diff options
author | Aleksander Morgado <aleksander@lanedo.com> | 2012-07-21 18:01:02 +0200 |
---|---|---|
committer | Aleksander Morgado <aleksander@lanedo.com> | 2012-08-06 20:07:27 +0200 |
commit | 0b3eb27856462e232f54762a3ba496bf36e25775 (patch) | |
tree | 6e95a4bee529c399ab2714995ed14b76c70da519 /src/mm-port-probe.h | |
parent | 5b96aa9db4899d6c217b7ba5596e1dd64ca8f931 (diff) |
port-probe: include Icera support check in the probing sequence
Diffstat (limited to 'src/mm-port-probe.h')
-rw-r--r-- | src/mm-port-probe.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/mm-port-probe.h b/src/mm-port-probe.h index f3b9f905..93b71c84 100644 --- a/src/mm-port-probe.h +++ b/src/mm-port-probe.h @@ -39,7 +39,8 @@ typedef enum { /*< underscore_name=mm_port_probe_flag >*/ MM_PORT_PROBE_AT = 1 << 0, MM_PORT_PROBE_AT_VENDOR = 1 << 1, MM_PORT_PROBE_AT_PRODUCT = 1 << 2, - MM_PORT_PROBE_QCDM = 1 << 3, + MM_PORT_PROBE_AT_ICERA = 1 << 3, + MM_PORT_PROBE_QCDM = 1 << 4, } MMPortProbeFlag; typedef struct _MMPortProbe MMPortProbe; @@ -90,6 +91,8 @@ void mm_port_probe_set_result_at_vendor (MMPortProbe *self, const gchar *at_vendor); void mm_port_probe_set_result_at_product (MMPortProbe *self, const gchar *at_product); +void mm_port_probe_set_result_at_icera (MMPortProbe *self, + gboolean is_icera); void mm_port_probe_set_result_qcdm (MMPortProbe *self, gboolean qcdm); @@ -114,6 +117,7 @@ gboolean mm_port_probe_is_at (MMPortProbe *self); gboolean mm_port_probe_is_qcdm (MMPortProbe *self); const gchar *mm_port_probe_get_vendor (MMPortProbe *self); const gchar *mm_port_probe_get_product (MMPortProbe *self); +gboolean mm_port_probe_is_icera (MMPortProbe *self); /* Additional helpers */ gboolean mm_port_probe_list_has_at_port (GList *list); |