-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classCellLte.Companion
-
Field Summary
Fields Modifier and Type Field Description private final Integerenbprivate final Integercidprivate final Stringecgiprivate final Networknetworkprivate final Integereciprivate final Integertacprivate final Integerpciprivate final BandLtebandprivate final List<AggregatedBandLte>aggregatedBandsprivate final Integerbandwidthprivate final SignalLtesignalprivate final IConnectionconnectionStatusprivate final IntegersubscriptionIdprivate final Longtimestamp
-
Method Summary
Modifier and Type Method Description final IntegergetEnb()final IntegergetCid()final StringgetEcgi()NetworkgetNetwork()PLMN of current network, in case of CDMA is can be guessed from other serving cells. final IntegergetEci()28-bit E-UTRAN Cell Identifier in range from CID_MIN to CID_MAX, null if unavailable final IntegergetTac()16-bit Tracking Area Code in range from TAC_MIN to TAC_MAX, null if unavailable final IntegergetPci()9-bit Physical Cell Id in range from PCI_MIN to PCI_MAX, null if unavailable BandLtegetBand()Band of cell containing downlink & uplink frequencies (if applicable) final List<AggregatedBandLte>getAggregatedBands()In case of carrier aggregation these bands are aggregated to this cell. final IntegergetBandwidth()Bandwidth in kHz or null if unavailableUnit: kHz SignalLtegetSignal()Signal of this cell IConnectiongetConnectionStatus()Current state of connection to cell - connected and serving or neighbouring. IntegergetSubscriptionId()Subscription id into which cell is bound to, Int.MAX_VALUE if subscriptions are not supported yet LonggetTimestamp()Timestamp of this cell data. <T extends Any> Tlet(ICellProcessor<T> processor)Using visitor pattern invokes one method of processor with proper ICell instance. -
-
Method Detail
-
getNetwork
Network getNetwork()
PLMN of current network, in case of CDMA is can be guessed from other serving cells. Generally null for non-serving cells if no postprocessing is done.
-
getAggregatedBands
final List<AggregatedBandLte> getAggregatedBands()
In case of carrier aggregation these bands are aggregated to this cell. If this list is empty then it does not necessarily mean that aggregation is not in place.
-
getBandwidth
final Integer getBandwidth()
Bandwidth in kHz or null if unavailable
Unit: kHz
-
getConnectionStatus
IConnection getConnectionStatus()
Current state of connection to cell - connected and serving or neighbouring.
-
getSubscriptionId
Integer getSubscriptionId()
Subscription id into which cell is bound to, Int.MAX_VALUE if subscriptions are not supported yet
-
getTimestamp
Long getTimestamp()
Timestamp of this cell data. Unit: milliseconds since device boot
-
-
-
-