種類
- インスタンスメソッド (88)
- 文書 (22)
- 特異メソッド (22)
- ライブラリ (22)
- クラス (11)
ライブラリ
- openssl (22)
- socket (77)
-
webrick
/ httprequest (22)
クラス
- Addrinfo (11)
- IPSocket (44)
- UDPSocket (11)
-
WEBrick
:: HTTPRequest (22)
モジュール
キーワード
- addr (33)
- getaddress (11)
- new (11)
- peeraddr (33)
- recvfrom (11)
-
recvfrom
_ nonblock (11) - resolv (11)
-
ruby 1
. 8 . 5 feature (11) -
ruby 1
. 9 feature (11) - socket (11)
検索結果
先頭5件
-
IPSocket (38000.0)
-
インターネットドメインソケットの抽象クラス。
インターネットドメインソケットの抽象クラス。
通常の IO クラスのサブクラスと同様の入出力ができます。 -
IPSocket
# peeraddr -> Array (21016.0) -
接続相手先ソケットの情報を表す配列を返します。配列の各要素は IPSocket#addr メソッドが返す配列 と同じです。
...接続相手先ソケットの情報を表す配列を返します。配列の各要素は
IPSocket#addr メソッドが返す配列
と同じです。
@raise Errno::EXXX getpeername(2) が 0 未満の値を返した場合に発生します。
例:
require 'socket'
TCPSocket.open("localhost... -
IPSocket
# recvfrom(maxlen , flags = 0) -> Array (21016.0) -
recv と同様にソケットからデータを受け取りますが、 戻り値は文字列と相手ソケットのアドレス (形式は IPSocket#addr 参照) のペアです。引数につ いては BasicSocket#recv と同様です。
...recv と同様にソケットからデータを受け取りますが、
戻り値は文字列と相手ソケットのアドレス (形式は
IPSocket#addr 参照) のペアです。引数につ
いては BasicSocket#recv と同様です。
@param maxlen 受け取る文字列の最大の長さを... -
IPSocket
. getaddress(host) -> String (21006.0) -
ホスト名からホストのアドレスを返します。ホストのアドレスは文 字列は octet decimal の文字列 (例: 127.0.0.1) です。
...ホストのアドレスを返します。ホストのアドレスは文
字列は octet decimal の文字列 (例: 127.0.0.1) です。
@param host ホスト名を文字列で指定します。
例:
require 'socket'
p IPSocket.getaddress("www.ruby-lang.org") #=> "210.163.138.100"... -
IPSocket
# addr -> Array (21000.0) -
ソケットの接続情報を表す配列を返します。配列の各要素は第1要 素が文字列 "AF_INET", "AF_INET6" など、第2要素が port 番号、第3要素がホストを表 す文字列、第4要素がホストの IP アドレスを表す文字列 (octet decimal や hexadecimal) です。
ソケットの接続情報を表す配列を返します。配列の各要素は第1要
素が文字列 "AF_INET", "AF_INET6" など、第2要素が port 番号、第3要素がホストを表
す文字列、第4要素がホストの IP アドレスを表す文字列 (octet
decimal や hexadecimal) です。
@raise Errno::EXXX getsockname(2) が 0 未満の値を返した場合に発生します。
例:
require 'socket'
serv = TCPServer.new("localhost", 0)
p serv.addr #=> ["... -
socket (18.0)
-
socket はプロセス外部との通信 (プロセス間通信、ホスト間通信) を実現します。
...あります。
IPSocket および UNIXSocket 以下のクラス階層では、
わざわざソケットアドレスという形式にまとめなくてもよいよう、
ソケットアドレスの中身を直接扱えるメソッドが用意されています。
また、IPSocket 以下での IP......されています。
* Addrinfo.getaddrinfo("www.ruby-lang.org", "http") => [#<Addrinfo: 221.186.184.68:80 TCP (www.ruby-lang.org:http)>]
* IPSocket.getaddress("www.ruby-lang.org") => "210.163.138.100"
* TCPSocket.gethostbyname("www.ruby-lang.org") => ["beryllium.ruby-lang.org", [], 2, "210... -
WEBrick
:: HTTPRequest # addr -> Array (16.0) -
クライアントと接続されているソケットの IPSocket#addr を返します。
...クライアントと接続されているソケットの IPSocket#addr を返します。... -
WEBrick
:: HTTPRequest # peeraddr -> Array (16.0) -
クライアントと接続されているソケットの IPSocket#peeraddr を返します。
...クライアントと接続されているソケットの IPSocket#peeraddr を返します。... -
Addrinfo
. new(sockaddr , family=Socket :: PF _ UNSPEC , socktype=0 , protocol=0) -> Addrinfo (6.0) -
新たな Addrinfo オブジェクトを返します。
...protocol
は socket(2) のパラメータに対応します。
sockaddr には文字列もしくは配列を指定します。
配列の場合は IPSocket#addr や UNIXSocket#addr の
値と互換でなければなりません。
文字列の場合は Socket.sockaddr_in や
Socket.unpack_sockaddr_u... -
OpenSSL
:: SSL :: SocketForwarder # addr -> Array (6.0) -
ラップされているソケットの接続情報を返します。
...ラップされているソケットの接続情報を返します。
IPSocket#addr と同様です。...