diff options
author | The Android Open Source Project <initial-contribution@android.com> | 2013-12-05 12:38:21 -0800 |
---|---|---|
committer | The Android Open Source Project <initial-contribution@android.com> | 2013-12-05 12:38:21 -0800 |
commit | 2e52ae0ec0aa3564a49f245ef4720b78cd5abaeb (patch) | |
tree | c3ec594877457c741b477a9aa880e31d0c6d22d5 /include/telephony/ril.h | |
parent | d78be248d253e6a5c46749b78d16115d547ab272 (diff) | |
parent | 865ce3b4a2ba0b3a31421ca671f4d6c5595f8690 (diff) | |
download | android_hardware_ril-2e52ae0ec0aa3564a49f245ef4720b78cd5abaeb.tar.gz android_hardware_ril-2e52ae0ec0aa3564a49f245ef4720b78cd5abaeb.tar.bz2 android_hardware_ril-2e52ae0ec0aa3564a49f245ef4720b78cd5abaeb.zip |
Merge commit '865ce3b4a2ba0b3a31421ca671f4d6c5595f8690' into HEAD
Diffstat (limited to 'include/telephony/ril.h')
-rw-r--r-- | include/telephony/ril.h | 27 |
1 files changed, 13 insertions, 14 deletions
diff --git a/include/telephony/ril.h b/include/telephony/ril.h index 2539275..d8c2ce4 100644 --- a/include/telephony/ril.h +++ b/include/telephony/ril.h @@ -3550,13 +3550,16 @@ typedef struct { * ((int *)response)[0] is registration state: * 0 - Not registered * 1 - Registered - * ((int *)response)[1] is bitmap of the supported services: - * & 0x1 - SMS supported * - * If IMS is registered and supports SMS, then ((int *) response)[2] + * If ((int*)response)[0] is = 1, then ((int *) response)[1] * must follow with IMS SMS format: * - * ((int *) response)[2] is of type const RIL_IMS_SMS_Format + * ((int *) response)[1] is of type RIL_RadioTechnologyFamily + * + * Valid errors: + * SUCCESS + * RADIO_NOT_AVAILABLE + * GENERIC_FAILURE */ #define RIL_REQUEST_IMS_REGISTRATION_STATE 112 @@ -4152,22 +4155,18 @@ typedef struct { */ #define RIL_UNSOL_CELL_INFO_LIST 1036 -/* +/** * RIL_UNSOL_RESPONSE_IMS_NETWORK_STATE_CHANGED * * Called when IMS registration state has changed * - * "data" is int * - * ((int *)response)[0] is registration state: - * 0 - Not registered - * 1 - Registered - * ((int *)response)[1] is bitmap of the services supported: - * & 0x1 - SMS supported + * To get IMS registration state and IMS SMS format, callee needs to invoke the + * following request on main thread: * - * If IMS is registered and supports SMS, then ((int *) response)[2] - * must follow with IMS SMS format: + * RIL_REQUEST_IMS_REGISTRATION_STATE + * + * "data" is NULL * - * ((int *) response)[2] is of type const RIL_IMS_SMS_Format */ #define RIL_UNSOL_RESPONSE_IMS_NETWORK_STATE_CHANGED 1037 |