種類
- 特異メソッド (176)
- 定数 (110)
- インスタンスメソッド (44)
クラス
- Addrinfo (44)
- Socket (132)
- UNIXServer (44)
- UNIXSocket (55)
モジュール
-
Socket
:: Constants (55)
キーワード
-
IFF
_ OVS _ DATAPATH (22) -
IPV6
_ PATHMTU (22) -
IPV6
_ RECVPATHMTU (22) -
IP
_ MTU _ DISCOVER (22) -
MSG
_ CONFIRM (22) -
family
_ addrinfo (22) - new (44)
- open (44)
-
pack
_ sockaddr _ un (11) -
sockaddr
_ un (11) - unix (33)
-
unix
_ path (11) -
unix
_ server _ loop (11) -
unix
_ server _ socket (22)
検索結果
先頭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... -
UNIXServer
. new(path) {|sock| . . . } -> object (128.0) -
path で指定したパス名を用いて接続を受け付けるソケット を作成します。
...
path で指定したパス名を用いて接続を受け付けるソケット
を作成します。
ブロックを省略すると作成したサーバソケットを返します。
ブロックを渡した場合は、作成したソケットを引数としてそのブロックを呼びだし、......ブロック終了時にソケットを閉じます。この場合には
ブロックの評価値を返り値として返します。
@param path 接続を受け付けるパス名文字列
require 'socket'
serv = UNIXServer.new("/tmp/sock")
s = serv.accept
p s.read...