72件ヒット
[1-72件を表示]
(0.074秒)
別のキーワード
ライブラリ
- resolv-replace (36)
- socket (36)
クラス
- Addrinfo (24)
- BasicSocket (12)
- UDPSocket (36)
キーワード
- bind (12)
- connect (12)
-
connect
_ address (12) - getnameinfo (12)
- send (12)
-
unix
_ path (12)
検索結果
先頭5件
-
BasicSocket
# connect _ address -> Addrinfo (13.0) -
ローカルマシン内で接続するのに適当なアドレスを Addrinfo オブジェクトで返します。
...バックアドレス(::1)
に置換される
BasicSocket#local_address が接続先として不適なアドレスを返す場合は
例外 SocketError が発生します。
require 'socket'
Addrinfo.tcp("0.0.0.0", 0).listen {|serv|
p serv.connect_address #=> #<Addrinfo: 127.0.0.1:536... -
Addrinfo
# getnameinfo(flags=0) -> [String , String] (7.0) -
ノード名とサービスを文字列の配列で返します。
...Addrinfo.tcp("127.0.0.1", 80).getnameinfo
#=> ["localhost", "www"]
Addrinfo.tcp("127.0.0.1", 80).getnameinfo(Socket::NI_NUMERICSERV)
#=> ["localhost", "80"]
@param flags フラグ
@raise SocketError getnameinfo(3) がエラーを起こした場合に生じる例外
@see Socket.getnameinfo... -
Addrinfo
# unix _ path -> String (7.0) -
Unix domain socket の path を文字列で返します。
...Unix domain socket の path を文字列で返します。
require 'socket'
Addrinfo.unix("/tmp/sock").unix_path #=> "/tmp/sock"
@raise SocketError アドレスが Unix domain socket のものでない場合に発生します... -
UDPSocket
# bind(host , port) -> Integer (7.0) -
UDPSocket#bindのパラメータ host の名前解決に resolv ライブラリを使います。
...UDPSocket#bindのパラメータ host の名前解決に resolv
ライブラリを使います。
@param host bindするホスト名を文字列で指定します。
@param port bindするポートを指定します。
@raise SocketError 名前解決に失敗した場合に発生します。... -
UDPSocket
# connect(host , port) -> Integer (7.0) -
UDPSocket#connect のパラメータ host の名前解決に resolv ライブラリを使います。
...t#connect のパラメータ host の名前解決に
resolv ライブラリを使います。
@param host connect するホスト名を文字列で指定します。
@param port connect するポートを指定します。
@raise SocketError 名前解決に失敗した場合に発生します。... -
UDPSocket
# send(mesg , flags , dest _ sockaddr=nil) -> Integer (7.0) -
4 引数の形式で UDPSocket#send 実行したとき、 パラメータ host の名前解決に resolv ライブラリを使います。
...送るデータを文字列で与えます。
@param flags フラグを指定します。
@param host データを送る先のホストを指定します。
@param port データを送る先のポートを指定します。
@raise SocketError 名前解決に失敗した場合に発生します。...