byte(family, level, optname, integer) -> Socket::OptionRuby 2.1.0 から[permalink][rdoc][edit]-
1 バイトの整数をデータとして持つ
Socket::Optionオブジェクトを新たに生成し返します。family, level, optname には Socket::SOL_SOCKET のような整数の他、文字列("SOL_SOCKET", "SOCKET")、シンボル(:SOL_SOCKET, :SOCKET)を指定できます。
- [PARAM]
family: - ソケットファミリー
- [PARAM]
level: - ソケットオプションレベル
- [PARAM]
optname: - オプションの名前
- [PARAM]
integer: - データ(1 バイトの整数)
require 'socket' p Socket::Option.byte(:INET, :SOCKET, :KEEPALIVE, 1) # => #<Socket::Option: INET SOCKET KEEPALIVE "\x01"> - [PARAM]