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
;
16
uint32_t
climb_travel_time
;
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 */
summary_t::distance
uint32_t distance
Definition:
gps.h:13
read_gps_file
int read_gps_file(FILE *f, table_t *t, summary_t *s)
summary_t::climb_travel_time
uint32_t climb_travel_time
Definition:
gps.h:16
summary_t::future
void * future
Definition:
gps.h:19
summary_t::comment
char * comment
Definition:
gps.h:18
summary_t::climb_height
uint32_t climb_height
Definition:
gps.h:14
summary_t::total_time
uint32_t total_time
Definition:
gps.h:11
summary_t::climb_total_time
uint32_t climb_total_time
Definition:
gps.h:17
summary_t::mode
uint8_t mode
Definition:
gps.h:10
summary_t
Definition:
gps.h:8
summary_t::climb_distance
uint32_t climb_distance
Definition:
gps.h:15
write_gps_file
int write_gps_file(FILE *f, const table_t *t, const summary_t *s)
summary_t::travel_time
uint32_t travel_time
Definition:
gps.h:12
gpsfile
gps.h
Generated on Sat Aug 23 2025 07:32:00 for libgpsfile by
1.8.14