proxygen
folly::NotificationQueue< MessageT >::Consumer Member List

This is the complete list of members for folly::NotificationQueue< MessageT >::Consumer, including all inherited members.

active_folly::NotificationQueue< MessageT >::Consumerprivate
attachEventBase(EventBase *eventBase)folly::EventHandlerprivate
base_folly::NotificationQueue< MessageT >::Consumerprivate
changeHandlerFD(int fd)folly::EventHandlerinlineprivate
changeHandlerFD(NetworkSocket fd)folly::EventHandlerprivate
consumeMessages(bool isDrain, size_t *numConsumed=nullptr) noexceptfolly::NotificationQueue< MessageT >::Consumerprivate
Consumer()folly::NotificationQueue< MessageT >::Consumerinline
consumeUntilDrained(size_t *numConsumed=nullptr) noexceptfolly::NotificationQueue< MessageT >::Consumer
DelayedDestruction()folly::DelayedDestructioninlineprotected
DelayedDestructionBase()folly::DelayedDestructionBaseinlineprotected
destroy() overridefolly::NotificationQueue< MessageT >::Consumerprotectedvirtual
destroyedFlagPtr_folly::NotificationQueue< MessageT >::Consumerprivate
detachEventBase()folly::EventHandlerprivate
EventFlags enum namefolly::EventHandlerprivate
EventHandler(EventBase *eventBase, int fd)folly::EventHandlerinlineexplicitprivate
EventHandler(EventBase *eventBase=nullptr, NetworkSocket fd=NetworkSocket())folly::EventHandlerexplicitprivate
getCurrentQueue() const folly::NotificationQueue< MessageT >::Consumerinline
getDestroyPending() const folly::DelayedDestructioninline
getDestructorGuardCount() const folly::DelayedDestructionBaseinlineprotected
getEventBase()folly::NotificationQueue< MessageT >::Consumerinline
getMaxReadAtOnce() const folly::NotificationQueue< MessageT >::Consumerinline
getRegisteredEvents() const folly::EventHandlerinlineprivate
handlerReady(uint16_t events) noexceptoverridefolly::NotificationQueue< MessageT >::Consumervirtual
init(EventBase *eventBase, NotificationQueue *queue)folly::NotificationQueue< MessageT >::Consumerprivate
initHandler(EventBase *eventBase, int fd)folly::EventHandlerinlineprivate
initHandler(EventBase *eventBase, NetworkSocket fd)folly::EventHandlerprivate
isHandlerRegistered() const folly::EventHandlerinlineprivate
isPending() const folly::EventHandlerprivate
kDefaultMaxReadAtOnce enum valuefolly::NotificationQueue< MessageT >::Consumer
make(TCallback &&callback)folly::NotificationQueue< MessageT >::Consumerstatic
make(TCallback &&callback)folly::NotificationQueue< MessageT >::Consumer
maxReadAtOnce_folly::NotificationQueue< MessageT >::Consumerprivate
messageAvailable(MessageT &&message) noexcept=0folly::NotificationQueue< MessageT >::Consumerpure virtual
NONE enum valuefolly::EventHandlerprivate
PERSIST enum valuefolly::EventHandlerprivate
queue_folly::NotificationQueue< MessageT >::Consumerprivate
READ enum valuefolly::EventHandlerprivate
READ_WRITE enum valuefolly::EventHandlerprivate
registerHandler(uint16_t events)folly::EventHandlerinlineprivate
registerInternalHandler(uint16_t events)folly::EventHandlerinlineprivate
setActive(bool active, bool shouldLock=false)folly::NotificationQueue< MessageT >::Consumerinlineprivate
setMaxReadAtOnce(uint32_t maxAtOnce)folly::NotificationQueue< MessageT >::Consumerinline
startConsuming(EventBase *eventBase, NotificationQueue *queue)folly::NotificationQueue< MessageT >::Consumerinline
startConsumingInternal(EventBase *eventBase, NotificationQueue *queue)folly::NotificationQueue< MessageT >::Consumerinline
stopConsuming()folly::NotificationQueue< MessageT >::Consumer
unregisterHandler()folly::EventHandlerprivate
WRITE enum valuefolly::EventHandlerprivate
~Consumer() overridefolly::NotificationQueue< MessageT >::Consumerinlineprotected
~DelayedDestruction() override=defaultfolly::DelayedDestructionprotected
~DelayedDestructionBase()=defaultfolly::DelayedDestructionBasevirtual
~EventHandler()folly::EventHandlerprivatevirtual