bind(const IpAddress &bind_ip) | Async::TcpClientBase | |
connect(const std::string &remote_host, uint16_t remote_port) | Async::TcpClientBase | |
connect(const Async::IpAddress &remote_ip, uint16_t remote_port) | Async::TcpClientBase | |
connect(void) | Async::TcpClientBase | |
connected | Async::TcpClientBase | |
dataReceived | Async::TcpConnection | |
DEFAULT_RECV_BUF_LEN | Async::TcpConnection | static |
disconnect(void) | Async::TcpClient< ConT > | inlinevirtual |
disconnected | Async::TcpConnection | |
DisconnectReason enum name | Async::TcpConnection | |
disconnectReasonStr(DisconnectReason reason) | Async::TcpConnection | static |
DR_HOST_NOT_FOUND enum value | Async::TcpConnection | |
DR_ORDERED_DISCONNECT enum value | Async::TcpConnection | |
DR_PROTOCOL_ERROR enum value | Async::TcpConnection | |
DR_RECV_BUFFER_OVERFLOW enum value | Async::TcpConnection | |
DR_REMOTE_DISCONNECTED enum value | Async::TcpConnection | |
DR_SYSTEM_ERROR enum value | Async::TcpConnection | |
isConnected(void) const | Async::TcpConnection | inline |
isIdle(void) const | Async::TcpClient< ConT > | inline |
onDataReceived(void *buf, int count) | Async::TcpConnection | inlineprotectedvirtual |
onDisconnected(DisconnectReason reason) | Async::TcpConnection | inlineprotectedvirtual |
remoteHost(void) const | Async::TcpConnection | inline |
remotePort(void) const | Async::TcpConnection | inline |
sendBufferFull | Async::TcpConnection | |
setRecvBufLen(size_t recv_buf_len) | Async::TcpConnection | |
setRemoteAddr(const IpAddress &remote_addr) | Async::TcpConnection | protected |
setRemotePort(uint16_t remote_port) | Async::TcpConnection | protected |
setSocket(int sock) | Async::TcpConnection | protected |
socket(void) const | Async::TcpConnection | inlineprotected |
TcpClient(size_t recv_buf_len=ConT::DEFAULT_RECV_BUF_LEN) | Async::TcpClient< ConT > | inlineexplicit |
TcpClient(const std::string &remote_host, uint16_t remote_port, size_t recv_buf_len=ConT::DEFAULT_RECV_BUF_LEN) | Async::TcpClient< ConT > | inline |
TcpClient(const IpAddress &remote_ip, uint16_t remote_port, size_t recv_buf_len=ConT::DEFAULT_RECV_BUF_LEN) | Async::TcpClient< ConT > | inline |
TcpClientBase(TcpConnection *con) | Async::TcpClientBase | explicit |
Async::TcpClientBase::TcpClientBase(TcpConnection *con, const std::string &remote_host, uint16_t remote_port) | Async::TcpClientBase | |
Async::TcpClientBase::TcpClientBase(TcpConnection *con, const IpAddress &remote_ip, uint16_t remote_port) | Async::TcpClientBase | |
TcpConnection(size_t recv_buf_len=DEFAULT_RECV_BUF_LEN) | Async::TcpConnection | explicit |
TcpConnection(int sock, const IpAddress &remote_addr, uint16_t remote_port, size_t recv_buf_len=DEFAULT_RECV_BUF_LEN) | Async::TcpConnection | |
write(const void *buf, int count) | Async::TcpConnection | virtual |
~TcpClient(void) | Async::TcpClient< ConT > | inline |
~TcpClientBase(void) | Async::TcpClientBase | |
~TcpConnection(void) | Async::TcpConnection | virtual |