summaryrefslogtreecommitdiff
path: root/gps_json.h
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2009-08-18 15:30:49 +0000
committerEric S. Raymond <esr@thyrsus.com>2009-08-18 15:30:49 +0000
commit6885b22471926d3387be8fc491ea016c78917c13 (patch)
treebb8e2ad915055b4789e99192c7fe7c22b4338a1d /gps_json.h
parent22f2dbd5af5ecfcdcd3ce71cb2b6d714887d17cd (diff)
downloadgpsd-6885b22471926d3387be8fc491ea016c78917c13.tar.gz
More steps towards ?DEVICES decoding - refactor code.
Diffstat (limited to 'gps_json.h')
-rw-r--r--gps_json.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/gps_json.h b/gps_json.h
index bd60662b..0af21456 100644
--- a/gps_json.h
+++ b/gps_json.h
@@ -4,6 +4,7 @@
#define GPS_JSON_COMMAND_MAX 80
#define GPS_JSON_RESPONSE_MAX 1024
+#define GPS_JSON_DEVICES_MAX 4
struct devconfig_t {
char device[PATH_MAX];
@@ -15,6 +16,7 @@ struct devconfig_t {
};
void json_tpv_dump(struct gps_data_t *, struct gps_fix_t *, char *, size_t);
void json_sky_dump(struct gps_data_t *, char *, size_t);
+void json_device_dump(struct gps_device_t *, char *, size_t);
int json_watch_read(struct policy_t *, const char *, const char **);
void json_watch_dump(struct policy_t *, char *, size_t);
int json_configdev_read(struct devconfig_t *, const char *, const char **);