|
suricata
|
#include "suricata-common.h"#include "packet-queue.h"#include "decode.h"#include "threads.h"#include "threadvars.h"#include "tm-queuehandlers.h"#include "tmqh-simple.h"#include "tmqh-packetpool.h"#include "tmqh-flow.h"
Go to the source code of this file.
Functions | |
| void | TmqhSetup (void) |
| void | TmqhCleanup (void) |
| Clean up registration time allocs. More... | |
| int | TmqhNameToID (const char *name) |
| Tmqh * | TmqhGetQueueHandlerByName (const char *name) |
| Tmqh * | TmqhGetQueueHandlerByID (const int id) |
Variables | |
| Tmqh | tmqh_table [TMQH_SIZE] |
Master Queue Handler
Definition in file tm-queuehandlers.c.
| void TmqhCleanup | ( | void | ) |
Clean up registration time allocs.
Definition at line 49 of file tm-queuehandlers.c.
Referenced by GlobalsDestroy().

| Tmqh* TmqhGetQueueHandlerByID | ( | const int | id | ) |
Definition at line 77 of file tm-queuehandlers.c.
References id, TMQH_SIZE, and tmqh_table.
| Tmqh* TmqhGetQueueHandlerByName | ( | const char * | name | ) |
Definition at line 65 of file tm-queuehandlers.c.
References name, TMQH_SIZE, and tmqh_table.
Referenced by TmThreadCreate().

| int TmqhNameToID | ( | const char * | name | ) |
Definition at line 53 of file tm-queuehandlers.c.
References name, TMQH_SIZE, and tmqh_table.
Referenced by TmThreadCreate().

| void TmqhSetup | ( | void | ) |
Definition at line 39 of file tm-queuehandlers.c.
References tmqh_table, TmqhFlowRegister(), TmqhPacketpoolRegister(), and TmqhSimpleRegister().
Referenced by RunUnittests().


Definition at line 37 of file tm-queuehandlers.c.
Referenced by TmqhFlowRegister(), TmqhGetQueueHandlerByID(), TmqhGetQueueHandlerByName(), TmqhNameToID(), TmqhPacketpoolRegister(), TmqhSetup(), and TmqhSimpleRegister().