#include <flow_event.h>
|
| DeleteFlowEventQueue (Agent *agent, FlowProto *proto, FlowTable *table, FlowTokenPool *pool, uint16_t latency_limit, uint32_t max_iterations) |
|
virtual | ~DeleteFlowEventQueue () |
|
bool | HandleEvent (FlowEvent *event) |
|
| FlowEventQueueBase (FlowProto *proto, const std::string &name, uint32_t task_id, int task_instance, FlowTokenPool *pool, uint16_t latency_limit, uint32_t max_iterations) |
|
virtual | ~FlowEventQueueBase () |
|
virtual bool | Handler (FlowEvent *event) |
|
void | Shutdown () |
|
void | Enqueue (FlowEvent *event) |
|
bool | TokenCheck () |
|
bool | TaskEntry () |
|
void | TaskExit (bool done) |
|
void | set_disable (bool val) |
|
uint32_t | Length () |
|
void | MayBeStartRunner () |
|
Queue * | queue () const |
|
uint64_t | events_processed () const |
|
uint64_t | events_enqueued () const |
|
Definition at line 321 of file flow_event.h.
◆ DeleteFlowEventQueue()
◆ ~DeleteFlowEventQueue()
DeleteFlowEventQueue::~DeleteFlowEventQueue |
( |
| ) |
|
|
virtual |
◆ HandleEvent()
bool DeleteFlowEventQueue::HandleEvent |
( |
FlowEvent * |
event | ) |
|
|
virtual |
◆ flow_table_
The documentation for this class was generated from the following files: