ENUt

nut::UDPSocket Member List

This is the complete list of members for nut::UDPSocket, including all inherited members.
create(uint16_t portNumber=0, bool obtainDestination=false)=0nut::UDPSocket [pure virtual]
create(NetworkLayerAddress &bindAddress, uint16_t portNumber=0, bool obtainDestination=false)=0nut::UDPSocket [pure virtual]
DatagramSocket()nut::DatagramSocket [inline, protected]
DatagramSocket(const std::string &objName)nut::DatagramSocket [inline, protected]
destroy()=0nut::UDPSocket [pure virtual]
getAvailableDataLength(size_t &length, bool &available)=0nut::DatagramSocket [pure virtual]
getLastDestinationAddress() const =0nut::DatagramSocket [pure virtual]
getLastSourceAddress() const =0nut::DatagramSocket [pure virtual]
getLastSourcePort() const =0nut::DatagramSocket [pure virtual]
getLocalPortNumber() const =0nut::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)=0nut::DatagramSocket [pure virtual]
leaveMulticastGroup(const NetworkLayerAddress &groupAddress)=0nut::DatagramSocket [pure virtual]
read(void *pBuffer, size_t &bufferSize)=0nut::DatagramSocket [pure virtual]
setMulticastTTL(uint8_t ttl)=0nut::UDPSocket [pure virtual]
setNonBlocking(bool f=true)=0nut::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)=0nut::DatagramSocket [pure virtual]