aboutsummaryrefslogtreecommitdiff
path: root/src/mm-iface-modem-3gpp-ussd.h
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@lanedo.com>2012-01-23 17:55:56 +0100
committerAleksander Morgado <aleksander@lanedo.com>2012-03-15 14:14:57 +0100
commite975543316f6bf95a21b2db37ec48dd43ef0cec0 (patch)
tree872433805de4817d1c2fdb4f942af166bc3afab1 /src/mm-iface-modem-3gpp-ussd.h
parent3ea437d522879e4dd6ddcf632512f587f2adb227 (diff)
broadband-modem: implement default USSD encode/decode
Diffstat (limited to 'src/mm-iface-modem-3gpp-ussd.h')
-rw-r--r--src/mm-iface-modem-3gpp-ussd.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/mm-iface-modem-3gpp-ussd.h b/src/mm-iface-modem-3gpp-ussd.h
index 661eb86f..abba6850 100644
--- a/src/mm-iface-modem-3gpp-ussd.h
+++ b/src/mm-iface-modem-3gpp-ussd.h
@@ -28,6 +28,10 @@
#define MM_IS_IFACE_MODEM_3GPP_USSD(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), MM_TYPE_IFACE_MODEM_3GPP_USSD))
#define MM_IFACE_MODEM_3GPP_USSD_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFACE ((obj), MM_TYPE_IFACE_MODEM_3GPP_USSD, MMIfaceModem3gppUssd))
+/* CBS data coding scheme - 3GPP TS 23.038 */
+#define MM_MODEM_GSM_USSD_SCHEME_7BIT 0b00001111
+#define MM_MODEM_GSM_USSD_SCHEME_UCS2 0b01001000
+
#define MM_IFACE_MODEM_3GPP_USSD_DBUS_SKELETON "iface-modem-3gpp-ussd-dbus-skeleton"
typedef struct _MMIfaceModem3gppUssd MMIfaceModem3gppUssd;