summaryrefslogtreecommitdiffstats
path: root/samsung-ril.h
diff options
context:
space:
mode:
authorPaulK <contact@paulk.fr>2012-02-21 00:01:46 +0100
committerPaulK <contact@paulk.fr>2012-02-21 00:01:46 +0100
commit1141eccadafb85d9268a1908ba87bae4f722a507 (patch)
tree77af656f027f617af43a9bfc5a3dbe4a19eff795 /samsung-ril.h
parenta5448d0b11f149e5a384436643233760ec8f92d9 (diff)
downloadhardware_ril_samsung-ril-1141eccadafb85d9268a1908ba87bae4f722a507.zip
hardware_ril_samsung-ril-1141eccadafb85d9268a1908ba87bae4f722a507.tar.gz
hardware_ril_samsung-ril-1141eccadafb85d9268a1908ba87bae4f722a507.tar.bz2
Added USSD support
Diffstat (limited to 'samsung-ril.h')
-rw-r--r--samsung-ril.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/samsung-ril.h b/samsung-ril.h
index 0226695..2294cc4 100644
--- a/samsung-ril.h
+++ b/samsung-ril.h
@@ -177,6 +177,8 @@ struct ril_state {
struct ipc_net_current_plmn plmndata;
struct ipc_gprs_pdp_context gprs_context;
+
+ unsigned char ussd_state;
};
void ril_globals_init(void);
@@ -233,6 +235,12 @@ void requestSatSendTerminalResponse(RIL_Token t, void *data, size_t datalen);
void requestSatSendEnvelopeCommand(RIL_Token t, void *data, size_t datalen);
void respondSatEnvelopeCmd(struct ipc_message_info *request);
+/* SS */
+
+void ril_request_send_ussd(RIL_Token t, void *data, size_t datalen);
+void ril_request_cancel_ussd(RIL_Token t, void *data, size_t datalen);
+void ipc_ss_ussd(struct ipc_message_info *info);
+
/* SIM */
void ipc_sec_pin_status(struct ipc_message_info *info);
void ril_request_sim_status(RIL_Token t);