Open Lighting Architecture  0.9.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ola::network::UDPSocket Member List

This is the complete list of members for ola::network::UDPSocket, including all inherited members.

BidirectionalFileDescriptor() (defined in ola::io::BidirectionalFileDescriptor)ola::io::BidirectionalFileDescriptorinline
Bind(const IPV4SocketAddress &endpoint) (defined in ola::network::UDPSocket)ola::network::UDPSocketvirtual
Bind(const IPV4Address &ip, unsigned short port) (defined in ola::network::UDPSocketInterface)ola::network::UDPSocketInterfaceinline
Close() (defined in ola::network::UDPSocket)ola::network::UDPSocketvirtual
EnableBroadcast() (defined in ola::network::UDPSocket)ola::network::UDPSocketvirtual
GetSocketAddress(IPV4SocketAddress *address) const ola::network::UDPSocketvirtual
Init() (defined in ola::network::UDPSocket)ola::network::UDPSocketvirtual
JoinMulticast(const IPV4Address &iface, const IPV4Address &group, bool loop=false) (defined in ola::network::UDPSocket)ola::network::UDPSocketvirtual
LeaveMulticast(const IPV4Address &iface, const IPV4Address &group) (defined in ola::network::UDPSocket)ola::network::UDPSocketvirtual
PerformRead() (defined in ola::io::BidirectionalFileDescriptor)ola::io::BidirectionalFileDescriptorvirtual
PerformWrite() (defined in ola::io::BidirectionalFileDescriptor)ola::io::BidirectionalFileDescriptorvirtual
ReadDescriptor() const (defined in ola::network::UDPSocket)ola::network::UDPSocketinlinevirtual
RecvFrom(uint8_t *buffer, ssize_t *data_read) const (defined in ola::network::UDPSocket)ola::network::UDPSocketvirtual
RecvFrom(uint8_t *buffer, ssize_t *data_read, IPV4Address &source) const (defined in ola::network::UDPSocket)ola::network::UDPSocketvirtual
RecvFrom(uint8_t *buffer, ssize_t *data_read, IPV4Address &source, uint16_t &port) const (defined in ola::network::UDPSocket)ola::network::UDPSocketvirtual
SendTo(const uint8_t *buffer, unsigned int size, const IPV4Address &ip, unsigned short port) const (defined in ola::network::UDPSocket)ola::network::UDPSocketvirtual
SendTo(const uint8_t *buffer, unsigned int size, const IPV4SocketAddress &dest) const (defined in ola::network::UDPSocket)ola::network::UDPSocketinlinevirtual
SendTo(ola::io::IOVecInterface *data, const IPV4Address &ip, unsigned short port) const (defined in ola::network::UDPSocket)ola::network::UDPSocketvirtual
SendTo(ola::io::IOVecInterface *data, const IPV4SocketAddress &dest) const (defined in ola::network::UDPSocket)ola::network::UDPSocketinlinevirtual
SetMulticastInterface(const IPV4Address &iface)ola::network::UDPSocketvirtual
SetOnData(ola::Callback0< void > *on_read) (defined in ola::io::BidirectionalFileDescriptor)ola::io::BidirectionalFileDescriptorinline
SetOnWritable(ola::Callback0< void > *on_write) (defined in ola::io::BidirectionalFileDescriptor)ola::io::BidirectionalFileDescriptorinline
SetTos(uint8_t tos) (defined in ola::network::UDPSocket)ola::network::UDPSocketvirtual
UDPSocket() (defined in ola::network::UDPSocket)ola::network::UDPSocketinline
UDPSocketInterface() (defined in ola::network::UDPSocketInterface)ola::network::UDPSocketInterfaceinline
ValidReadDescriptor() const (defined in ola::io::ReadFileDescriptor)ola::io::ReadFileDescriptorinline
ValidWriteDescriptor() const (defined in ola::io::WriteFileDescriptor)ola::io::WriteFileDescriptorinline
WriteDescriptor() const (defined in ola::network::UDPSocket)ola::network::UDPSocketinlinevirtual
~BidirectionalFileDescriptor() (defined in ola::io::BidirectionalFileDescriptor)ola::io::BidirectionalFileDescriptorinlinevirtual
~ReadFileDescriptor() (defined in ola::io::ReadFileDescriptor)ola::io::ReadFileDescriptorinlinevirtual
~UDPSocket() (defined in ola::network::UDPSocket)ola::network::UDPSocketinline
~UDPSocketInterface() (defined in ola::network::UDPSocketInterface)ola::network::UDPSocketInterfaceinline
~WriteFileDescriptor() (defined in ola::io::WriteFileDescriptor)ola::io::WriteFileDescriptorinlinevirtual