Classes | Defines | Enumerations | Functions
dispatch.h File Reference
#include <stdint.h>
Include dependency graph for dispatch.h:
This graph shows which files directly or indirectly include this file:

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 Documentation

#define BUILD_ASSERT (   cond)    do { (void) sizeof(char [1 - 2*!(cond)]); } while(0)

Definition at line 163 of file dispatch.h.


Enumeration Type Documentation

anonymous enum
Enumerator:
MODE_NONE 
MODE_SEARCH 
MODE_DOPPLER 
MODE_SPS 
MODE_DIFFERENTIAL 
MODE_RTK_FLOAT 
MODE_RTK_INTEGER 
MODE_WAAS 
MODE_OMNISTAR_VBS 
MODE_OMNISTAR_HP 
MODE_NO_DATA 
MODE_BLANKED 
MODE_DOPPLER_PP 
MODE_SPS_PP 
MODE_DIFFERENTIAL_PP 
MODE_RTK_FLOAT_PP 
MODE_RTK_INTEGER_PP 
MODE_OMNISTAR_XP 
MODE_CDGPS 
MODE_NOT_RECOGNISED 
MODE_DOPPLER_GX 
MODE_SPS_GX 
MODE_DIFFERENTIAL_GX 
MODE_RTK_FLOAT_GX 
MODE_RTK_INTEGER_GX 
MODE_DOPPLER_IX 
MODE_SPS_IX 
MODE_DIFFERENTIAL_IX 
MODE_RTK_FLOAT_IX 
MODE_RTK_INTEGER_IX 
MODE_PPP_CONVERGING 
MODE_PPP 
MODE_UNKNOWN 

Definition at line 114 of file dispatch.h.


Function Documentation

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.



oxford_gps_eth
Author(s): Kevin Hallenbeck
autogenerated on Wed Jul 10 2019 03:30:07