aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@aleksander.es>2014-02-06 14:17:04 +0100
committerAleksander Morgado <aleksander@aleksander.es>2014-09-05 11:50:50 +0200
commitdb0c2a54a8dc526a9d5115cbea5f0eae2820b646 (patch)
tree7632d4b45e0c0e0c2d83de11dc3fde03eb6eebc9 /src
parent7aafead299a6212dbede906c96a59cc8ddbcdb2d (diff)
downloadexternal_libqmi-db0c2a54a8dc526a9d5115cbea5f0eae2820b646.zip
external_libqmi-db0c2a54a8dc526a9d5115cbea5f0eae2820b646.tar.gz
external_libqmi-db0c2a54a8dc526a9d5115cbea5f0eae2820b646.tar.bz2
pds: implement "PDS Set/Get Default Tracking Session"
Diffstat (limited to 'src')
-rw-r--r--src/libqmi-glib/qmi-enums-pds.h17
1 files changed, 17 insertions, 0 deletions
diff --git a/src/libqmi-glib/qmi-enums-pds.h b/src/libqmi-glib/qmi-enums-pds.h
index c6382cc..eec9932 100644
--- a/src/libqmi-glib/qmi-enums-pds.h
+++ b/src/libqmi-glib/qmi-enums-pds.h
@@ -151,4 +151,21 @@ typedef enum {
QMI_PDS_TRACKING_SESSION_STATE_ACTIVE = 2
} QmiPdsTrackingSessionState;
+/*****************************************************************************/
+/* Helper enums for the 'QMI PDS Get Default Tracking Session' request/response */
+
+/**
+ * QmiPdsOperatingMode:
+ * @QMI_PDS_OPERATING_MODE_STANDALONE: Standalone (GPS only).
+ * @QMI_PDS_OPERATING_MODE_MS_BASED: MS-based.
+ * @QMI_PDS_OPERATING_MODE_MS_ASSISTED: MS-assisted (A-GPS).
+ *
+ * GPS operating mode.
+ */
+typedef enum {
+ QMI_PDS_OPERATING_MODE_STANDALONE = 0,
+ QMI_PDS_OPERATING_MODE_MS_BASED = 1,
+ QMI_PDS_OPERATING_MODE_MS_ASSISTED = 2,
+} QmiPdsOperatingMode;
+
#endif /* _LIBQMI_GLIB_QMI_ENUMS_PDS_H_ */