summaryrefslogtreecommitdiffstats
path: root/include/telephony/ril.h
diff options
context:
space:
mode:
authorThe Android Open Source Project <initial-contribution@android.com>2010-06-22 14:18:59 -0700
committerThe Android Open Source Project <initial-contribution@android.com>2010-06-22 14:18:59 -0700
commit9a2f5113fd1db1e1605daad47b16b6f960045582 (patch)
tree4db4ad2ba58cd8b70755f8b6d00e9b2f448487e9 /include/telephony/ril.h
parentdc5045360b73de2f4ebba0e212b426e31e59ec06 (diff)
parent7edd07c9184a3abfaa3f4a161b74b3da9d7bbd56 (diff)
downloadandroid_hardware_ril-9a2f5113fd1db1e1605daad47b16b6f960045582.tar.gz
android_hardware_ril-9a2f5113fd1db1e1605daad47b16b6f960045582.tar.bz2
android_hardware_ril-9a2f5113fd1db1e1605daad47b16b6f960045582.zip
merge from open-source master
Change-Id: I0628d21b4bf629896dad7b9b5b6a9357021e1278
Diffstat (limited to 'include/telephony/ril.h')
-rw-r--r--include/telephony/ril.h19
1 files changed, 16 insertions, 3 deletions
diff --git a/include/telephony/ril.h b/include/telephony/ril.h
index a2b085e..6e30d39 100644
--- a/include/telephony/ril.h
+++ b/include/telephony/ril.h
@@ -3478,8 +3478,14 @@ struct RIL_Env {
* soon as possible
*/
- void (*RequestTimedCallback) (RIL_TimedCallback callback,
+ void* (*RequestTimedCallback) (RIL_TimedCallback callback,
void *param, const struct timeval *relativeTime);
+
+
+ /**
+ * Remove user-specified callback function
+ */
+ void (*RemoveTimedCallback) (void *callbackInfo);
};
@@ -3543,8 +3549,15 @@ void RIL_onUnsolicitedResponse(int unsolResponse, const void *data,
* @param relativeTime a relative time value at which the callback is invoked
*/
-void RIL_requestTimedCallback (RIL_TimedCallback callback,
- void *param, const struct timeval *relativeTime);
+void* RIL_requestTimedCallback (RIL_TimedCallback callback,
+ void *param, const struct timeval *relativeTime);
+
+/**
+ * Remove user-specified callback function
+ * @param callbackInfo Pointer returned to the caller when timer was scheduled
+ */
+
+void RIL_removeTimedCallback(void *callbackInfo);
#endif /* RIL_SHLIB */