CellTower class abstract
Attributes used to describe a cell tower. The following optional fields are not currently used, but may be included if values are available: age
, signalStrength
, timingAdvance
.
Properties:
- cellId - Unique identifier of the cell. On GSM, this is the Cell ID (CID); CDMA networks use the Base Station ID (BID). WCDMA networks use the UTRAN/GERAN Cell Identity (UC-Id), which is a 32-bit value concatenating the Radio Network Controller (RNC) and Cell ID. Specifying only the 16-bit Cell ID value in WCDMA networks may return inaccurate results.
- locationAreaCode - The Location Area Code (LAC) for GSM and WCDMA networks. The Network ID (NID) for CDMA networks.
- mobileCountryCode - The cell tower's Mobile Country Code (MCC).
- mobileNetworkCode - The cell tower's Mobile Network Code. This is the MNC for GSM and WCDMA; CDMA uses the System ID (SID).
- age - The number of milliseconds since this cell was primary. If age is 0, the cellId represents a current measurement.
- signalStrength - Radio signal strength measured in dBm.
- timingAdvance - The timing advance value.
Constructors
- CellTower([void updates(CellTowerBuilder b)])
-
factory
Properties
- age → int?
-
The number of milliseconds since this cell was primary. If age is 0, the cellId represents a current measurement.
no setter
- cellId → int
-
Unique identifier of the cell. On GSM, this is the Cell ID (CID); CDMA networks use the Base Station ID (BID). WCDMA networks use the UTRAN/GERAN Cell Identity (UC-Id), which is a 32-bit value concatenating the Radio Network Controller (RNC) and Cell ID. Specifying only the 16-bit Cell ID value in WCDMA networks may return inaccurate results.
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- locationAreaCode → int
-
The Location Area Code (LAC) for GSM and WCDMA networks. The Network ID (NID) for CDMA networks.
no setter
- mobileCountryCode → int
-
The cell tower's Mobile Country Code (MCC).
no setter
- mobileNetworkCode → int
-
The cell tower's Mobile Network Code. This is the MNC for GSM and WCDMA; CDMA uses the System ID (SID).
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- signalStrength → num?
-
Radio signal strength measured in dBm.
no setter
- timingAdvance → num?
-
The timing advance value.
no setter
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
rebuild(
dynamic updates(CellTowerBuilder)) → CellTower -
Rebuilds the instance.
inherited
-
toBuilder(
) → CellTowerBuilder -
Converts the instance to a builder
B
.inherited -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Properties
-
serializer
→ Serializer<
CellTower> -
no setter