Lines Matching refs:is

11  * distributed under the License is distributed on an "AS IS" BASIS,
34 * This interface is used by telephony and telecom to talk to cellular radio.
44 * If the radio is turned off/on the radio modem subsystem
45 * is expected return to an initialized state. For instance,
51 * this case, this modem is optimized to scan only emergency call bands, until:
52 * 1) Emergency call is completed; or
53 * 2) Another setRadioPower_1_5 is issued with forEmergencyCall being false or
55 * 3) Timeout after 30 seconds if dial or emergencyDial is not called.
56 * Once one of these conditions is reached, the modem should move into normal operation.
60 * @param forEmergencyCall To indication to radio if this request is due to emergency call.
61 * No effect if powerOn is false.
63 * on this modem or not. No effect if forEmergencyCall is false, or powerOn is false.
65 * Response callback is IRadioConfigResponse. setRadioPowerResponse_1_6.
67 * Note this API is the same as the 1.5
73 * Returns the data call list. An entry is added when a setupDataCall() is issued and removed
74 * on a deactivateDataCall(). The list is emptied when setRadioPower() off/on issued or when
79 * Response function is IRadioResponse.getDataCallListResponse_1_6()
88 * off, reception lost or even transient factors like congestion. This data call list is
91 * The Radio is expected to:
95 * - The interface is configured with one or more addresses and is capable of sending and
96 * receiving packets. The format is IP address with optional "/" prefix length
97 * (The format is defined in RFC-4291 section 2.3). For example, "192.0.1.3",
99 * the prefix length is absent, then the addresses are assumed to be point to point with
101 * - Must not modify routing configuration related to this interface; routing management is
116 * @param roamingAllowed Indicates whether or not data roaming is allowed by the user.
119 * @param addresses If the reason is DataRequestReason:HANDOVER, this indicates the list of link
121 * is DataRequestReason:HANDOVER.
122 * @param dnses If the reason is DataRequestReason:HANDOVER, this indicates the list of DNS
123 * addresses of the existing data connection. The format is defined in RFC-4291 section 2.2.
125 * is DataRequestReason:HANDOVER.
130 * EPDG to 5G. It is valid only when accessNetwork is AccessNetwork:NGRAN. If the slice
131 * passed from EPDG is rejected, then the data failure cause must be
134 * established. It is used for URSP traffic matching as described in TS 24.526
137 * point is specified by DataProfileInfo.apn; DataProfileInfo.apn must be used as the end
138 * point if one is not specified through URSP rules.
140 * request is allowed. If false, this request must not use the match-all URSP rule and if
141 * a non-match-all rule is not found (or if URSP rules are not available) it should return
142 * failure with cause DataCallFailCause:MATCH_ALL_RULE_NOT_ALLOWED. This is needed as some
146 * Response function is IRadioResponse.setupDataCallResponse_1_6()
161 * Response function is IRadioResponse.sendSmsResponse_1_6()
163 * Note this API is the same as the 1.0
166 * fails. RadioError:SMS_SEND_FAIL_RETRY means retry (i.e. error cause is 332)
167 * and RadioError:GENERIC_FAILURE means no retry (i.e. error cause is 500)
179 * Response function is IRadioResponse.sendSmsExpectMoreResponse_1_6()
181 * Note this API is the same as the 1.0
184 * fails. RadioError:SMS_SEND_FAIL_RETRY means retry (i.e. error cause is 332)
185 * and RadioError:GENERIC_FAILURE means no retry (i.e. error cause is 500)
195 * Response callback is IRadioResponse.sendCdmaSmsResponse_1_6()
197 * Note this API is the same as the 1.0
209 * Response callback is IRadioResponse.sendCdmaSMSExpectMoreResponse_1_6()
211 * Note this API is the same as the 1.5
218 * Request is used to power off or power on the card. It should not generate
219 * a CardState.CARDSTATE_ABSENT indication, since the SIM is still physically
228 * When SIM card is in POWER_UP_PASS_THROUGH, the modem does not send
230 * CAPABILITY), and the SIM card is controlled completely by Telephony
233 * No new error code is generated. Emergency calls are supported in
234 * the same way as if the SIM card is absent.
235 * Pass-through mode is valid only for the specific card session where
236 * it is activated, and normal behavior occurs at the next SIM
237 * initialization, unless POWER_UP_PASS_THROUGH is requested again.
239 * The device is required to power down the SIM card before it can
241 * At device power up, the SIM interface is powered up automatically.
242 * Each subsequent request to this method is processed only after the
245 * When the SIM is in POWER_DOWN, the modem should send an empty vector of
247 * is removed and a new SIM is inserted, the new SIM should be in POWER_UP
248 * mode by default. If the device is turned off or restarted while the SIM
249 * is in POWER_DOWN, then the SIM should turn on normally in POWER_UP mode
252 * Response callback is IRadioResponse.setSimCardPowerResponse_1_6().
270 * Response callback is IRadioResponse.setNRDualConnectivityStateResponse()
279 * Response callback is IRadioResponse.isNRDualConnectivityEnabledResponse()
286 * The allocated id is returned in the response.
288 * When the id is no longer needed, call releasePduSessionId to
295 * Response function is IRadioResponse.allocatePduSessionIdResponse()
307 * Response function is IRadioResponse.releasePduSessionIdResponse()
315 * handover is underway. For example, if a pdu session id needs to be
317 * the handover is in progress.
323 * HANDOVER. The IWlan transport now owns the transferred resources and is responsible for
327 * @param id callId The identifier of the data call which is provided in SetupDataCallResult
329 * Response function is IRadioResponse.startHandoverResponse()
337 * being transferred and is still responsible for releasing them.
340 * @param id callId The identifier of the data call which is provided in SetupDataCallResult
342 * Response function is IRadioResponse.cancelHandoverResponse()
353 * In case of an emergency call, the modem is authorized to bypass this
359 * Response callback is IRadioResponse.setAllowedNetworkTypesBitmapResponse()
372 * Response callback is IRadioResponse.getAllowedNetworkTypesBitmapResponse()
393 * dataThrottlingAction is DataThrottlingAction:HOLD.
395 * Response function is IRadioResponse.setDataThrottlingResponse()
405 * if the 'address' in the 'dialInfo' field is identified as an emergency number by Android.
407 * In multi-sim scenario, if the emergency number is from a specific subscription, this radio
408 * request can still be sent out on the other subscription as long as routing is set to
414 * call routing if possible or emergency routing. 1) if the 'routing' field is specified as
417 * implementation must use emergency routing to handle the call. 2) if 'routing' is specified
419 * handle the call. 3) if 'routing' is specified as @1.4::EmergencyNumberRouting#UNKNOWN,
423 * 'categories' field is set to @1.4::EmergencyServiceCategory#UNSPECIFIED; if the dialed
425 * is set to an empty list. If the underlying technology used to request emergency services
430 * emergency number function, if the 'hasKnownUserIntentEmergency' field is true, the user's
431 * intent for this dial request is emergency call, and the modem must treat this as an actual
432 * emergency dial; if the 'hasKnownUserIntentEmergency' field is false, Android does not know
435 * If 'isTesting' is true, this request is for testing purpose, and must not be sent to a real
450 * is known.
451 * @param isTesting Flag indicating if this request is for testing purpose.
453 * Response function is IRadioResponse.emergencyDialResponse()
460 * Get which bands the modem's background scan is acting on.
464 * Response callback is IRadioResponse.getSystemSelectionChannelsResponse()
474 * This is identical to getCellInfoList in V1.0, but it requests updated version of CellInfo.
478 * Response callback is IRadioResponse.getCellInfoListResponse()
487 * Response function is IRadioResponse.getVoiceRegistrationStateResponse_1_6()
492 * Requests current signal strength and associated information. Must succeed if radio is on.
496 * Response function is IRadioResponse.getSignalStrengthResponse_1_6()
505 * Response function is IRadioResponse.getDataRegistrationStateResponse_1_6()
514 * Response function is IRadioResponse.getCurrentCallsResponse_1_6()
521 * URSP stands for UE route selection policy and is defined in 3GPP TS 24.526
523 * An NSSAI is a collection of network slices. Each network slice is identified by
524 * an S-NSSAI and is represented by the struct SliceInfo. NSSAI and S-NSSAI
527 * Response function is IRadioResponse.getSlicingConfigResponse()
539 * Response callback is
542 * Note this API is the same as the 1.1 version except using the 1.6 ImsiEncryptionInfo
549 * This should be called again after a simPhonebookChanged notification is received.
555 * Response callback is IRadioResponse.getSimPhonebookRecordsResponse()
564 * Response function is defined from IRadioResponse.getSimPhonebookCapacityResponse()
570 * If the index of recordInfo is 0, the phonebook record will be added to global or
582 * Response callback is IRadioResponse.updateSimPhonebookRecordsResponse()