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) |