27 #ifndef __NMEA_PARSER_H__ 28 #define __NMEA_PARSER_H__ 56 const char *buff,
int buff_sz,
void nmea_parser_destroy(nmeaPARSER *parser)
int nmea_parser_top(nmeaPARSER *parser)
int nmea_parser_queue_clear(nmeaPARSER *parser)
int nmea_parse(nmeaPARSER *parser, const char *buff, int buff_sz, nmeaINFO *info)
int nmea_parser_push(nmeaPARSER *parser, const char *buff, int buff_sz)
Summary GPS information from all parsed packets, used also for generating NMEA stream.
int nmea_parser_drop(nmeaPARSER *parser)
struct _nmeaPARSER nmeaPARSER
int nmea_parser_peek(nmeaPARSER *parser, void **pack_ptr)
int nmea_parser_pop(nmeaPARSER *parser, void **pack_ptr)
int nmea_parser_init(nmeaPARSER *parser)
int nmea_parser_buff_clear(nmeaPARSER *parser)