diff options
author | Wink Saville <wink@google.com> | 2013-11-08 16:37:01 -0800 |
---|---|---|
committer | Wink Saville <wink@google.com> | 2013-11-08 16:37:01 -0800 |
commit | 865ce3b4a2ba0b3a31421ca671f4d6c5595f8690 (patch) | |
tree | d1db5d4bea07bb9d83fd5f6a10c54c188ffd52d4 /include/telephony/ril.h | |
parent | a18b9d1e1a014290691d63a7f335085dadc83e46 (diff) | |
download | android_hardware_ril-865ce3b4a2ba0b3a31421ca671f4d6c5595f8690.tar.gz android_hardware_ril-865ce3b4a2ba0b3a31421ca671f4d6c5595f8690.tar.bz2 android_hardware_ril-865ce3b4a2ba0b3a31421ca671f4d6c5595f8690.zip |
Fix documenation IMS registration state.
Bug: 11599127
Change-Id: Id0016bca45ea84983c9280f55b0b1ccdcececc03
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 803d965..8a09bdf 100644 --- a/include/telephony/ril.h +++ b/include/telephony/ril.h @@ -3532,13 +3532,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 @@ -4055,22 +4058,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 |