nidas  v1.2-1520
nidas::util::MulticastSocket Member List

This is the complete list of members for nidas::util::MulticastSocket, including all inherited members.

_implnidas::util::DatagramSocketprotected
bind(const Inet4Address &addr, int port)nidas::util::DatagramSocketinline
bind(const SocketAddress &addr)nidas::util::DatagramSocketinline
close()nidas::util::DatagramSocketinline
connect(const std::string &host, int port)nidas::util::DatagramSocketinline
connect(const Inet4Address &addr, int port)nidas::util::DatagramSocketinline
connect(const SocketAddress &addr)nidas::util::DatagramSocketinline
DatagramSocket()nidas::util::DatagramSocket
DatagramSocket(int port)nidas::util::DatagramSocket
findInterface(const Inet4Address &iaddr) const nidas::util::MulticastSocketinline
getBroadcastEnable() const nidas::util::DatagramSocketinline
getFd() const nidas::util::DatagramSocketinline
getInterface() const nidas::util::MulticastSocketinline
getInterfaces() const nidas::util::MulticastSocketinline
getLocalPort() const nidas::util::DatagramSocketinline
getLocalSocketAddress() const nidas::util::DatagramSocketinline
getMulticastLoop() const nidas::util::MulticastSocketinline
getReceiveBufferSize()nidas::util::DatagramSocketinline
getSendBufferSize()nidas::util::DatagramSocketinline
getTimeToLive() const nidas::util::MulticastSocketinline
isNonBlocking() const nidas::util::DatagramSocketinline
joinGroup(Inet4Address groupAddr)nidas::util::MulticastSocketinline
joinGroup(Inet4Address groupAddr, const Inet4NetworkInterface &iface)nidas::util::MulticastSocketinline
leaveGroup(Inet4Address groupAddr)nidas::util::MulticastSocketinline
leaveGroup(Inet4Address groupAddr, const Inet4NetworkInterface &iface)nidas::util::MulticastSocketinline
MulticastSocket()nidas::util::MulticastSocketinline
MulticastSocket(int port)nidas::util::MulticastSocketinline
receive(DatagramPacketBase &packet)nidas::util::DatagramSocketinline
receive(DatagramPacketBase &packet, Inet4PacketInfo &info, int flags=0)nidas::util::DatagramSocketinline
recv(void *buf, size_t len, int flags=0)nidas::util::DatagramSocketinline
recvfrom(void *buf, size_t len, int flags, SocketAddress &from)nidas::util::DatagramSocketinline
send(const DatagramPacketBase &packet, int flags=0)nidas::util::DatagramSocketinline
send(const void *buf, size_t len, int flags=0)nidas::util::DatagramSocketinline
send(const struct iovec *iov, int iovcnt, int flags=MSG_NOSIGNAL)nidas::util::DatagramSocketinline
sendto(const void *buf, size_t len, int flags, const SocketAddress &to)nidas::util::DatagramSocketinline
sendto(const struct iovec *iov, int iovcnt, int flags, const SocketAddress &to)nidas::util::DatagramSocketinline
setBroadcastEnable(bool val)nidas::util::DatagramSocketinline
setInterface(Inet4Address maddr, const Inet4NetworkInterface &iface)nidas::util::MulticastSocketinline
setInterface(Inet4Address iaddr)nidas::util::MulticastSocketinline
setMulticastLoop(bool val)nidas::util::MulticastSocketinline
setNonBlocking(bool val)nidas::util::DatagramSocketinline
setPktInfo(bool val)nidas::util::DatagramSocketinline
setReceiveBufferSize(int size)nidas::util::DatagramSocketinline
setSendBufferSize(int size)nidas::util::DatagramSocketinline
setTimeout(int val)nidas::util::DatagramSocketinline
setTimeToLive(int val)nidas::util::MulticastSocketinline
throw(IOException)nidas::util::MulticastSocketinline
~DatagramSocket()nidas::util::DatagramSocketinlinevirtual