![]() |
Open Lighting Architecture 0.10.9
|
This is the complete list of members for ola::network::UDPSocketInterface, including all inherited members.
| BidirectionalFileDescriptor() (defined in ola::io::BidirectionalFileDescriptor) | ola::io::BidirectionalFileDescriptor | inline |
| Bind(const IPV4SocketAddress &endpoint)=0 | ola::network::UDPSocketInterface | pure virtual |
| Close()=0 | ola::network::UDPSocketInterface | pure virtual |
| EnableBroadcast()=0 | ola::network::UDPSocketInterface | pure virtual |
| GetSocketAddress(IPV4SocketAddress *address) const =0 | ola::network::UDPSocketInterface | pure virtual |
| Init()=0 | ola::network::UDPSocketInterface | pure virtual |
| JoinMulticast(const IPV4Address &iface, const IPV4Address &group, bool multicast_loop=false)=0 | ola::network::UDPSocketInterface | pure virtual |
| LeaveMulticast(const IPV4Address &iface, const IPV4Address &group)=0 | ola::network::UDPSocketInterface | pure virtual |
| PerformRead() | ola::io::BidirectionalFileDescriptor | virtual |
| PerformWrite() | ola::io::BidirectionalFileDescriptor | virtual |
| ReadDescriptor() const =0 | ola::network::UDPSocketInterface | pure virtual |
| RecvFrom(uint8_t *buffer, ssize_t *data_read) const =0 | ola::network::UDPSocketInterface | pure virtual |
| RecvFrom(uint8_t *buffer, ssize_t *data_read, IPV4Address &source) const =0 | ola::network::UDPSocketInterface | pure virtual |
| RecvFrom(uint8_t *buffer, ssize_t *data_read, IPV4Address &source, uint16_t &port) const =0 | ola::network::UDPSocketInterface | pure virtual |
| RecvFrom(uint8_t *buffer, ssize_t *data_read, IPV4SocketAddress *source)=0 | ola::network::UDPSocketInterface | pure virtual |
| SendTo(const uint8_t *buffer, unsigned int size, const IPV4Address &ip, unsigned short port) const =0 | ola::network::UDPSocketInterface | pure virtual |
| SendTo(const uint8_t *buffer, unsigned int size, const IPV4SocketAddress &dest) const =0 | ola::network::UDPSocketInterface | pure virtual |
| SendTo(ola::io::IOVecInterface *data, const IPV4Address &ip, unsigned short port) const =0 | ola::network::UDPSocketInterface | pure virtual |
| SendTo(ola::io::IOVecInterface *data, const IPV4SocketAddress &dest) const =0 | ola::network::UDPSocketInterface | pure virtual |
| SetMulticastInterface(const IPV4Address &iface)=0 | ola::network::UDPSocketInterface | pure virtual |
| SetOnData(ola::Callback0< void > *on_read) | ola::io::BidirectionalFileDescriptor | inline |
| SetOnWritable(ola::Callback0< void > *on_write) | ola::io::BidirectionalFileDescriptor | inline |
| SetTos(uint8_t tos)=0 | ola::network::UDPSocketInterface | pure virtual |
| UDPSocketInterface() (defined in ola::network::UDPSocketInterface) | ola::network::UDPSocketInterface | inline |
| ValidReadDescriptor() const | ola::io::ReadFileDescriptor | inline |
| ValidWriteDescriptor() const | ola::io::WriteFileDescriptor | inline |
| WriteDescriptor() const =0 | ola::network::UDPSocketInterface | pure virtual |
| ~BidirectionalFileDescriptor() (defined in ola::io::BidirectionalFileDescriptor) | ola::io::BidirectionalFileDescriptor | inlinevirtual |
| ~ReadFileDescriptor() (defined in ola::io::ReadFileDescriptor) | ola::io::ReadFileDescriptor | inlinevirtual |
| ~UDPSocketInterface() (defined in ola::network::UDPSocketInterface) | ola::network::UDPSocketInterface | inline |
| ~WriteFileDescriptor() (defined in ola::io::WriteFileDescriptor) | ola::io::WriteFileDescriptor | inlinevirtual |