Merge "Return meaningful error code for RIL_REQUEST_QUERY_AVAILABLE_NETWORKS"

This commit is contained in:
Jayachandran Chinnakkannu
2017-03-15 21:28:06 +00:00
committed by Gerrit Code Review
3 changed files with 9 additions and 5 deletions

View File

@@ -630,7 +630,6 @@ interface IRadio {
/*
* Scans for available networks
* This request must not respond until the new operator is selected and registered.
*
* @param serial Serial number of request.
*

View File

@@ -787,10 +787,13 @@ interface IRadioResponse {
*
* Valid errors returned:
* RadioError:NONE
* RadioError:INVALID_ARGUMENTS
* RadioError:RADIO_NOT_AVAILABLE
* RadioError:OPERATION_NOT_ALLOWED
* RadioError:GENERIC_FAILURE
* RadioError:ABORTED
* RadioError:DEVICE_IN_USE
* RadioError:INTERNAL_ERR
* RadioError:NO_MEMORY
* RadioError:MODEM_ERR
*/
oneway getAvailableNetworksResponse(RadioResponseInfo info,
vec<OperatorInfo> networkInfos);

View File

@@ -86,9 +86,11 @@ enum RadioError : int32_t {
SS_MODIFIED_TO_SS = 27, // SS request modified to different SS request
LCE_NOT_SUPPORTED = 36, // LCE service not supported(36 in RILConstants.java)
NO_MEMORY = 37, // Not sufficient memory to process the request
INTERNAL_ERR = 38, // Hit unexpected vendor internal error scenario
INTERNAL_ERR = 38, // Modem hit unexpected error scenario while handling
// this request
SYSTEM_ERR = 39, // Hit platform or system error
MODEM_ERR = 40, // Hit unexpected modem error
MODEM_ERR = 40, // Vendor RIL got unexpected or incorrect response
// from modem for this request
INVALID_STATE = 41, // Unexpected request for the current state
NO_RESOURCES = 42, // Not sufficient resource to process the request
SIM_ERR = 43, // Received error from SIM card