66件ヒット
[1-66件を表示]
(0.079秒)
種類
- インスタンスメソッド (42)
- クラス (12)
- 特異メソッド (12)
ライブラリ
- ビルトイン (24)
-
drb
/ acl (24) - pathname (12)
-
shell
/ command-processor (6)
クラス
- ACL (12)
- File (12)
-
File
:: Stat (12) - Pathname (12)
-
Shell
:: CommandProcessor (6)
キーワード
- ACL (12)
-
allow
_ socket? (12)
検索結果
先頭5件
-
File
:: Stat # socket? -> bool (21107.0) -
ソケットの時に真を返します。
...ソケットの時に真を返します。
//emlist[][ruby]{
Dir.glob("/tmp/*"){|file|
if File::Stat.new(file).socket?
printf "%s\n", file
end
}
#例
#=> /tmp/uimhelper-hogehoge
#...
//}... -
Pathname
# socket? -> bool (21101.0) -
FileTest.socket?(self.to_s) と同じです。
...FileTest.socket?(self.to_s) と同じです。
@see FileTest.#socket?... -
Shell
:: CommandProcessor # socket?(file) -> bool (21100.0) -
FileTest モジュールにある同名のクラスメソッドと同じです.
...FileTest モジュールにある同名のクラスメソッドと同じです.
@param file ファイル名を表す文字列を指定します。
@see FileTest.#socket?... -
File
. socket?(path) -> bool (18200.0) -
FileTest.#socket? と同じです。
...FileTest.#socket? と同じです。
@param path パスを表す文字列か IO オブジェクトを指定します。... -
ACL
# allow _ socket?(soc) -> bool (12200.0) -
ソケットに関連付けられたアドレスが ACL で許可されているならば 真を返します。
...ソケットに関連付けられたアドレスが ACL で許可されているならば
真を返します。
@param soc 判定対象のソケット... -
ACL (6006.0)
-
drb で用いる ACL(Access Control List)クラス。
... ACL(Access Control List)クラス。
Access control list は "allow" と "deny" の2つからなります。
"all" や "*" という文字列は任意のアドレスにマッチします。
IPAddr が取り扱える任意のアドレス/アドレスマスクを
使うことができます。
ACL......"allow_or_deny", "addr1",
"allow_or_deny", "addr2",
:
という文字列配列で表現されます。
@see DRb.#install_acl, DRb.#start_service, DRb::DRbServer.default_acl, DRb::DRbServer.new
=== 例
ACL を単独で用いる例。
require "drb/acl"
list = %w[
deny all
allo......192.168.1.1
allow ::ffff:192.168.1.2
allow 192.168.1.3
]
# From Socket#peeraddr, see also ACL#allow_socket?
addr = ["AF_INET", 10, "lc630", "192.168.1.3"]
acl = ACL.new
p acl.allow_addr?(addr) # => true
acl = ACL.new(list, ACL::DENY_ALLOW)
p acl.allow_addr?(addr) # =>...