proxygen
|
#include <AsyncSSLSocketTest.h>
Public Member Functions | |
ExpectWriteErrorCallback (SendMsgParamsCallbackBase *mcb=nullptr) | |
~ExpectWriteErrorCallback () override | |
Public Member Functions inherited from folly::WriteCallbackBase | |
WriteCallbackBase (SendMsgParamsCallbackBase *mcb=nullptr) | |
~WriteCallbackBase () override | |
virtual void | setSocket (const std::shared_ptr< AsyncSSLSocket > &socket) |
void | writeSuccess () noexceptoverride |
void | writeErr (size_t nBytesWritten, const AsyncSocketException &ex) noexceptoverride |
Public Member Functions inherited from folly::AsyncWriter::WriteCallback | |
virtual | ~WriteCallback ()=default |
Additional Inherited Members | |
Public Attributes inherited from folly::WriteCallbackBase | |
std::shared_ptr< AsyncSSLSocket > | socket_ |
StateEnum | state |
size_t | bytesWritten |
AsyncSocketException | exception |
SendMsgParamsCallbackBase * | mcb_ |
Definition at line 172 of file AsyncSSLSocketTest.h.
|
inlineexplicit |
Definition at line 174 of file AsyncSSLSocketTest.h.
|
inlineoverride |
Definition at line 177 of file AsyncSSLSocketTest.h.
References folly::AsyncSocket::OptionKey::apply(), folly::data(), EXPECT_EQ, EXPECT_NE, EXPECT_TRUE, folly::AsyncSocketException::INTERNAL_ERROR, folly::pushmi::__adl::noexcept(), folly::netops::recvmsg(), folly::SendMsgParamsCallbackBase::setSocket(), folly::WriteCallbackBase::setSocket(), folly::netops::socket(), folly::SendMsgParamsCallbackBase::socket_, folly::STATE_FAILED, and folly::STATE_SUCCEEDED.