bindIp(void) const | Async::TcpClientBase | inline |
closeConnection(void) override | Async::TcpClient< ConT > | inlineprotectedvirtual |
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 | |
connectionEstablished(void) | Async::TcpClientBase | inlineprotectedvirtual |
conObj(void) | Async::TcpClientBase | inline |
dataReceived | Async::TcpConnection | |
DEFAULT_RECV_BUF_LEN | Async::TcpConnection | static |
disconnect(void) override | Async::TcpClient< ConT > | inlinevirtual |
disconnected | Async::TcpConnection | |
DisconnectReason enum name | Async::TcpConnection | |
disconnectReasonStr(DisconnectReason reason) | Async::TcpConnection | static |
DR_BAD_STATE enum value | Async::TcpConnection | |
DR_HOST_NOT_FOUND enum value | Async::TcpConnection | |
DR_ORDERED_DISCONNECT enum value | Async::TcpConnection | |
DR_PROTOCOL_ERROR enum value | Async::TcpConnection | |
DR_REMOTE_DISCONNECTED enum value | Async::TcpConnection | |
DR_SWITCH_PEER enum value | Async::TcpConnection | |
DR_SYSTEM_ERROR enum value | Async::TcpConnection | |
emitConnected(void) | Async::TcpClientBase | inlineprotectedvirtual |
emitDisconnected(DisconnectReason reason) | Async::TcpConnection | inlineprotectedvirtual |
emitVerifyPeer(int preverify_ok, X509_STORE_CTX *store_ctx) | Async::TcpConnection | inlineprotectedvirtual |
enableSsl(bool enable) | Async::TcpConnection | |
freeze(void) | Async::TcpConnection | |
isConnected(void) const | Async::TcpConnection | inline |
isIdle(void) const | Async::TcpClient< ConT > | inline |
isServer(void) const | Async::TcpConnection | inline |
localHost(void) const | Async::TcpConnection | |
localPort(void) const | Async::TcpConnection | |
onDataReceived(void *buf, int count) | Async::TcpConnection | inlineprotectedvirtual |
onDisconnected(DisconnectReason reason) | Async::TcpConnection | inlineprotectedvirtual |
operator=(TcpClientBase &&other) | Async::TcpClient< ConT > | protectedvirtual |
Async::TcpConnection::operator=(TcpConnection &&other) | Async::TcpConnection | virtual |
recvBufLen(void) const | Async::TcpConnection | inline |
remoteHost(void) const | Async::TcpConnection | inline |
remoteHostName(void) const | Async::TcpClientBase | inline |
remotePort(void) const | Async::TcpConnection | inline |
setBindIp(const IpAddress &bind_ip) | Async::TcpClientBase | |
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 |
setSslContext(SslContext &ctx) | Async::TcpClient< ConT > | inline |
Async::TcpConnection::setSslContext(SslContext &ctx, bool is_server) | Async::TcpConnection | |
socket(void) const | Async::TcpConnection | inlineprotected |
sslCertificate(void) const | Async::TcpConnection | |
sslConnectionReady | Async::TcpConnection | |
sslContext(void) | Async::TcpConnection | inline |
sslPeerCertificate(void) | Async::TcpConnection | |
sslVerifyResult(void) const | Async::TcpConnection | |
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 |
Async::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 | |
unfreeze(void) | Async::TcpConnection | |
verifyPeer | Async::TcpConnection | |
write(const void *buf, int count) | Async::TcpConnection | virtual |
~TcpClient(void) | Async::TcpClient< ConT > | inline |
~TcpClientBase(void) | Async::TcpClientBase | virtual |
~TcpConnection(void) | Async::TcpConnection | virtual |