From 768dfc6e3f7dbb246a99b84cae9b37ea15171b3d Mon Sep 17 00:00:00 2001 From: Daniel Wagner Date: Tue, 22 Nov 2011 18:09:30 +0100 Subject: include: Add modem type to modem.h --- include/modem.h | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'include/modem.h') diff --git a/include/modem.h b/include/modem.h index 3fea2deb..0ea1ec62 100644 --- a/include/modem.h +++ b/include/modem.h @@ -30,6 +30,12 @@ extern "C" { struct ofono_modem; +enum ofono_modem_type { + OFONO_MODEM_TYPE_HARDWARE = 0, + OFONO_MODEM_TYPE_HFP, + OFONO_MODEM_TYPE_SAP, +}; + void ofono_modem_add_interface(struct ofono_modem *modem, const char *interface); void ofono_modem_remove_interface(struct ofono_modem *modem, @@ -75,6 +81,7 @@ typedef void (*ofono_modem_online_cb_t)(const struct ofono_error *error, struct ofono_modem_driver { const char *name; + enum ofono_modem_type modem_type; /* Detect existence of device and initialize any device-specific data * structures */ -- cgit v1.2.3