SEDNL  .
Simple Event Driven Network Library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
SedNL::TCPClient Member List

This is the complete list of members for SedNL::TCPClient, including all inherited members.

connect(const SocketAddress &socket_address, int timeout=1000)SedNL::TCPClient
Connection()SedNL::Connectioninline
disconnect() noexceptSedNL::Connectionvirtual
get_fd() noexcept (defined in SedNL::SocketInterface)SedNL::SocketInterfaceinlineprotected
get_user_data()SedNL::Connection
is_connected() const noexceptSedNL::SocketInterfaceinline
m_connectedSedNL::SocketInterfaceprotected
m_data_char (defined in SedNL::Connection)SedNL::Connection
m_data_double (defined in SedNL::Connection)SedNL::Connection
m_data_float (defined in SedNL::Connection)SedNL::Connection
m_data_int (defined in SedNL::Connection)SedNL::Connection
m_data_ptr (defined in SedNL::Connection)SedNL::Connection
m_data_string (defined in SedNL::Connection)SedNL::Connection
m_fdSedNL::SocketInterfaceprotected
m_mutexSedNL::SocketInterfaceprotected
operator bool() const noexceptSedNL::SocketInterfaceinline
release_user_data()SedNL::Connection
send(const Event &event)SedNL::Connection
set_user_data(const char *data)SedNL::Connection
set_user_data(int data)SedNL::Connection
set_user_data(char data)SedNL::Connection
set_user_data(float data)SedNL::Connection
set_user_data(double data)SedNL::Connection
set_user_data(void *data)SedNL::Connection
SocketInterface() noexceptSedNL::SocketInterfaceinline
TCPClient() noexceptSedNL::TCPClient
TCPClient(const SocketAddress &socket_address, int timeout=1000)SedNL::TCPClient
~Connection() noexceptSedNL::Connectioninline