ais_state Struct Reference

#include <vdm_parse.h>


Detailed Description

ais_state the state for the Message Parser

It keeps track partial messages until a complete message has been received and it hols the sixbit state for exteacting bits from the message.


Data Fields

unsigned char msgid
 Message ID 0-31.
unsigned int sequence
 VDM message sequence number.
unsigned int total
 Total # of parts for the message.
unsigned int num
 Number of the last part stored.
char channel
 AIS Channel character.
sixbit six_state
 sixbit parser state


Field Documentation

unsigned char ais_state::msgid

Message ID 0-31.

unsigned int ais_state::sequence

VDM message sequence number.

unsigned int ais_state::total

Total # of parts for the message.

unsigned int ais_state::num

Number of the last part stored.

char ais_state::channel

AIS Channel character.

sixbit ais_state::six_state

sixbit parser state


The documentation for this struct was generated from the following file:
Generated on Tue Aug 26 13:57:50 2008 for AIS Parser by  doxygen 1.5.2