Main Page | Data Structures | File List | Data Fields | Globals

nmeap_context Struct Reference

#include <nmeap_def.h>


Data Fields

nmeap_sentence_t sentence [NMEAP_MAX_SENTENCES]
int sentence_count
char input [NMEAP_MAX_SENTENCE_LENGTH+1]
int input_count
int input_state
char input_name [6]
char icks
char ccks
char * token [NMEAP_MAX_TOKENS]
int tokens
unsigned long msgs
unsigned long err_hdr
unsigned long err_ovr
unsigned long err_unk
unsigned long err_id
unsigned long err_cks
unsigned long err_crl
char debug_input [NMEAP_MAX_SENTENCE_LENGTH+1]
void * user_data


Detailed Description

parser context


Field Documentation

char nmeap_context::ccks
 

char nmeap_context::debug_input[NMEAP_MAX_SENTENCE_LENGTH + 1]
 

unsigned long nmeap_context::err_cks
 

unsigned long nmeap_context::err_crl
 

unsigned long nmeap_context::err_hdr
 

unsigned long nmeap_context::err_id
 

unsigned long nmeap_context::err_ovr
 

unsigned long nmeap_context::err_unk
 

char nmeap_context::icks
 

char nmeap_context::input[NMEAP_MAX_SENTENCE_LENGTH + 1]
 

sentence input buffer

int nmeap_context::input_count
 

char nmeap_context::input_name[6]
 

int nmeap_context::input_state
 

unsigned long nmeap_context::msgs
 

errors and debug. optimize these as desired

nmeap_sentence_t nmeap_context::sentence[NMEAP_MAX_SENTENCES]
 

support up to 8 sentences

int nmeap_context::sentence_count
 

char* nmeap_context::token[NMEAP_MAX_TOKENS]
 

int nmeap_context::tokens
 

void* nmeap_context::user_data
 

opaque user data


The documentation for this struct was generated from the following file:
Generated on Wed Mar 14 20:32:17 2007 for GloPosCom by doxygen 1.3.4