mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-01 16:09:42 +00:00
Merge "Add changes to Radio V1 AIDL interfaces" into tm-dev am: 7438610136
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/18321335 Change-Id: Iae112e8c673784a614f207f3444e65fe3b619515 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
@@ -1 +1,2 @@
|
||||
6e0b1fb58d66a76df8f46a1a6dae5c346ea17d7b
|
||||
dd9c3f8e21930f9b4c46a4125bd5f5cec90318ec
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.config;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable PhoneCapability {
|
||||
byte maxActiveData;
|
||||
byte maxActiveInternetData;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.config;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable SimPortInfo {
|
||||
String iccId;
|
||||
int logicalSlotId;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.config;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable SimSlotStatus {
|
||||
int cardState;
|
||||
String atr;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.config;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable SlotPortMapping {
|
||||
int physicalSlotId;
|
||||
int portId;
|
||||
|
||||
@@ -1 +1,2 @@
|
||||
21e60e4149e36bed0fe2af962995f021e88a1da7
|
||||
6d7a86008ea4fe79ced2a86b526a92618eb4c84a
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.data;
|
||||
@Backing(type="int") @VintfStability
|
||||
@Backing(type="int") @JavaDerive(toString=true) @VintfStability
|
||||
enum ApnAuthType {
|
||||
NO_PAP_NO_CHAP = 0,
|
||||
PAP_NO_CHAP = 1,
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.data;
|
||||
@Backing(type="int") @VintfStability
|
||||
@Backing(type="int") @JavaDerive(toString=true) @VintfStability
|
||||
enum ApnTypes {
|
||||
NONE = 0,
|
||||
DEFAULT = 1,
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.data;
|
||||
@Backing(type="int") @VintfStability
|
||||
@Backing(type="int") @JavaDerive(toString=true) @VintfStability
|
||||
enum DataCallFailCause {
|
||||
NONE = 0,
|
||||
OPERATOR_BARRED = 8,
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.data;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable DataProfileInfo {
|
||||
int profileId;
|
||||
String apn;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.data;
|
||||
@Backing(type="int") @VintfStability
|
||||
@Backing(type="int") @JavaDerive(toString=true) @VintfStability
|
||||
enum DataRequestReason {
|
||||
NORMAL = 1,
|
||||
SHUTDOWN = 2,
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.data;
|
||||
@Backing(type="byte") @VintfStability
|
||||
@Backing(type="byte") @JavaDerive(toString=true) @VintfStability
|
||||
enum DataThrottlingAction {
|
||||
NO_DATA_THROTTLING = 0,
|
||||
THROTTLE_SECONDARY_CARRIER = 1,
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.data;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable EpsQos {
|
||||
int qci;
|
||||
android.hardware.radio.data.QosBandwidth downlink;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.data;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable KeepaliveRequest {
|
||||
int type;
|
||||
byte[] sourceAddress;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.data;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable KeepaliveStatus {
|
||||
int sessionHandle;
|
||||
int code;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.data;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable LinkAddress {
|
||||
String address;
|
||||
int addressProperties;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.data;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable NrQos {
|
||||
int fiveQi;
|
||||
android.hardware.radio.data.QosBandwidth downlink;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.data;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable OsAppId {
|
||||
byte[] osAppId;
|
||||
}
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.data;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable PcoDataInfo {
|
||||
int cid;
|
||||
String bearerProto;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.data;
|
||||
@Backing(type="int") @VintfStability
|
||||
@Backing(type="int") @JavaDerive(toString=true) @VintfStability
|
||||
enum PdpProtocolType {
|
||||
UNKNOWN = -1,
|
||||
IP = 0,
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.data;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable PortRange {
|
||||
int start;
|
||||
int end;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.data;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
union Qos {
|
||||
boolean noinit;
|
||||
android.hardware.radio.data.EpsQos eps;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.data;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable QosBandwidth {
|
||||
int maxBitrateKbps;
|
||||
int guaranteedBitrateKbps;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.data;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable QosFilter {
|
||||
String[] localAddresses;
|
||||
String[] remoteAddresses;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.data;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
union QosFilterIpsecSpi {
|
||||
boolean noinit;
|
||||
int value;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.data;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
union QosFilterIpv6FlowLabel {
|
||||
boolean noinit;
|
||||
int value;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.data;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
union QosFilterTypeOfService {
|
||||
boolean noinit;
|
||||
byte value;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.data;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable QosSession {
|
||||
int qosSessionId;
|
||||
android.hardware.radio.data.Qos qos;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.data;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable RouteSelectionDescriptor {
|
||||
byte precedence;
|
||||
android.hardware.radio.data.PdpProtocolType sessionType;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.data;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable SetupDataCallResult {
|
||||
android.hardware.radio.data.DataCallFailCause cause;
|
||||
long suggestedRetryTime;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.data;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable SliceInfo {
|
||||
byte sliceServiceType;
|
||||
int sliceDifferentiator;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.data;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable SlicingConfig {
|
||||
android.hardware.radio.data.UrspRule[] urspRules;
|
||||
android.hardware.radio.data.SliceInfo[] sliceInfo;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.data;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable TrafficDescriptor {
|
||||
@nullable String dnn;
|
||||
@nullable android.hardware.radio.data.OsAppId osAppId;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.data;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable UrspRule {
|
||||
int precedence;
|
||||
android.hardware.radio.data.TrafficDescriptor[] trafficDescriptors;
|
||||
|
||||
@@ -1 +1,2 @@
|
||||
725d66fbe595788886858e33291c8a9048825f85
|
||||
5237ec5f500627b6b844b155e356e603157f9ba6
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.messaging;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable CdmaBroadcastSmsConfigInfo {
|
||||
int serviceCategory;
|
||||
int language;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.messaging;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable CdmaSmsAck {
|
||||
boolean errorClass;
|
||||
int smsCauseCode;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.messaging;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable CdmaSmsAddress {
|
||||
int digitMode;
|
||||
boolean isNumberModeDataNetwork;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.messaging;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable CdmaSmsMessage {
|
||||
int teleserviceId;
|
||||
boolean isServicePresent;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.messaging;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable CdmaSmsSubaddress {
|
||||
int subaddressType;
|
||||
boolean odd;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.messaging;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable CdmaSmsWriteArgs {
|
||||
int status;
|
||||
android.hardware.radio.messaging.CdmaSmsMessage message;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.messaging;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable GsmBroadcastSmsConfigInfo {
|
||||
int fromServiceId;
|
||||
int toServiceId;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.messaging;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable GsmSmsMessage {
|
||||
String smscPdu;
|
||||
String pdu;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.messaging;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable ImsSmsMessage {
|
||||
android.hardware.radio.RadioTechnologyFamily tech;
|
||||
boolean retry;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.messaging;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable SendSmsResult {
|
||||
int messageRef;
|
||||
String ackPDU;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.messaging;
|
||||
@Backing(type="int") @VintfStability
|
||||
@Backing(type="int") @JavaDerive(toString=true) @VintfStability
|
||||
enum SmsAcknowledgeFailCause {
|
||||
MEMORY_CAPACITY_EXCEEDED = 211,
|
||||
UNSPECIFIED_ERROR = 255,
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.messaging;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable SmsWriteArgs {
|
||||
int status;
|
||||
String pdu;
|
||||
|
||||
@@ -1 +1,2 @@
|
||||
8883a1066be2bbc8c65a2db115b02e3e92bbfc98
|
||||
9dee2319b599d654955c05268c1eed6ca4373b58
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.modem;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable ActivityStatsInfo {
|
||||
int sleepModeTimeMs;
|
||||
int idleModeTimeMs;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.modem;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable ActivityStatsTechSpecificInfo {
|
||||
android.hardware.radio.AccessNetwork rat;
|
||||
int frequencyRange;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.modem;
|
||||
@Backing(type="int") @VintfStability
|
||||
@Backing(type="int") @JavaDerive(toString=true) @VintfStability
|
||||
enum DeviceStateType {
|
||||
POWER_SAVE_MODE = 0,
|
||||
CHARGING_STATE = 1,
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.modem;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable HardwareConfig {
|
||||
int type;
|
||||
String uuid;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.modem;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable HardwareConfigModem {
|
||||
int rilModel;
|
||||
android.hardware.radio.RadioTechnology rat;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.modem;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable HardwareConfigSim {
|
||||
String modemUuid;
|
||||
}
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.modem;
|
||||
@Backing(type="int") @VintfStability
|
||||
@Backing(type="int") @JavaDerive(toString=true) @VintfStability
|
||||
enum NvItem {
|
||||
CDMA_MEID = 1,
|
||||
CDMA_MIN = 2,
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.modem;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable NvWriteItem {
|
||||
android.hardware.radio.modem.NvItem itemId;
|
||||
String value;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.modem;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable RadioCapability {
|
||||
int session;
|
||||
int phase;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.modem;
|
||||
@Backing(type="int") @VintfStability
|
||||
@Backing(type="int") @JavaDerive(toString=true) @VintfStability
|
||||
enum RadioState {
|
||||
OFF = 0,
|
||||
UNAVAILABLE = 1,
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.modem;
|
||||
@Backing(type="int") @VintfStability
|
||||
@Backing(type="int") @JavaDerive(toString=true) @VintfStability
|
||||
enum ResetNvType {
|
||||
RELOAD = 0,
|
||||
ERASE = 1,
|
||||
|
||||
@@ -1 +1,2 @@
|
||||
ffa236a8203511b871b2d141b0f7c6d37f746bb4
|
||||
57e8e923513d80a26102e450d335e89b4346be66
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.network;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
union AccessTechnologySpecificInfo {
|
||||
boolean noinit;
|
||||
android.hardware.radio.network.Cdma2000RegistrationInfo cdmaInfo;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.network;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable BarringInfo {
|
||||
int serviceType;
|
||||
int barringType;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.network;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable BarringTypeSpecificInfo {
|
||||
int factor;
|
||||
int timeSeconds;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.network;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable Cdma2000RegistrationInfo {
|
||||
boolean cssSupported;
|
||||
int roamingIndicator;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.network;
|
||||
@Backing(type="int") @VintfStability
|
||||
@Backing(type="int") @JavaDerive(toString=true) @VintfStability
|
||||
enum CdmaRoamingType {
|
||||
HOME_NETWORK = 0,
|
||||
AFFILIATED_ROAM = 1,
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.network;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable CdmaSignalStrength {
|
||||
int dbm;
|
||||
int ecio;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.network;
|
||||
@Backing(type="int") @VintfStability
|
||||
@Backing(type="int") @JavaDerive(toString=true) @VintfStability
|
||||
enum CellConnectionStatus {
|
||||
NONE = 0,
|
||||
PRIMARY_SERVING = 1,
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.network;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
union CellIdentity {
|
||||
boolean noinit;
|
||||
android.hardware.radio.network.CellIdentityGsm gsm;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.network;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable CellIdentityCdma {
|
||||
int networkId;
|
||||
int systemId;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.network;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable CellIdentityGsm {
|
||||
String mcc;
|
||||
String mnc;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.network;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable CellIdentityLte {
|
||||
String mcc;
|
||||
String mnc;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.network;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable CellIdentityNr {
|
||||
String mcc;
|
||||
String mnc;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.network;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable CellIdentityTdscdma {
|
||||
String mcc;
|
||||
String mnc;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.network;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable CellIdentityWcdma {
|
||||
String mcc;
|
||||
String mnc;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.network;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable CellInfo {
|
||||
boolean registered;
|
||||
android.hardware.radio.network.CellConnectionStatus connectionStatus;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.network;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable CellInfoCdma {
|
||||
android.hardware.radio.network.CellIdentityCdma cellIdentityCdma;
|
||||
android.hardware.radio.network.CdmaSignalStrength signalStrengthCdma;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.network;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable CellInfoGsm {
|
||||
android.hardware.radio.network.CellIdentityGsm cellIdentityGsm;
|
||||
android.hardware.radio.network.GsmSignalStrength signalStrengthGsm;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.network;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable CellInfoLte {
|
||||
android.hardware.radio.network.CellIdentityLte cellIdentityLte;
|
||||
android.hardware.radio.network.LteSignalStrength signalStrengthLte;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.network;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable CellInfoNr {
|
||||
android.hardware.radio.network.CellIdentityNr cellIdentityNr;
|
||||
android.hardware.radio.network.NrSignalStrength signalStrengthNr;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.network;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
union CellInfoRatSpecificInfo {
|
||||
android.hardware.radio.network.CellInfoGsm gsm;
|
||||
android.hardware.radio.network.CellInfoWcdma wcdma;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.network;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable CellInfoTdscdma {
|
||||
android.hardware.radio.network.CellIdentityTdscdma cellIdentityTdscdma;
|
||||
android.hardware.radio.network.TdscdmaSignalStrength signalStrengthTdscdma;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.network;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable CellInfoWcdma {
|
||||
android.hardware.radio.network.CellIdentityWcdma cellIdentityWcdma;
|
||||
android.hardware.radio.network.WcdmaSignalStrength signalStrengthWcdma;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.network;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable ClosedSubscriberGroupInfo {
|
||||
boolean csgIndication;
|
||||
String homeNodebName;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.network;
|
||||
@Backing(type="int") @VintfStability
|
||||
@Backing(type="int") @JavaDerive(toString=true) @VintfStability
|
||||
enum Domain {
|
||||
CS = 1,
|
||||
PS = 2,
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.network;
|
||||
@Backing(type="int") @VintfStability
|
||||
@Backing(type="int") @JavaDerive(toString=true) @VintfStability
|
||||
enum EutranBands {
|
||||
BAND_1 = 1,
|
||||
BAND_2 = 2,
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.network;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable EutranRegistrationInfo {
|
||||
android.hardware.radio.network.LteVopsInfo lteVopsInfo;
|
||||
android.hardware.radio.network.NrIndicators nrIndicators;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.network;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable EvdoSignalStrength {
|
||||
int dbm;
|
||||
int ecio;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.network;
|
||||
@Backing(type="int") @VintfStability
|
||||
@Backing(type="int") @JavaDerive(toString=true) @VintfStability
|
||||
enum GeranBands {
|
||||
BAND_T380 = 1,
|
||||
BAND_T410 = 2,
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.network;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable GsmSignalStrength {
|
||||
int signalStrength;
|
||||
int bitErrorRate;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.network;
|
||||
@Backing(type="int") @VintfStability
|
||||
@Backing(type="int") @JavaDerive(toString=true) @VintfStability
|
||||
enum IndicationFilter {
|
||||
NONE = 0,
|
||||
ALL = -1,
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.network;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable LceDataInfo {
|
||||
int lastHopCapacityKbps;
|
||||
byte confidenceLevel;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.network;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable LinkCapacityEstimate {
|
||||
int downlinkCapacityKbps;
|
||||
int uplinkCapacityKbps;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.network;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable LteSignalStrength {
|
||||
int signalStrength;
|
||||
int rsrp;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.network;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable LteVopsInfo {
|
||||
boolean isVopsSupported;
|
||||
boolean isEmcBearerSupported;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.network;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable NetworkScanRequest {
|
||||
int type;
|
||||
int interval;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.network;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable NetworkScanResult {
|
||||
int status;
|
||||
android.hardware.radio.RadioError error;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.network;
|
||||
@Backing(type="int") @VintfStability
|
||||
@Backing(type="int") @JavaDerive(toString=true) @VintfStability
|
||||
enum NgranBands {
|
||||
BAND_1 = 1,
|
||||
BAND_2 = 2,
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.network;
|
||||
@Backing(type="byte") @VintfStability
|
||||
@Backing(type="byte") @JavaDerive(toString=true) @VintfStability
|
||||
enum NrDualConnectivityState {
|
||||
ENABLE = 1,
|
||||
DISABLE = 2,
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.network;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable NrIndicators {
|
||||
boolean isEndcAvailable;
|
||||
boolean isDcNrRestricted;
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.radio.network;
|
||||
@VintfStability
|
||||
@JavaDerive(toString=true) @VintfStability
|
||||
parcelable NrSignalStrength {
|
||||
int ssRsrp;
|
||||
int ssRsrq;
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user