_ThinkGearStreamParser Struct Reference

#include <ThinkGearStreamParser.h>

List of all members.

Public Attributes

unsigned char type
unsigned char state
unsigned char lastByte
unsigned char payloadLength
unsigned char payloadBytesReceived
unsigned char payload [256]
unsigned char payloadSum
unsigned char chksum
void(* handleDataValue )(unsigned char extendedCodeLevel, unsigned char code, unsigned char numBytes, const unsigned char *value, void *customData)
void * customData

Detailed Description

The Parser is a state machine that manages the parsing state.

Definition at line 61 of file ThinkGearStreamParser.h.


Member Data Documentation

Definition at line 72 of file ThinkGearStreamParser.h.

Definition at line 77 of file ThinkGearStreamParser.h.

void(* _ThinkGearStreamParser::handleDataValue)(unsigned char extendedCodeLevel, unsigned char code, unsigned char numBytes, const unsigned char *value, void *customData)

Definition at line 74 of file ThinkGearStreamParser.h.

Definition at line 66 of file ThinkGearStreamParser.h.

unsigned char _ThinkGearStreamParser::payload[256]

Definition at line 70 of file ThinkGearStreamParser.h.

Definition at line 69 of file ThinkGearStreamParser.h.

Definition at line 68 of file ThinkGearStreamParser.h.

Definition at line 71 of file ThinkGearStreamParser.h.

Definition at line 64 of file ThinkGearStreamParser.h.

Definition at line 63 of file ThinkGearStreamParser.h.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Defines
Generated on Sat May 15 15:11:27 2010 for NeuroSky by  doxygen 1.6.3