種類
- 特異メソッド (192)
- 定数 (120)
- インスタンスメソッド (48)
クラス
- Addrinfo (48)
- Socket (144)
- UNIXServer (48)
- UNIXSocket (60)
モジュール
-
Socket
:: Constants (60)
キーワード
-
IFF
_ OVS _ DATAPATH (24) -
IPV6
_ PATHMTU (24) -
IPV6
_ RECVPATHMTU (24) -
IP
_ MTU _ DISCOVER (24) -
MSG
_ CONFIRM (24) -
family
_ addrinfo (24) - new (48)
- open (48)
-
pack
_ sockaddr _ un (12) -
sockaddr
_ un (12) - unix (36)
-
unix
_ path (12) -
unix
_ server _ loop (12) -
unix
_ server _ socket (24)
検索結果
先頭5件
-
UNIXSocket
# path -> String (18109.0) -
UNIX ソケットのパスを返します。
...UNIX ソケットのパスを返します。
クライアント側はパスを持たないため空文字列となります。
例:
require 'socket'
UNIXServer.open("/tmp/s") {|serv|
p serv.path #=> "/tmp/s"
}... -
Addrinfo
# unix _ path -> String (6125.0) -
Unix domain socket の path を文字列で返します。
...Unix domain socket の path を文字列で返します。
require 'socket'
Addrinfo.unix("/tmp/sock").unix_path #=> "/tmp/sock"
@raise SocketError アドレスが Unix domain socket のものでない場合に発生します... -
Socket
:: Constants :: IPV6 _ PATHMTU -> Integer (6118.0) -
Retrieve current path MTU。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
...Retrieve current path MTU。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IPV6,
3542... -
Socket
:: Constants :: IPV6 _ RECVPATHMTU -> Integer (6118.0) -
Receive current path MTU with datagram。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
...Receive current path MTU with datagram。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IPV6,
3542... -
Socket
:: IPV6 _ PATHMTU -> Integer (6118.0) -
Retrieve current path MTU。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
...Retrieve current path MTU。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IPV6,
3542... -
Socket
:: IPV6 _ RECVPATHMTU -> Integer (6118.0) -
Receive current path MTU with datagram。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
...Receive current path MTU with datagram。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IPV6,
3542... -
Socket
:: Constants :: IFF _ OVS _ DATAPATH (6102.0) -
device used as Open vSwitch datapath port
...device used as Open vSwitch datapath port... -
Socket
:: IFF _ OVS _ DATAPATH (6102.0) -
device used as Open vSwitch datapath port
...device used as Open vSwitch datapath port... -
UNIXServer
. new(path) -> UNIXServer (128.0) -
path で指定したパス名を用いて接続を受け付けるソケット を作成します。
...
path で指定したパス名を用いて接続を受け付けるソケット
を作成します。
ブロックを省略すると作成したサーバソケットを返します。
ブロックを渡した場合は、作成したソケットを引数としてそのブロックを呼びだし、......ブロック終了時にソケットを閉じます。この場合には
ブロックの評価値を返り値として返します。
@param path 接続を受け付けるパス名文字列
require 'socket'
serv = UNIXServer.new("/tmp/sock")
s = serv.accept
p s.read...