48件ヒット
[1-48件を表示]
(0.008秒)
ライブラリ
- socket (48)
クラス
- Socket (24)
- UNIXSocket (24)
キーワード
- pair (12)
- socketpair (12)
-
udp
_ server _ loop _ on (12) -
udp
_ server _ recv (12)
検索結果
先頭4件
-
Socket
. udp _ server _ recv(sockets) {|msg , msg _ src| . . . } -> () (6108.0) -
socketsで与えられた各 UDP ソケットからデータを読み取ります。
...ッドの用いて以下のようにして
実装できます。
require 'socket'
udp_server_sockets(host, port) {|sockets|
loop {
readable, _, _ = IO.select(sockets)
udp_server_recv(readable) {|msg, msg_src| ... }
}
}
@param sockets 読み込むソケットの配列... -
Socket
. udp _ server _ loop _ on(sockets) {|msg , msg _ src| . . . } -> () (7.0) -
sockets (UDP のソケット)に対し、通信を待ち受けます。
...つで、
msg は受け取ったメッセージ文字列で、 msg_src は
通信相手の Socket::UDPSource オブジェクトです。
無限ループ構造になっています。
@param sockets 通信を待ち受けるソケットの配列
@see Socket.udp_server_recv, Socket.udp_server_loop... -
UNIXSocket
. pair(type=Socket :: SOCK _ STREAM , protocol=0) -> [UNIXSocket , UNIXSocket] (7.0) -
相互に結合された UNIX ソケットのペアを含む2要素の配列を返します。
...す。
protocol には プロトコルを指定します。0 は Unix domain でのデフォルト値が
使われます。
require 'socket'
s1, s2 = UNIXSocket.pair
s1.send "a", 0
s1.send "b", 0
p s2.recv(10) #=> "ab"
@param type ソケットタイプ
@param protocol プトロコル... -
UNIXSocket
. socketpair(type=Socket :: SOCK _ STREAM , protocol=0) -> [UNIXSocket , UNIXSocket] (7.0) -
相互に結合された UNIX ソケットのペアを含む2要素の配列を返します。
...す。
protocol には プロトコルを指定します。0 は Unix domain でのデフォルト値が
使われます。
require 'socket'
s1, s2 = UNIXSocket.pair
s1.send "a", 0
s1.send "b", 0
p s2.recv(10) #=> "ab"
@param type ソケットタイプ
@param protocol プトロコル...