proxygen
|
#include <boost/variant.hpp>
#include <folly/ExceptionWrapper.h>
#include <folly/Memory.h>
#include <folly/futures/Future.h>
#include <folly/Unit.h>
#include <folly/io/IOBufQueue.h>
#include <folly/io/async/AsyncTransport.h>
#include <folly/io/async/DelayedDestruction.h>
#include <wangle/acceptor/SecureTransportType.h>
#include <wangle/acceptor/TransportInfo.h>
#include <wangle/channel/HandlerContext.h>
#include <wangle/channel/Pipeline-inl.h>
Go to the source code of this file.
Classes | |
class | wangle::PipelineManager |
class | wangle::PipelineBase |
class | wangle::Pipeline< R, W > |
class | wangle::PipelineFactory< Pipeline > |
struct | wangle::ConnInfo |
class | wangle::AcceptPipelineFactory |
Namespaces | |
wangle | |
folly | |
—— Concurrent Priority Queue Implementation —— | |
Typedefs | |
using | wangle::DefaultPipeline = Pipeline< folly::IOBufQueue &, std::unique_ptr< folly::IOBuf >> |
typedef boost::variant< folly::IOBuf *, folly::AsyncTransportWrapper *, ConnInfo &, ConnEvent, std::tuple< folly::IOBuf *, std::shared_ptr< folly::AsyncUDPSocket >, folly::SocketAddress > > | wangle::AcceptPipelineType |
typedef Pipeline< AcceptPipelineType > | wangle::AcceptPipeline |
Enumerations | |
enum | wangle::ConnEvent { wangle::ConnEvent::CONN_ADDED, wangle::ConnEvent::CONN_REMOVED } |