All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
Radiant::TCPSocket Member List

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

BinaryStream()Radiant::BinaryStreaminline
close()Radiant::TCPSocketvirtual
Flags enum nameRadiant::TCPSocket
host() const Radiant::TCPSocket
isHungUp() const Radiant::TCPSocketvirtual
isOpen() const Radiant::TCPSocketvirtual
isPendingInput(unsigned int waitMicroSeconds=0)Radiant::TCPSocketvirtual
NONBLOCK enum valueRadiant::TCPSocket
NotCopyable() (defined in Patterns::NotCopyable)Patterns::NotCopyableprotected
open(const char *host, int port)Radiant::TCPSocket
operator=(TCPSocket &&socket)Radiant::TCPSocket
port() const Radiant::TCPSocket
read(void *buffer, int bytes, Flags flags)Radiant::TCPSocket
read(void *buffer, int bytes, bool waitfordata=true)Radiant::TCPSocketinlinevirtual
rxBytes() const Radiant::TCPSocket
setNoDelay(bool noDelay)Radiant::TCPSocket
TCPServerSocket (defined in Radiant::TCPSocket)Radiant::TCPSocketfriend
TCPSocket()Radiant::TCPSocket
TCPSocket(int fd)Radiant::TCPSocket
TCPSocket(TCPSocket &&socket)Radiant::TCPSocket
txBytes() const Radiant::TCPSocket
WAIT_ALL enum valueRadiant::TCPSocket
WAIT_SOME enum valueRadiant::TCPSocket
write(const void *buffer, int bytes)Radiant::TCPSocketvirtual
~BinaryStream()Radiant::BinaryStreaminlinevirtual
~NotCopyable() (defined in Patterns::NotCopyable)Patterns::NotCopyableprotected
~TCPSocket()Radiant::TCPSocket