るりまサーチ

最速Rubyリファレンスマニュアル検索!
11件ヒット [1-11件を表示] (0.093秒)
トップページ > クエリ:IO.new[x] > クエリ:gets[x] > クエリ:name[x] > クエリ:Integer[x] > クエリ:open[x] > クエリ:subject_request=[x] > クラス:BasicSocket[x]

別のキーワード

  1. _builtin gets
  2. _builtin name
  3. resolv each_name
  4. rexml/document name
  5. net/imap name

ライブラリ

検索結果

BasicSocket#setsockopt(socketoption) -> 0 (113.0)

ソケットのオプションを設定します。setsockopt(2) を参照してください。

...ソケットのオプションを設定します。setsockopt(2)
を参照してください。

level, optname には Socket::SOL_SOCKET や Socket::SO_REUSEADDR
といった整数値の他、文字列("SOL_SOCKET", prefixなしの "SOCKET")や
シンボル(:SO_REUSEADDR, :REUSEADDR)を用いる...
...は Socket::Option で設定値を表現します。

require 'socket'

# 真偽値の場合
#setsockopt could be called like this:
sock.setsockopt(:SOCKET, :REUSEADDR, true)
sock.setsockopt(Socket::SOL_SOCKET,Socket::SO_REUSEADDR, true)
sock.setsockopt(Socket::Option.bool(:INET, :SOCK...
...sock.setsockopt(Socket::IPPROTO_IP, Socket::IP_TTL, 255)
sock.setsockopt(Socket::Option.int(:INET, :IP, :TTL, 255))

# より複雑な場合
optval = IPAddr.new("224.0.0.251").hton +
IPAddr.new(Socket::INADDR_ANY, Socket::AF_INET).hton
sock.setsockopt(Socket::IPPROTO_IP, Socket:...