るりまサーチ

最速Rubyリファレンスマニュアル検索!
108件ヒット [1-100件を表示] (0.009秒)
トップページ > クエリ:src[x] > クラス:Socket[x]

別のキーワード

  1. erb src
  2. mkmf log_src
  3. kernel log_src
  4. win32ole src_type
  5. win32ole_type src_type

種類

ライブラリ

検索結果

<< 1 2 > >>

Socket::IP_SENDSRCADDR -> Integer (6101.0)

ource address for outgoing UDP datagrams。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。

...ource address for outgoing UDP datagrams。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。

@see Socket::Constants::IPPROTO_IP, ip(4freebsd)...

Socket.udp_server_recv(sockets) {|msg, msg_src| ... } -> () (120.0)

socketsで与えられた各 UDP ソケットからデータを読み取ります。

...socketsで与えられた各 UDP ソケットからデータを読み取ります。

各ソケットからメッセージを読み取るごとにブロックを呼び出します。
ブロックに渡される引数は msg と msg_src の 2 つで、
msg は受け取ったメッセージ文字列...
...msg_src
通信相手の Socket::UDPSource オブジェクトです。

Socket
.udp_server_loop はこのメソッドの用いて以下のようにして
実装できます。

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(host, port) {|msg, msg_src| ... } -> () (115.0)

UDP のサーバを起動して、メッセージが来るごとに ブロックを呼び出します。

...msg と msg_src の 2 つで、
msg は受け取ったメッセージ文字列で、 msg_src
通信相手の Socket::UDPSource オブジェクトです。

@param host 割り当てるホスト名
@param port 割り当てるポート番号
@see Socket.udp_server_sockets, Socket.udp_server_loop_...

Socket.udp_server_loop(port) {|msg, msg_src| ... } -> () (115.0)

UDP のサーバを起動して、メッセージが来るごとに ブロックを呼び出します。

...msg と msg_src の 2 つで、
msg は受け取ったメッセージ文字列で、 msg_src
通信相手の Socket::UDPSource オブジェクトです。

@param host 割り当てるホスト名
@param port 割り当てるポート番号
@see Socket.udp_server_sockets, Socket.udp_server_loop_...

Socket.udp_server_loop_on(sockets) {|msg, msg_src| ... } -> () (114.0)

sockets (UDP のソケット)に対し、通信を待ち受けます。

...
socket
s (UDP のソケット)に対し、通信を待ち受けます。

Socket
.udp_server_sockets の返り値がこれの引数に適切です。

ソケットからメッセージを受け取るたびにブロックを呼び出します。
ブロックに渡される引数は msg と msg_src...
...つで、
msg は受け取ったメッセージ文字列で、 msg_src
通信相手の Socket::UDPSource オブジェクトです。

無限ループ構造になっています。

@param sockets 通信を待ち受けるソケットの配列
@see Socket.udp_server_recv, Socket.udp_server_loop...

絞り込み条件を変える

Socket.udp_server_sockets(host, port) -> [Sockets] (13.0)

UDP で host:port を待ち受けるサーバ側のソケットを作成します。

...じ番号を持ちます。

# UDP/IP echo server
require 'socket'

Socket
.udp_server_sockets(0) {|sockets|
p sockets.first.local_address.ip_port #=> 32963
Socket
.udp_server_loop_on(sockets) {|msg, msg_src|
msg_src.reply msg
}
}

@param host 割り当てるホスト名...

Socket.udp_server_sockets(host, port) {|sockets| ... } -> object (13.0)

UDP で host:port を待ち受けるサーバ側のソケットを作成します。

...じ番号を持ちます。

# UDP/IP echo server
require 'socket'

Socket
.udp_server_sockets(0) {|sockets|
p sockets.first.local_address.ip_port #=> 32963
Socket
.udp_server_loop_on(sockets) {|msg, msg_src|
msg_src.reply msg
}
}

@param host 割り当てるホスト名...

Socket.udp_server_sockets(port) -> [Sockets] (13.0)

UDP で host:port を待ち受けるサーバ側のソケットを作成します。

...じ番号を持ちます。

# UDP/IP echo server
require 'socket'

Socket
.udp_server_sockets(0) {|sockets|
p sockets.first.local_address.ip_port #=> 32963
Socket
.udp_server_loop_on(sockets) {|msg, msg_src|
msg_src.reply msg
}
}

@param host 割り当てるホスト名...

Socket.udp_server_sockets(port) {|sockets| ... } -> object (13.0)

UDP で host:port を待ち受けるサーバ側のソケットを作成します。

...じ番号を持ちます。

# UDP/IP echo server
require 'socket'

Socket
.udp_server_sockets(0) {|sockets|
p sockets.first.local_address.ip_port #=> 32963
Socket
.udp_server_loop_on(sockets) {|msg, msg_src|
msg_src.reply msg
}
}

@param host 割り当てるホスト名...
<< 1 2 > >>