66件ヒット
[1-66件を表示]
(0.051秒)
種類
- 特異メソッド (33)
- 定数 (22)
- インスタンスメソッド (11)
ライブラリ
- socket (66)
クラス
- Addrinfo (11)
- Socket (22)
- UNIXSocket (22)
モジュール
-
Socket
:: Constants (11)
キーワード
- pair (11)
- recvfrom (11)
- socketpair (11)
- unix (11)
検索結果
先頭5件
-
Socket
:: Constants :: SOCK _ DGRAM -> Integer (18201.0) -
データグラム通信。 Socket.open の第二引数 type に使用します。
データグラム通信。
Socket.open の第二引数 type に使用します。
@see socket(2), Socket.open -
Socket
:: SOCK _ DGRAM -> Integer (18201.0) -
データグラム通信。 Socket.open の第二引数 type に使用します。
データグラム通信。
Socket.open の第二引数 type に使用します。
@see socket(2), Socket.open -
Socket
# recvfrom(maxlen , flags=0) -> [String , Addrinfo] (112.0) -
ソケットからデータを受け取ります。
...Errno と man を見てください。
例:
require 'socket'
s1 = Socket.new(Socket::AF_INET, Socket::SOCK_DGRAM, 0)
s2 = Socket.new(Socket::AF_INET, Socket::SOCK_DGRAM, 0)
s1.bind(Socket.sockaddr_in(0, "0.0.0.0"))
s2.send("foo", 0, s1.getsockname)
mesg, sockaddr = s1.recvfrom(... -
Addrinfo
. unix(path , socktype=Socket :: SOCK _ STREAM) -> Addrinfo (106.0) -
Unix ソケットアドレスに対応する Addrinfo オブジェクトを返します。
...cket'
Addrinfo.unix("/tmp/sock") #=> #<Addrinfo: /tmp/sock SOCK_STREAM>
Addrinfo.unix("/tmp/sock", :DGRAM) #=> #<Addrinfo: /tmp/sock SOCK_DGRAM>
@param path Unix ソケットのアドレス文字列
@param socktype ソケットタイプ(整数、文字列、シンボル)
@see Addrinfo... -
UNIXSocket
. pair(type=Socket :: SOCK _ STREAM , protocol=0) -> [UNIXSocket , UNIXSocket] (106.0) -
相互に結合された UNIX ソケットのペアを含む2要素の配列を返します。
...ットのペアを含む2要素の配列を返します。
type にはソケットタイプを指定します。
Socket::SOCK_STREAM, Socket::SOCK_DGRAM, Socket::SOCK_RAW などの
整数、:STREAM, :DGRAM, :RAW などのシンボル、
"STREAM" などの文字列が渡せます。
protocol には... -
UNIXSocket
. socketpair(type=Socket :: SOCK _ STREAM , protocol=0) -> [UNIXSocket , UNIXSocket] (106.0) -
相互に結合された UNIX ソケットのペアを含む2要素の配列を返します。
...ットのペアを含む2要素の配列を返します。
type にはソケットタイプを指定します。
Socket::SOCK_STREAM, Socket::SOCK_DGRAM, Socket::SOCK_RAW などの
整数、:STREAM, :DGRAM, :RAW などのシンボル、
"STREAM" などの文字列が渡せます。
protocol には...