#include <stdint.h>
Go to the source code of this file.
Classes | |
union | Channel |
struct | Packet |
Defines | |
#define | BUILD_ASSERT(cond) do { (void) sizeof(char [1 - 2*!(cond)]); } while(0) |
Enumerations | |
enum | { MODE_NONE = 0, MODE_SEARCH = 1, MODE_DOPPLER = 2, MODE_SPS = 3, MODE_DIFFERENTIAL = 4, MODE_RTK_FLOAT = 5, MODE_RTK_INTEGER = 6, MODE_WAAS = 7, MODE_OMNISTAR_VBS = 8, MODE_OMNISTAR_HP = 9, MODE_NO_DATA = 10, MODE_BLANKED = 11, MODE_DOPPLER_PP = 12, MODE_SPS_PP = 13, MODE_DIFFERENTIAL_PP = 14, MODE_RTK_FLOAT_PP = 15, MODE_RTK_INTEGER_PP = 16, MODE_OMNISTAR_XP = 17, MODE_CDGPS = 18, MODE_NOT_RECOGNISED = 19, MODE_DOPPLER_GX = 20, MODE_SPS_GX = 21, MODE_DIFFERENTIAL_GX = 22, MODE_RTK_FLOAT_GX = 23, MODE_RTK_INTEGER_GX = 24, MODE_DOPPLER_IX = 25, MODE_SPS_IX = 26, MODE_DIFFERENTIAL_IX = 27, MODE_RTK_FLOAT_IX = 28, MODE_RTK_INTEGER_IX = 29, MODE_PPP_CONVERGING = 30, MODE_PPP = 31, MODE_UNKNOWN = 32 } |
Functions | |
static void | dispatchAssertSizes () |
static bool | validatePacket (const Packet *packet) |
#define BUILD_ASSERT | ( | cond | ) | do { (void) sizeof(char [1 - 2*!(cond)]); } while(0) |
Definition at line 163 of file dispatch.h.
anonymous enum |
Definition at line 114 of file dispatch.h.
static void dispatchAssertSizes | ( | ) | [static] |
Definition at line 164 of file dispatch.h.
static bool validatePacket | ( | const Packet * | packet | ) | [static] |
Definition at line 151 of file dispatch.h.