aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/qmimodem/qmi.h
diff options
context:
space:
mode:
authorAlexander Couzens <lynxis@fe80.eu>2017-07-25 15:31:48 +0200
committerAlexander Couzens <lynxis@fe80.eu>2017-09-12 13:08:33 +0200
commit1b26e1e8f81e70c97311e96c927100465e4b7df7 (patch)
tree3ff56c7b141c5053ada848dfc037723b64f948a5 /drivers/qmimodem/qmi.h
parentca4ad7e6b0f396cd2c43cb5977588f6000615ecf (diff)
downloadandroid_external_ofono-1b26e1e8f81e70c97311e96c927100465e4b7df7.tar.gz
android_external_ofono-1b26e1e8f81e70c97311e96c927100465e4b7df7.tar.bz2
android_external_ofono-1b26e1e8f81e70c97311e96c927100465e4b7df7.zip
[RFC] qmimodem: implement voice calls
The voice_generated.* files is an RFC how files should look like. They aren't yet generated.
Diffstat (limited to 'drivers/qmimodem/qmi.h')
-rw-r--r--drivers/qmimodem/qmi.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/drivers/qmimodem/qmi.h b/drivers/qmimodem/qmi.h
index b4955b40..71d9fc88 100644
--- a/drivers/qmimodem/qmi.h
+++ b/drivers/qmimodem/qmi.h
@@ -19,6 +19,9 @@
*
*/
+#ifndef __OFONO_QMI_QMI_H
+#define __OFONO_QMI_QMI_H
+
#include <stdbool.h>
#include <stdint.h>
@@ -172,3 +175,13 @@ uint16_t qmi_service_register(struct qmi_service *service,
void *user_data, qmi_destroy_func_t destroy);
bool qmi_service_unregister(struct qmi_service *service, uint16_t id);
bool qmi_service_unregister_all(struct qmi_service *service);
+
+
+/* FIXME: find a place for parse_error */
+enum parse_error {
+ NONE = 0,
+ MISSING_MANDATORY = 1,
+ INVALID_LENGTH = 2,
+};
+
+#endif /* __OFONO_QMI_QMI_H */