るりまサーチ

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

別のキーワード

  1. socket ipproto_pup
  2. socket ipproto_raw
  3. socket ipproto_idp
  4. socket ipproto_ip
  5. socket ipproto_bip

ライブラリ

クラス

モジュール

キーワード

検索結果

BasicSocket#getsockopt(level, optname) -> Socket::Option (21012.0)

ソケットのオプションを取得します。getsockopt(2) を参照してください。 取得したオプションのデータを Socket::Option で返します。

...tname 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.getsockopt(Socket::IPPROTO_TCP, Socket::TCP_NODELAY)
# c.getsockopt("TCP", "NODELAY"...

Socket::Constants::IPPROTO_TCP -> Integer (18133.0)

Transmission control protocol。 BasicSocket#getsockopt, BasicSocket#setsockopt の level 引数に使用します。

...Transmission control protocol。
BasicSocket
#getsockopt, BasicSocket#setsockopt の
level 引数に使用します。

また、Socket.open の protocol 引数に渡す利用法もあります。

@see netinet/in.h(header)
tcp(4freebsd), tcp(7linux)...

Socket::IPPROTO_TCP -> Integer (18133.0)

Transmission control protocol。 BasicSocket#getsockopt, BasicSocket#setsockopt の level 引数に使用します。

...Transmission control protocol。
BasicSocket
#getsockopt, BasicSocket#setsockopt の
level 引数に使用します。

また、Socket.open の protocol 引数に渡す利用法もあります。

@see netinet/in.h(header)
tcp(4freebsd), tcp(7linux)...

Socket::Constants::SOL_TCP -> Integer (38.0)

TCP socket options。 BasicSocket#getsockopt, BasicSocket#setsockopt の第一引数(level)に使用します。

...TCP socket options。
BasicSocket
#getsockopt, BasicSocket#setsockopt
の第一引数(level)に使用します。

@see Socket::Constants::IPPROTO_TCP...

Socket::SOL_TCP -> Integer (38.0)

TCP socket options。 BasicSocket#getsockopt, BasicSocket#setsockopt の第一引数(level)に使用します。

...TCP socket options。
BasicSocket
#getsockopt, BasicSocket#setsockopt
の第一引数(level)に使用します。

@see Socket::Constants::IPPROTO_TCP...

絞り込み条件を変える