suricata
|
simple fifo queue for packets with mutex and cond Calling the mutex or triggering the cond is responsibility of the caller More...
#include <packet-queue.h>
Data Fields | |
struct Packet_ * | top |
struct Packet_ * | bot |
uint32_t | len |
SCMutex | mutex_q |
SCCondT | cond_q |
simple fifo queue for packets with mutex and cond Calling the mutex or triggering the cond is responsibility of the caller
Definition at line 49 of file packet-queue.h.
struct Packet_* PacketQueue_::bot |
Definition at line 51 of file packet-queue.h.
SCCondT PacketQueue_::cond_q |
Definition at line 57 of file packet-queue.h.
Referenced by PacketQueueAlloc(), PacketQueueFree(), TmqhInputFlow(), TmqhInputSimple(), TmqhInputSimpleShutdownHandler(), TmqhOutputFlowHash(), TmqhOutputFlowIPPair(), and TmqhOutputSimple().
uint32_t PacketQueue_::len |
Definition at line 52 of file packet-queue.h.
Referenced by TmqDebugList(), TmqhInputFlow(), and TmqhInputSimple().
SCMutex PacketQueue_::mutex_q |
Definition at line 56 of file packet-queue.h.
Referenced by PacketQueueAlloc(), PacketQueueFree(), TmqDebugList(), TmqhInputFlow(), TmqhInputSimple(), TmqhInputSimpleShutdownHandler(), TmqhOutputFlowHash(), TmqhOutputFlowIPPair(), TmqhOutputSimple(), and TmValidateQueueState().
struct Packet_* PacketQueue_::top |
Definition at line 50 of file packet-queue.h.