proxygen
|
#include <AsyncSSLSocketTest.h>
Public Member Functions | |
SSLAcceptEvbRunner (EventBase *evb) | |
~SSLAcceptEvbRunner () override=default | |
void | run (Function< int()> acceptFunc, Function< void(int)> finallyFunc) const override |
Public Member Functions inherited from folly::SSLAcceptRunner | |
virtual | ~SSLAcceptRunner ()=default |
Protected Attributes | |
EventBase * | evb_ |
Definition at line 1460 of file AsyncSSLSocketTest.h.
|
inlineexplicit |
Definition at line 1462 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::SSLAcceptRunner.
Reimplemented in folly::SSLAcceptDestroyRunner, folly::SSLAcceptCloseRunner, and folly::SSLAcceptErrorRunner.
Definition at line 1465 of file AsyncSSLSocketTest.h.
References evb_, and folly::gen::move.
|
protected |
Definition at line 1474 of file AsyncSSLSocketTest.h.