This is the complete list of members for
nut::UDPSocket, including all inherited members.
| create(uint16_t portNumber=0, bool obtainDestination=false)=0 | nut::UDPSocket | [pure virtual] |
| create(NetworkLayerAddress &bindAddress, uint16_t portNumber=0, bool obtainDestination=false)=0 | nut::UDPSocket | [pure virtual] |
| DatagramSocket() | nut::DatagramSocket | [inline, protected] |
| DatagramSocket(const std::string &objName) | nut::DatagramSocket | [inline, protected] |
| destroy()=0 | nut::UDPSocket | [pure virtual] |
| getAvailableDataLength(size_t &length, bool &available)=0 | nut::DatagramSocket | [pure virtual] |
| getLastDestinationAddress() const =0 | nut::DatagramSocket | [pure virtual] |
| getLastSourceAddress() const =0 | nut::DatagramSocket | [pure virtual] |
| getLastSourcePort() const =0 | nut::DatagramSocket | [pure virtual] |
| getLocalPortNumber() const =0 | nut::UDPSocket | [pure virtual] |
| getProtocol() const | nut::UDPSocket | [inline] |
| getSocketOption(int level, int optname, void *optval, socklen_t *optlen) | nut::Socket | |
| isDataAvailable() const | nut::Socket | [inline] |
| joinMulticastGroup(const NetworkLayerAddress &groupAddress)=0 | nut::DatagramSocket | [pure virtual] |
| leaveMulticastGroup(const NetworkLayerAddress &groupAddress)=0 | nut::DatagramSocket | [pure virtual] |
| read(void *pBuffer, size_t &bufferSize)=0 | nut::DatagramSocket | [pure virtual] |
| setMulticastTTL(uint8_t ttl)=0 | nut::UDPSocket | [pure virtual] |
| setNonBlocking(bool f=true)=0 | nut::UDPSocket | [pure virtual] |
| setSocketOption(int level, int optname, const void *optval, socklen_t optlen) | nut::Socket | |
| Socket() | nut::Socket | [inline, protected] |
| Socket(const std::string &objName) | nut::Socket | [inline, protected] |
| waitForData(int seconds=-1, int microSeconds=-1) | nut::Socket | |
| write(const void *pData, size_t &length, const NetworkLayerAddress &destinationAddress, uint16_t destinationPort)=0 | nut::DatagramSocket | [pure virtual] |