proxygen
|
#include <AsyncSSLSocketTest.h>
Public Member Functions | |
SSLServerAcceptCallbackDelay (HandshakeCallback *hcb) | |
void | connAccepted (const std::shared_ptr< folly::AsyncSSLSocket > &s) noexceptoverride |
Public Member Functions inherited from folly::SSLServerAcceptCallback | |
SSLServerAcceptCallback (HandshakeCallback *hcb, uint32_t timeout=0) | |
~SSLServerAcceptCallback () override | |
Public Member Functions inherited from folly::SSLServerAcceptCallbackBase | |
SSLServerAcceptCallbackBase (HandshakeCallback *hcb) | |
~SSLServerAcceptCallbackBase () override | |
void | acceptError (const std::exception &ex) noexceptoverride |
void | connectionAccepted (int fd, const SocketAddress &) noexceptoverride |
void | detach () |
Public Member Functions inherited from folly::AsyncServerSocket::AcceptCallback | |
virtual | ~AcceptCallback ()=default |
virtual void | acceptStarted () noexcept |
virtual void | acceptStopped () noexcept |
Additional Inherited Members | |
Public Attributes inherited from folly::SSLServerAcceptCallback | |
uint32_t | timeout_ |
Public Attributes inherited from folly::SSLServerAcceptCallbackBase | |
StateEnum | state |
HandshakeCallback * | hcb_ |
std::shared_ptr< SSLContext > | ctx_ |
std::shared_ptr< AsyncSSLSocket > | socket_ |
EventBase * | base_ |
Definition at line 575 of file AsyncSSLSocketTest.h.
|
inlineexplicit |
Definition at line 577 of file AsyncSSLSocketTest.h.
|
inlineoverridevirtualnoexcept |
Reimplemented from folly::SSLServerAcceptCallback.
Definition at line 580 of file AsyncSSLSocketTest.h.
References folly::SSLServerAcceptCallback::connAccepted(), EXPECT_EQ, folly::AsyncSocket::getFd(), folly::netops::getsockopt(), s, folly::netops::setsockopt(), and folly::value().