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