6.88. kink/socket/DATAGRAM¶
6.88.1. datagram型¶
datagramは、UDPのようなデータグラム指向プロトコルのメッセージ転送の単位である。
datagram値は次のふたつの属性を持つ:
• remote: リモートのソケットアドレスをのsocket_address値。
• bin: メッセージの内容のbin値。
6.88.1.1. D.remote¶
remoteは、リモートのソケットアドレスのsocket_address値を戻す。
6.88.1.2. D.bin¶
binは、メッセージの内容のbin値を戻す。
6.88.1.3. X == Y¶
== 演算子、つまりop_eqメソッドは、XとYのリモートのソケットアドレスが等しく、かつXとYのbin値が等しいかどうかを戻す。
事前条件
Yはdatagramでなければならない。
6.88.2. DATAGRAM.new(Remote Bin)¶
newはdatagram値を戻す。
事前条件
Remoteはsocket_addressでなければならない。
Binはbinでなければならない。
6.88.3. DATAGRAM.is?(Val)¶
is?は、Valがdatagram値であるかどうかを戻す。