PhysicalChannelConfig
class PhysicalChannelConfig : Parcelable
kotlin.Any | |
↳ | android.telephony.PhysicalChannelConfig |
Summary
Constants | |
---|---|
static Int |
The band is unknown. |
static Int |
Cell bandwidth is unknown. |
static Int |
Channel number is unknown. |
static Int |
UE has connection to cell for signalling and possibly data (3GPP 36.331, 25.331). |
static Int |
UE has connection to cell for data (3GPP 36.331, 25.331). |
static Int |
Connection status is unknown. |
static Int |
The frequency is unknown. |
static Int |
Physical Cell Id's maximum value is 1007. |
static Int |
Physical Cell Id is unknown. |
Inherited constants | |
---|---|
Public methods | |
---|---|
Int | |
Boolean | |
Int |
getBand() The valid bands are |
Int | |
Int | |
Int |
Gets the connection status of the cell. |
Int | |
Int | |
Int | |
Int |
The physical cell ID which differentiates cells using the same radio channel. |
Int | |
Int | |
Int |
hashCode() |
String |
toString() |
Unit |
writeToParcel(dest: Parcel, flags: Int) Flatten this object in to a Parcel. |
Properties | |
---|---|
static Parcelable.Creator<PhysicalChannelConfig!> |
Constants
CELL_BANDWIDTH_UNKNOWN
static val CELL_BANDWIDTH_UNKNOWN: Int
Cell bandwidth is unknown.
Value: 0
CHANNEL_NUMBER_UNKNOWN
static val CHANNEL_NUMBER_UNKNOWN: Int
Channel number is unknown.
Value: 2147483647
CONNECTION_PRIMARY_SERVING
static valCONNECTION_PRIMARY_SERVING: Int
Deprecated: Use CellInfo.CONNECTION_PRIMARY_SERVING
instead.
UE has connection to cell for signalling and possibly data (3GPP 36.331, 25.331).
Value: 1
CONNECTION_SECONDARY_SERVING
static valCONNECTION_SECONDARY_SERVING: Int
Deprecated: Use CellInfo.CONNECTION_SECONDARY_SERVING
instead.
UE has connection to cell for data (3GPP 36.331, 25.331).
Value: 2
CONNECTION_UNKNOWN
static valCONNECTION_UNKNOWN: Int
Deprecated: Use CellInfo.CONNECTION_UNKNOWN
instead.
Connection status is unknown.
Value: -1
FREQUENCY_UNKNOWN
static val FREQUENCY_UNKNOWN: Int
The frequency is unknown.
Value: -1
PHYSICAL_CELL_ID_MAXIMUM_VALUE
static val PHYSICAL_CELL_ID_MAXIMUM_VALUE: Int
Physical Cell Id's maximum value is 1007.
Value: 1007
PHYSICAL_CELL_ID_UNKNOWN
static val PHYSICAL_CELL_ID_UNKNOWN: Int
Physical Cell Id is unknown.
Value: -1
Public methods
describeContents
fun describeContents(): Int
Return | |
---|---|
Int |
a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or android.os.Parcelable#CONTENTS_FILE_DESCRIPTOR |
equals
fun equals(other: Any?): Boolean
Parameters | |
---|---|
obj |
the reference object with which to compare. |
Return | |
---|---|
Boolean |
true if this object is the same as the obj argument; false otherwise. |
getBand
fun getBand(): Int
The valid bands are AccessNetworkConstants.GeranBand
, AccessNetworkConstants.UtranBand
, AccessNetworkConstants.EutranBand
and AccessNetworkConstants.NgranBands
.
Return | |
---|---|
Int |
the frequency band, BAND_UNKNOWN if unknown. Value is between 1 and 261 inclusive |
getCellBandwidthDownlinkKhz
fun getCellBandwidthDownlinkKhz(): Int
Return | |
---|---|
Int |
Downlink cell bandwidth in kHz, CELL_BANDWIDTH_UNKNOWN if unknown. Value is 1 or greater |
getCellBandwidthUplinkKhz
fun getCellBandwidthUplinkKhz(): Int
Return | |
---|---|
Int |
Uplink cell bandwidth in kHz, CELL_BANDWIDTH_UNKNOWN if unknown. Value is 1 or greater |
getConnectionStatus
fun getConnectionStatus(): Int
Gets the connection status of the cell.
Return | |
---|---|
Int |
Connection status of the cell, CONNECTION_UNKNOWN if unknown. Value is android.telephony.PhysicalChannelConfig#CONNECTION_PRIMARY_SERVING , android.telephony.PhysicalChannelConfig#CONNECTION_SECONDARY_SERVING , or android.telephony.PhysicalChannelConfig#CONNECTION_UNKNOWN |
getDownlinkChannelNumber
fun getDownlinkChannelNumber(): Int
Return | |
---|---|
Int |
Downlink Absolute Radio Frequency Channel Number, CHANNEL_NUMBER_UNKNOWN if unknown. Value is 0 or greater |
getDownlinkFrequencyKhz
fun getDownlinkFrequencyKhz(): Int
Return | |
---|---|
Int |
The downlink frequency in kHz, FREQUENCY_UNKNOWN if unknown. Value is 0 or greater |
getNetworkType
fun getNetworkType(): Int
getPhysicalCellId
fun getPhysicalCellId(): Int
The physical cell ID which differentiates cells using the same radio channel. In GERAN, this value is the BSIC. The range is [0-63]. Reference: 3GPP TS 3.03 section 4.2.2. In UTRAN, this value is primary scrambling code. The range is [0, 511]. Reference: 3GPP TS 25.213 section 5.2.2. In EUTRAN, this value is physical layer cell identity. The range is [0, 503]. Reference: 3GPP TS 36.211 section 6.11. In 5G RAN, this value is physical layer cell identity. The range is [0, 1007]. Reference: 3GPP TS 38.211 section 7.4.2.1.
Return | |
---|---|
Int |
the physical cell identifier for this cell, PHYSICAL_CELL_ID_UNKNOWN if android.telephony.CellInfo#UNAVAILABLE . Value is between 0 and 1007 inclusive |
getUplinkChannelNumber
fun getUplinkChannelNumber(): Int
Return | |
---|---|
Int |
Uplink Absolute Radio Frequency Channel Number, CHANNEL_NUMBER_UNKNOWN if unknown. Value is 0 or greater |
getUplinkFrequencyKhz
fun getUplinkFrequencyKhz(): Int
Return | |
---|---|
Int |
The uplink frequency in kHz, FREQUENCY_UNKNOWN if unknown. Value is 0 or greater |
toString
fun toString(): String
Return | |
---|---|
String |
a string representation of the object. |
writeToParcel
fun writeToParcel(
dest: Parcel,
flags: Int
): Unit
Flatten this object in to a Parcel.
Parameters | |
---|---|
dest |
Parcel: This value cannot be null . |
flags |
Int: Additional flags about how the object should be written. May be 0 or PARCELABLE_WRITE_RETURN_VALUE . Value is either 0 or a combination of android.os.Parcelable#PARCELABLE_WRITE_RETURN_VALUE , and android.os.Parcelable.PARCELABLE_ELIDE_DUPLICATES |