6.92. kink/socket/SOCKET_ADDRESS¶
6.92.1. socket_address型¶
socket_addressは、ip_portとunix_domain_socket_pathの上位型である。
6.92.1.1. Addr.protocol_family¶
protocol_familyは、ソケットアドレスのプロトコルファミリをprotocol_family型で戻す。
protocol_family型については、kink/socket/PROTOCOL_FAMILYを見よう。
6.92.1.2. Addr1 == Addr2¶
== 演算子、つまりop_eqメソッドは、次の条件のいずれかが満たされる場合、またその場合に限ってtrueを戻す。
• Addr1とAddr2がいずれもip_port型であり、両者が同じIPアドレスとポート番号を持っている。
• Addr1とAddr2がいずれもunix_domain_socket_path型であり、パスがstr型の == 演算子で等しい。
事前条件
Addr2はsocket_address値でなければならない。
6.92.2. SOCKET_ADDRESS.is?(Val)¶
is?は、Valがsocket_address値かどうかを戻す。