|
proxygen
|
#include <boost/variant.hpp>#include <fizz/protocol/Actions.h>#include <folly/futures/Future.h>#include <folly/small_vector.h>Go to the source code of this file.
Classes | |
| struct | fizz::server::AttemptVersionFallback |
| struct | fizz::server::ReportEarlyHandshakeSuccess |
| struct | fizz::server::ReportHandshakeSuccess |
Namespaces | |
| fizz | |
| fizz::server | |
| fizz::server::detail | |
Typedefs | |
| using | fizz::server::MutateState = folly::Function< void(State &)> |
| using | fizz::server::Action = boost::variant< DeliverAppData, WriteToSocket, ReportHandshakeSuccess, ReportEarlyHandshakeSuccess, ReportError, MutateState, WaitForData, AttemptVersionFallback > |
| using | fizz::server::Actions = folly::small_vector< Action, 4 > |
| using | fizz::server::AsyncActions = boost::variant< Actions, folly::Future< Actions >> |
Functions | |
| template<typename... Args> | |
| Actions | fizz::server::detail::actions (Args &&...act) |