るりまサーチ

最速Rubyリファレンスマニュアル検索!
72件ヒット [1-72件を表示] (0.055秒)
トップページ > クエリ:p[x] > クエリ:peeraddr[x]

別のキーワード

  1. openssl p
  2. openssl p=
  3. fileutils mkdir_p
  4. kernel p
  5. kernel $-p

ライブラリ

クラス

モジュール

キーワード

検索結果

OpenSSL::SSL::SocketForwarder#peeraddr -> Array (27207.0)

ラップされているソケットの接続先相手の情報を返します。

...ラップされているソケットの接続先相手の情報を返します。

IPSocket#peeraddr と同様です。...

IPSocket#peeraddr -> Array (24219.0)

接続相手先ソケットの情報を表す配列を返します。配列の各要素は IPSocket#addr メソッドが返す配列 と同じです。

...す。配列の各要素は
IPSocket#addr メソッドが返す配列
と同じです。

@raise Errno::EXXX getpeername(2) が 0 未満の値を返した場合に発生します。

例:

require 'socket'

TCPSocket.open("localhost", "http") {|s|
p
s.peeraddr #=> ["AF_INET", 80, "localho...
...st.localdomain", "127.0.0.1"]
p
s.addr #=> ["AF_INET", 52615, "localhost.localdomain", "127.0.0.1"]
}...

UNIXSocket#peeraddr -> [String, String] (24219.0)

接続相手先ソケットの情報を表す配列を返します。配列の各要素は第1要 素が文字列 "AF_UNIX"、第2要素がパスを表す文字列です。

...各要素は第1要
素が文字列 "AF_UNIX"、第2要素がパスを表す文字列です。

例:

require 'socket'

UNIXServer.open("/tmp/s") {|serv|
c = UNIXSocket.open("/tmp/s")
p
c.peeraddr #=> ["AF_UNIX", "/tmp/s"]
p
c.addr #=> ["AF_UNIX", ""]
}

@see UNIXSocket#addr...

WEBrick::HTTPRequest#peeraddr -> Array (24217.0)

クライアントと接続されているソケットの IPSocket#peeraddr を返します。

...クライアントと接続されているソケットの IPSocket#peeraddr を返します。...

UNIXSocket#addr -> [String, String] (30.0)

ソケットの接続情報を表す配列を返します。配列の各要素は第1要 素が文字列 "AF_UNIX"、第2要素がパスを表す文字列です。

...す。
例:

require 'socket'

UNIXServer.open("/tmp/s") {|serv|
p
serv.addr #=> ["AF_UNIX", "/tmp/s"]
}

UNIXServer.open("/tmp/s") {|serv|
c = UNIXSocket.open("/tmp/s")
p
c.peeraddr #=> ["AF_UNIX", "/tmp/s"]
p
c.addr #=> ["AF_UNIX", ""]
}

@see UNIXSocket#peeraddr...

絞り込み条件を変える

ACL (18.0)

drb で用いる ACL(Access Control List)クラス。

...ss control list は "allow" と "deny" の2つからなります。
"all" や "*" という文字列は任意のアドレスにマッチします。
IPAddr が取り扱える任意のアドレス/アドレスマスクを
使うことができます。

ACLのエントリーは、以下の例に示...
...68.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) # => true...