proxygen
|
#include <AsyncSSLSocketTest.h>
Public Member Functions | |
SSLAcceptCloseRunner (EventBase *evb, folly::AsyncSSLSocket *sock) | |
~SSLAcceptCloseRunner () override=default | |
void | run (Function< int()> acceptFunc, Function< void(int)> finallyFunc) const override |
![]() | |
SSLAcceptEvbRunner (EventBase *evb) | |
~SSLAcceptEvbRunner () override=default | |
![]() | |
virtual | ~SSLAcceptRunner ()=default |
Private Attributes | |
folly::AsyncSSLSocket * | socket_ |
Additional Inherited Members | |
![]() | |
EventBase * | evb_ |
Definition at line 1489 of file AsyncSSLSocketTest.h.
|
inlineexplicit |
Definition at line 1491 of file AsyncSSLSocketTest.h.
|
overridedefault |
|
inlineoverridevirtual |
This is expected to run the first function and provide its return value to the second function. This can be used to run the SSL_accept in different contexts.
Reimplemented from folly::SSLAcceptEvbRunner.
Definition at line 1495 of file AsyncSSLSocketTest.h.
References evb_, folly::gen::move, and folly::SendMsgParamsCallbackBase::socket_.
|
private |
Definition at line 1507 of file AsyncSSLSocketTest.h.