108件ヒット
[101-108件を表示]
(0.053秒)
ライブラリ
- socket (108)
キーワード
- getpeereid (12)
- getsockopt (12)
- recvmsg (12)
-
recvmsg
_ nonblock (12) - send (12)
- sendmsg (12)
-
sendmsg
_ nonblock (12) - setsockopt (24)
検索結果
-
BasicSocket
# getsockopt(level , optname) -> Socket :: Option (14.0) -
ソケットのオプションを取得します。getsockopt(2) を参照してください。 取得したオプションのデータを Socket::Option で返します。
...ができます。
@param level getsockopt(2) の 第二引数のlevel
@param optname getsockopt(2) の 第三引数のoption_name
@see BasicSocket#setsockopt
例:
require 'socket'
serv = Socket.tcp_server_sockets("", 0)[0]
c = serv.local_address.connect
s = serv.accept
opt = c.g......能
p opt #=> #<Socket::Option: INET TCP NODELAY 0>
p opt.bool #=> false (Nagle アルゴリズム有効)
p opt.unpack("i")[0] #=> 0 (Socket::Option#unpack が互換性のために存在する)
# 整数値の場合は Socket::Option#int を用いる
p c.getsockopt(:IP, :TTL).int #=> 64...