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

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

BidirectionalFileDescriptor() (defined in ola::io::BidirectionalFileDescriptor)ola::io::BidirectionalFileDescriptorinline
Close() (defined in ola::network::TCPSocket)ola::network::TCPSocketvirtual
Connect(const SocketAddress &endpoint) (defined in ola::network::TCPSocket)ola::network::TCPSocketstatic
ConnectedDescriptor() (defined in ola::io::ConnectedDescriptor)ola::io::ConnectedDescriptorinline
ConnectedDescriptor(const ConnectedDescriptor &other) (defined in ola::io::ConnectedDescriptor)ola::io::ConnectedDescriptorprotected
DataRemaining() const (defined in ola::io::ConnectedDescriptor)ola::io::ConnectedDescriptor
GetLocalAddress() const (defined in ola::network::TCPSocket)ola::network::TCPSocket
GetPeerAddress() const ola::network::TCPSocket
IsClosed() const (defined in ola::io::ConnectedDescriptor)ola::io::ConnectedDescriptor
IsSocket() const (defined in ola::network::TCPSocket)ola::network::TCPSocketinlineprotectedvirtual
OnCloseCallback typedef (defined in ola::io::ConnectedDescriptor)ola::io::ConnectedDescriptor
operator=(const ConnectedDescriptor &other) (defined in ola::io::ConnectedDescriptor)ola::io::ConnectedDescriptorprotected
PerformRead() (defined in ola::io::BidirectionalFileDescriptor)ola::io::BidirectionalFileDescriptorvirtual
PerformWrite() (defined in ola::io::BidirectionalFileDescriptor)ola::io::BidirectionalFileDescriptorvirtual
ReadDescriptor() const (defined in ola::network::TCPSocket)ola::network::TCPSocketinlinevirtual
Receive(uint8_t *buffer, unsigned int size, unsigned int &data_read) (defined in ola::io::ConnectedDescriptor)ola::io::ConnectedDescriptorvirtual
Send(const uint8_t *buffer, unsigned int size) (defined in ola::io::ConnectedDescriptor)ola::io::ConnectedDescriptorvirtual
Send(IOQueue *data)ola::io::ConnectedDescriptorvirtual
SetNoDelay() (defined in ola::network::TCPSocket)ola::network::TCPSocket
SetNonBlocking(int fd) (defined in ola::io::ConnectedDescriptor)ola::io::ConnectedDescriptorstatic
SetNoSigPipe(int fd) (defined in ola::io::ConnectedDescriptor)ola::io::ConnectedDescriptorprotected
SetOnClose(OnCloseCallback *on_close) (defined in ola::io::ConnectedDescriptor)ola::io::ConnectedDescriptorinline
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
SetReadNonBlocking() (defined in ola::io::ConnectedDescriptor)ola::io::ConnectedDescriptorinlinevirtual
TCPSocket(int sd) (defined in ola::network::TCPSocket)ola::network::TCPSocketinlineexplicit
TransferOnClose()ola::io::ConnectedDescriptorinline
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::TCPSocket)ola::network::TCPSocketinlinevirtual
~BidirectionalFileDescriptor() (defined in ola::io::BidirectionalFileDescriptor)ola::io::BidirectionalFileDescriptorinlinevirtual
~ConnectedDescriptor() (defined in ola::io::ConnectedDescriptor)ola::io::ConnectedDescriptorinlinevirtual
~ReadFileDescriptor() (defined in ola::io::ReadFileDescriptor)ola::io::ReadFileDescriptorinlinevirtual
~TCPSocket() (defined in ola::network::TCPSocket)ola::network::TCPSocketinline
~WriteFileDescriptor() (defined in ola::io::WriteFileDescriptor)ola::io::WriteFileDescriptorinlinevirtual