decoder_rec Struct Reference

#include <hlbr.h>


Data Fields

char Name [MAX_NAME_LEN]
int ID
unsigned char DependencyMask [MAX_RULES/8]
test_recTests
module_recModules
decoder_recChildren
decoder_recParent
decoder_recNextChild
void *(* DecodeFunc )(int PacketSlot)
char Active


Detailed Description

Definition at line 247 of file hlbr.h.


Field Documentation

char decoder_rec::Name[MAX_NAME_LEN]

Definition at line 248 of file hlbr.h.

Referenced by CreateDecoder(), Decode(), GetDecoderByName(), ParseDecoderLine(), and TestAddNode().

int decoder_rec::ID

Definition at line 249 of file hlbr.h.

Referenced by CreateDecoder(), Decode(), DecoderAddDecoder(), and TestAddNode().

unsigned char decoder_rec::DependencyMask[MAX_RULES/8]

Definition at line 250 of file hlbr.h.

Referenced by Decode(), and DecoderSetDependency().

struct test_rec* decoder_rec::Tests [read]

Definition at line 251 of file hlbr.h.

Referenced by Decode(), DecoderAddTest(), and ParseDecoderLine().

struct module_rec* decoder_rec::Modules [read]

Definition at line 252 of file hlbr.h.

Referenced by Decode(), and DecoderAddModule().

struct decoder_rec* decoder_rec::Children [read]

Definition at line 253 of file hlbr.h.

Referenced by Decode(), and DecoderAddDecoder().

struct decoder_rec* decoder_rec::Parent [read]

Definition at line 254 of file hlbr.h.

Referenced by DecoderAddDecoder(), and TestAddNode().

struct decoder_rec* decoder_rec::NextChild [read]

Definition at line 255 of file hlbr.h.

Referenced by Decode(), and DecoderAddDecoder().

void*(* decoder_rec::DecodeFunc)(int PacketSlot)

Referenced by Decode(), InitDecoderARP(), InitDecoderDNS(), InitDecoderEthernet(), InitDecoderICMP(), InitDecoderInterface(), InitDecoderIP(), InitDecoderIPDefrag(), InitDecoderTCP(), InitDecoderTCPStream(), and InitDecoderUDP().

char decoder_rec::Active

Definition at line 259 of file hlbr.h.

Referenced by Decode(), InitDecoderARP(), InitDecoders(), and TestAddNode().


The documentation for this struct was generated from the following file:
Generated on Sat Jul 7 23:33:11 2007 for HLBR by  doxygen 1.5.2