add_interface(interface_id iface) | hamcast::multicast_socket | |
del_interface(interface_id iface) | hamcast::multicast_socket | |
id() const | hamcast::multicast_socket | |
interfaces() | hamcast::multicast_socket | |
join(const uri &group) | hamcast::multicast_socket | |
leave(const uri &group) | hamcast::multicast_socket | |
multicast_socket() | hamcast::multicast_socket | |
receive() | hamcast::multicast_socket | |
send(const uri &group, size_t msg_len, const void *buf) | hamcast::multicast_socket | |
set_interface(interface_id iid) | hamcast::multicast_socket | |
set_interfaces(const std::vector< interface_id > &ifs) | hamcast::multicast_socket | |
set_ttl(boost::uint32_t value) | hamcast::multicast_socket | |
try_receive(multicast_packet &storage) | hamcast::multicast_socket | |
try_receive(multicast_packet &storage, boost::uint16_t milliseconds) | hamcast::multicast_socket | |
~multicast_socket() | hamcast::multicast_socket |