proxygen
|
Public Member Functions | |
ActionMoveVisitor (AsyncFizzClientT< SM > &client) | |
void | operator() (DeliverAppData &) |
void | operator() (WriteToSocket &) |
void | operator() (ReportEarlyHandshakeSuccess &) |
void | operator() (ReportHandshakeSuccess &) |
void | operator() (ReportEarlyWriteFailed &) |
void | operator() (ReportError &) |
void | operator() (WaitForData &) |
void | operator() (MutateState &) |
void | operator() (NewCachedPsk &) |
Private Attributes | |
AsyncFizzClientT< SM > & | client_ |
Definition at line 164 of file AsyncFizzClient.h.
|
inlineexplicit |
Definition at line 166 of file AsyncFizzClient.h.
void fizz::client::AsyncFizzClientT< SM >::ActionMoveVisitor::operator() | ( | DeliverAppData & | data | ) |
Definition at line 396 of file AsyncFizzClient-inl.h.
References fizz::DeliverAppData::data, and folly::gen::move.
void fizz::client::AsyncFizzClientT< SM >::ActionMoveVisitor::operator() | ( | WriteToSocket & | data | ) |
Definition at line 401 of file AsyncFizzClient-inl.h.
References fizz::WriteToSocket::callback, fizz::WriteToSocket::contents, fizz::WriteToSocket::flags, i, and folly::gen::move.
void fizz::client::AsyncFizzClientT< SM >::ActionMoveVisitor::operator() | ( | ReportEarlyHandshakeSuccess & | earlySuccess | ) |
Definition at line 411 of file AsyncFizzClient-inl.h.
References fizz::client::AsyncFizzClientT< SM >::HandshakeCallback::fizzHandshakeSuccess(), fizz::client::ReportEarlyHandshakeSuccess::maxEarlyDataSize, folly::none, and folly::variant_match().
void fizz::client::AsyncFizzClientT< SM >::ActionMoveVisitor::operator() | ( | ReportHandshakeSuccess & | success | ) |
Definition at line 457 of file AsyncFizzClient-inl.h.
References fizz::client::ReportHandshakeSuccess::earlyDataAccepted, fizz::client::AsyncFizzClientT< SM >::HandshakeCallback::fizzHandshakeSuccess(), folly::gen::move, folly::none, and folly::variant_match().
void fizz::client::AsyncFizzClientT< SM >::ActionMoveVisitor::operator() | ( | ReportEarlyWriteFailed & | write | ) |
Definition at line 500 of file AsyncFizzClient-inl.h.
References fizz::EarlyAppWrite::callback, fizz::client::ReportEarlyWriteFailed::write, and folly::AsyncWriter::WriteCallback::writeSuccess().
void fizz::client::AsyncFizzClientT< SM >::ActionMoveVisitor::operator() | ( | ReportError & | error | ) |
Definition at line 516 of file AsyncFizzClient-inl.h.
References fizz::ReportError::error, folly::gen::move, folly::AsyncSocketException::SSL_ERROR, folly::basic_fbstring< E, T, A, Storage >::toStdString(), and folly::exception_wrapper::what().
void fizz::client::AsyncFizzClientT< SM >::ActionMoveVisitor::operator() | ( | WaitForData & | ) |
Definition at line 524 of file AsyncFizzClient-inl.h.
void fizz::client::AsyncFizzClientT< SM >::ActionMoveVisitor::operator() | ( | MutateState & | mutator | ) |
Definition at line 534 of file AsyncFizzClient-inl.h.
void fizz::client::AsyncFizzClientT< SM >::ActionMoveVisitor::operator() | ( | NewCachedPsk & | newCachedPsk | ) |
Definition at line 539 of file AsyncFizzClient-inl.h.
References folly::gen::move, and fizz::client::NewCachedPsk::psk.
|
private |
Definition at line 180 of file AsyncFizzClient.h.