folly::netops::DispatcherContainer

Container for netops::Dispatcher.

Synopsis

Declared in <folly/net/NetOpsDispatcher.h>

class DispatcherContainer;

Description

Enables override Dispatcher to be installed for tests and special cases. If no override installed, returns default Dispatcher instance.

Member Functions

NameDescription
getDispatcher Returns Dispatcher.
getOverride If installed, returns shared_ptr to override Dispatcher, else empty ptr.
operator-> Returns Dispatcher.
setOverride Sets override Dispatcher. To remove override, pass empty shared_ptr.