proxygen
|
#include <AsyncSSLSocket.h>
Private Attributes | |
AsyncSSLSocket * | sslSocket_ |
TimeoutManager::timeout_type | timeout_ |
Additional Inherited Members | |
Public Types inherited from folly::AsyncTimeout | |
typedef TimeoutManager::InternalEnum | InternalEnum |
Static Public Member Functions inherited from folly::AsyncTimeout | |
template<typename TCallback > | |
static std::unique_ptr< AsyncTimeout > | make (TimeoutManager &manager, TCallback &&callback) |
template<typename TCallback > | |
static std::unique_ptr< AsyncTimeout > | schedule (TimeoutManager::timeout_type timeout, TimeoutManager &manager, TCallback &&callback) |
Definition at line 126 of file AsyncSSLSocket.h.
|
inline |
Definition at line 128 of file AsyncSSLSocket.h.
|
inline |
Definition at line 140 of file AsyncSSLSocket.h.
|
inline |
Definition at line 131 of file AsyncSSLSocket.h.
References folly::AsyncTimeout::scheduleTimeout().
Referenced by folly::AsyncSSLSocket::scheduleConnectTimeout(), folly::test::MockAsyncSSLSocket::sslAccept(), folly::AsyncSSLSocket::sslAccept(), folly::test::MockAsyncSSLSocket::sslConn(), and folly::AsyncSSLSocket::startSSLConnect().
|
inline |
Definition at line 136 of file AsyncSSLSocket.h.
|
inlineoverridevirtualnoexcept |
timeoutExpired() is invoked when the timeout period has expired.
Implements folly::AsyncTimeout.
Definition at line 144 of file AsyncSSLSocket.h.
References sslSocket_.
|
private |
Definition at line 149 of file AsyncSSLSocket.h.
|
private |
Definition at line 150 of file AsyncSSLSocket.h.