class Socket::UDPSource

要約

Socket.udp_server_loop で使われるアドレス情報を保持するクラスです。

目次

特異メソッド
インスタンスメソッド

特異メソッド

new(remote_addr, local_addr) {|msg| ... } -> Socket::UDPSource[permalink][rdoc]

Socket::UDPSource オブジェクトを生成します。

このメソッドはユーザは直接使いません。Socket.udp_server_loop が内部で用います。

[PARAM] remote_addr:
リモートのアドレス(Addrinfo オブジェクト)
[PARAM] local_addr:
ローカルのアドレス(Addrinfo オブジェクト)

インスタンスメソッド

local_address -> Addrinfo[permalink][rdoc]

ローカル側のアドレス情報を Addrinfo オブジェクトで返します。

remote_address -> Addrinfo[permalink][rdoc]

リモート側のアドレス情報を Addrinfo オブジェクトで返します。

reply(msg) -> ()[permalink][rdoc]

msg をリモート側の端点へ送ります。

[PARAM] msg:
送るメッセージ文字列