SNode.C
Loading...
Searching...
No Matches
core::socket::stream::tls::SocketConnection< PhysicalSocketT > Member List

This is the complete list of members for core::socket::stream::tls::SocketConnection< PhysicalSocketT >, including all inherited members.

doSSLHandshake(const std::function< void()> &onSuccess, const std::function< void()> &onTimeout, const std::function< void(int)> &onStatus) finalcore::socket::stream::tls::SocketConnection< PhysicalSocketT >private
doSSLShutdown()core::socket::stream::tls::SocketConnection< PhysicalSocketT >private
doWriteShutdown(const std::function< void()> &onShutdown) finalcore::socket::stream::tls::SocketConnection< PhysicalSocketT >private
getSSL() constcore::socket::stream::tls::SocketConnection< PhysicalSocketT >
onReadShutdown() finalcore::socket::stream::tls::SocketConnection< PhysicalSocketT >private
PhysicalSocket typedefcore::socket::stream::tls::SocketConnection< PhysicalSocketT >private
SocketAcceptor classcore::socket::stream::tls::SocketConnection< PhysicalSocketT >friend
SocketAddress typedefcore::socket::stream::tls::SocketConnection< PhysicalSocketT >
SocketConnection(const std::string &instanceName, PhysicalSocket &&physicalSocket, const std::function< void(SocketConnection *)> &onDisconnect, const std::string &configuredServer, const SocketAddress &localAddress, const SocketAddress &remoteAddress, const utils::Timeval &readTimeout, const utils::Timeval &writeTimeout, std::size_t readBlockSize, std::size_t writeBlockSize, const utils::Timeval &terminateTimeout)core::socket::stream::tls::SocketConnection< PhysicalSocketT >
SocketConnector classcore::socket::stream::tls::SocketConnection< PhysicalSocketT >friend
SocketReader typedefcore::socket::stream::tls::SocketConnection< PhysicalSocketT >private
SocketWriter typedefcore::socket::stream::tls::SocketConnection< PhysicalSocketT >private
sslcore::socket::stream::tls::SocketConnection< PhysicalSocketT >private
sslInitTimeoutcore::socket::stream::tls::SocketConnection< PhysicalSocketT >private
sslShutdownTimeoutcore::socket::stream::tls::SocketConnection< PhysicalSocketT >private
startSSL(int fd, SSL_CTX *ctx, const utils::Timeval &sslInitTimeout, const utils::Timeval &sslShutdownTimeout, bool closeNotifyIsEOF)core::socket::stream::tls::SocketConnection< PhysicalSocketT >private
stopSSL()core::socket::stream::tls::SocketConnection< PhysicalSocketT >private
Super typedefcore::socket::stream::tls::SocketConnection< PhysicalSocketT >private