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: 0CHANNEL_NUMBER_UNKNOWN
static val CHANNEL_NUMBER_UNKNOWN: Int
Channel number is unknown.
Value: 2147483647CONNECTION_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: 1CONNECTION_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: 2CONNECTION_UNKNOWN
static valCONNECTION_UNKNOWN: Int
Deprecated: Use CellInfo.CONNECTION_UNKNOWN instead.
Connection status is unknown.
Value: -1FREQUENCY_UNKNOWN
static val FREQUENCY_UNKNOWN: Int
The frequency is unknown.
Value: -1PHYSICAL_CELL_ID_MAXIMUM_VALUE
static val PHYSICAL_CELL_ID_MAXIMUM_VALUE: Int
Physical Cell Id's maximum value is 1007.
Value: 1007PHYSICAL_CELL_ID_UNKNOWN
static val PHYSICAL_CELL_ID_UNKNOWN: Int
Physical Cell Id is unknown.
Value: -1Public 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 0orandroid.os.Parcelable#CONTENTS_FILE_DESCRIPTOR | 
equals
fun equals(other: Any?): Boolean
| Parameters | |
|---|---|
| obj | the reference object with which to compare. | 
| Return | |
|---|---|
| Boolean | trueif this object is the same as the obj argument;falseotherwise. | 
getBand
fun getBand(): Int
The valid bands are AccessNetworkConstants.GeranBand, AccessNetworkConstants.UtranBand, AccessNetworkConstants.EutranBand and AccessNetworkConstants.NgranBands.
| Return | |
|---|---|
| Int | the frequency band, BAND_UNKNOWNif unknown. Value is between 1 and 261 inclusive | 
getCellBandwidthDownlinkKhz
fun getCellBandwidthDownlinkKhz(): Int
| Return | |
|---|---|
| Int | Downlink cell bandwidth in kHz, CELL_BANDWIDTH_UNKNOWNif unknown. Value is 1 or greater | 
getCellBandwidthUplinkKhz
fun getCellBandwidthUplinkKhz(): Int
| Return | |
|---|---|
| Int | Uplink cell bandwidth in kHz, CELL_BANDWIDTH_UNKNOWNif 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_UNKNOWNif unknown. Value isandroid.telephony.PhysicalChannelConfig#CONNECTION_PRIMARY_SERVING,android.telephony.PhysicalChannelConfig#CONNECTION_SECONDARY_SERVING, orandroid.telephony.PhysicalChannelConfig#CONNECTION_UNKNOWN | 
getDownlinkChannelNumber
fun getDownlinkChannelNumber(): Int
| Return | |
|---|---|
| Int | Downlink Absolute Radio Frequency Channel Number, CHANNEL_NUMBER_UNKNOWNif unknown. Value is 0 or greater | 
getDownlinkFrequencyKhz
fun getDownlinkFrequencyKhz(): Int
| Return | |
|---|---|
| Int | The downlink frequency in kHz, FREQUENCY_UNKNOWNif 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_UNKNOWNifandroid.telephony.CellInfo#UNAVAILABLE. Value is between 0 and 1007 inclusive | 
getUplinkChannelNumber
fun getUplinkChannelNumber(): Int
| Return | |
|---|---|
| Int | Uplink Absolute Radio Frequency Channel Number, CHANNEL_NUMBER_UNKNOWNif unknown. Value is 0 or greater | 
getUplinkFrequencyKhz
fun getUplinkFrequencyKhz(): Int
| Return | |
|---|---|
| Int | The uplink frequency in kHz, FREQUENCY_UNKNOWNif 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 either0or a combination ofandroid.os.Parcelable#PARCELABLE_WRITE_RETURN_VALUE, and android.os.Parcelable.PARCELABLE_ELIDE_DUPLICATES | 
