libgpsfile  0.2.2
some useful C-functions
gps.h
Go to the documentation of this file.
1 /* kate: indent-mode cstyle; tab-width 6; indent-width 6; */
2 #ifndef XGPS_DATA_FILE_H
3 #define XGPS_DATA_FILE_H
4 
5 #include <stdio.h>
6 #include <cfe-tables/tables.h>
7 
8 typedef struct
9 {
10  uint8_t mode;
11  uint32_t total_time;
12  uint32_t travel_time;
13  uint32_t distance;
14  uint32_t climb_height;
15  uint32_t climb_distance;
17  uint32_t climb_total_time;
18  char *comment;
19  void *future;
20 } summary_t;
21 
22 int read_gps_file(FILE *f, table_t *t, summary_t *s);
23 int write_gps_file(FILE *f, const table_t *t, const summary_t *s);
24 
25 #endif /* XGPS_DATA_FILE_H */
uint32_t distance
Definition: gps.h:13
int read_gps_file(FILE *f, table_t *t, summary_t *s)
uint32_t climb_travel_time
Definition: gps.h:16
void * future
Definition: gps.h:19
char * comment
Definition: gps.h:18
uint32_t climb_height
Definition: gps.h:14
uint32_t total_time
Definition: gps.h:11
uint32_t climb_total_time
Definition: gps.h:17
uint8_t mode
Definition: gps.h:10
Definition: gps.h:8
uint32_t climb_distance
Definition: gps.h:15
int write_gps_file(FILE *f, const table_t *t, const summary_t *s)
uint32_t travel_time
Definition: gps.h:12