diff options
author | Dirk Hohndel <dirk@hohndel.org> | 2013-06-18 00:33:03 -0700 |
---|---|---|
committer | Dirk Hohndel <dirk@hohndel.org> | 2013-06-18 00:33:03 -0700 |
commit | 0773172f66ef3cd73a88e3297c8b5ae28cfe2a8f (patch) | |
tree | f0afadcacdb22dfe4781cd9891a95c302edcfcb6 /device.h | |
parent | 87e380c7a28b467705b470323275db3812e0fa90 (diff) | |
parent | 29b242c70349cbd67aacc3e4f1206630d22c54eb (diff) | |
download | subsurface-0773172f66ef3cd73a88e3297c8b5ae28cfe2a8f.tar.gz |
Merge branch 'qtHelper'
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Diffstat (limited to 'device.h')
-rw-r--r-- | device.h | 19 |
1 files changed, 3 insertions, 16 deletions
@@ -6,23 +6,10 @@ extern "C" { #endif -struct device_info { - const char *model; - uint32_t deviceid; - - const char *serial_nr; - const char *firmware; - const char *nickname; - struct device_info *next; -}; - -extern struct device_info *get_device_info(const char *model, uint32_t deviceid); -extern struct device_info *get_different_device_info(const char *model, uint32_t deviceid); -extern struct device_info *create_device_info(const char *model, uint32_t deviceid); -extern struct device_info *remove_device_info(const char *model, uint32_t deviceid); -extern struct device_info *head_of_device_info_list(void); extern struct divecomputer *fake_dc(struct divecomputer* dc); -extern void remove_dive_computer(const char *model, uint32_t deviceid); +extern void create_device_node(const char *model, uint32_t deviceid, const char *serial, const char *firmware, const char *nickname); +extern void call_for_each_dc(FILE *f, void (*callback)(FILE *, const char *, uint32_t, + const char *, const char *, const char *)); #ifdef __cplusplus } |