OpenSDN source code
FlowEventQueueBase Member List

This is the complete list of members for FlowEventQueueBase, including all inherited members.

CanEnqueue(FlowEvent *event)FlowEventQueueBaseprotected
CanProcess(FlowEvent *event)FlowEventQueueBaseprotected
count_FlowEventQueueBaseprotected
Enqueue(FlowEvent *event)FlowEventQueueBase
events_enqueued() constFlowEventQueueBaseinline
events_processed() constFlowEventQueueBaseinline
events_processed_FlowEventQueueBaseprotected
flow_proto_FlowEventQueueBaseprotected
FlowEventQueueBase(FlowProto *proto, const std::string &name, uint32_t task_id, int task_instance, FlowTokenPool *pool, uint16_t latency_limit, uint32_t max_iterations)FlowEventQueueBase
HandleEvent(FlowEvent *event)=0FlowEventQueueBasepure virtual
Handler(FlowEvent *event)FlowEventQueueBasevirtual
latency_limit_FlowEventQueueBaseprotected
Length()FlowEventQueueBaseinline
MayBeStartRunner()FlowEventQueueBaseinline
ProcessDone(FlowEvent *event, bool update_rev_flow)FlowEventQueueBaseprotected
Queue typedefFlowEventQueueBase
queue() constFlowEventQueueBaseinline
queue_FlowEventQueueBaseprotected
rusage_FlowEventQueueBaseprotected
set_disable(bool val)FlowEventQueueBaseinline
Shutdown()FlowEventQueueBase
task_start_FlowEventQueueBaseprotected
TaskEntry()FlowEventQueueBase
TaskExit(bool done)FlowEventQueueBase
token_pool_FlowEventQueueBaseprotected
TokenCheck()FlowEventQueueBase
~FlowEventQueueBase()FlowEventQueueBasevirtual