348件ヒット
[301-348件を表示]
(0.012秒)
クラス
- Addrinfo (96)
- BasicSocket (12)
- IPSocket (12)
- Socket (168)
-
Socket
:: AncillaryData (24) -
Socket
:: UDPSource (12) - UDPSocket (24)
キーワード
-
accept
_ loop (12) -
do
_ not _ reverse _ lookup= (12) - foreach (24)
- getaddress (12)
- getaddrinfo (24)
- gethostbyaddr (12)
- getifaddrs (12)
- ip (12)
-
ip
_ address _ list (12) -
ip
_ pktinfo (12) -
ipv6
_ pktinfo (12) - new (36)
- open (12)
-
pack
_ sockaddr _ in (12) -
pack
_ sockaddr _ un (12) -
sockaddr
_ in (12) -
sockaddr
_ un (12) - tcp (12)
-
tcp
_ server _ loop (24) - udp (12)
- unix (12)
-
unix
_ server _ loop (12) -
unpack
_ sockaddr _ in (12) -
unpack
_ sockaddr _ un (12)
検索結果
先頭4件
-
Socket
. unix _ server _ loop(path) {|socket , client _ addrinfo| . . . } -> () (103.0) -
Unix サーバソケットを生成し、 新しい接続を受け入れるごとにブロックを呼び出します。
...クを呼び出します。
ブロックには新しい接続を表すソケットオブジェクトと、
クライアントアドレスを表す Addrinfo オブジェクトが渡されます。
ブロックの実行が終わってもソケットは close されません。
アプリケーショ......全です。
つまり、 /tmp/malicious-users-directory/socket という名前のパスは
使うべきではありません。
/tmp にスティッキービットが立っている場合、/tmp/socket や
/tmp/your-private-directory/socket というパス名は安全と考えて良いでしょう... -
UDPSocket
. new(address _ family=Socket :: AF _ INET) -> UDPSocket (103.0) -
新しい UDP ソケットを返します。
...。
address_family には Socket::AF_INET のような整数、:INET のような
シンボル、"INET" のような文字列を指定することができます。
require 'socket'
UDPSocket.new # => #<UDPSocket:fd 3>
UDPSocket.new(Socket::AF_INET6) # => #<UDPSocket:fd 4>......@param address_family ソケットのアドレスファミリー... -
UDPSocket
. open(address _ family=Socket :: AF _ INET) -> UDPSocket (103.0) -
新しい UDP ソケットを返します。
...。
address_family には Socket::AF_INET のような整数、:INET のような
シンボル、"INET" のような文字列を指定することができます。
require 'socket'
UDPSocket.new # => #<UDPSocket:fd 3>
UDPSocket.new(Socket::AF_INET6) # => #<UDPSocket:fd 4>......@param address_family ソケットのアドレスファミリー... -
BasicSocket
. do _ not _ reverse _ lookup=(bool) (15.0) -
BasicSocket#do_not_reverse_lookup の値を変更します。
...icSocket#do_not_reverse_lookup の値を変更します。
@param bool この値が真ならアドレスからホスト名への逆引きを行わなくなります。
例:
require 'socket'
p TCPSocket.new('localhost', 'telnet').addr
TCPSocket.do_not_reverse_lookup = true
p TCPSocket.n......ew('localhost', 'telnet').addr
=> ["AF_INET", 2253, "localhost", "127.0.0.1"]
["AF_INET", 2254, "127.0.0.1", "127.0.0.1"]...