NmSimCard class

A SIM card in a modem slot.

Annotations

Constructors

NmSimCard({required String id, String? slot, String? iccid, String? imsi, String? msisdn, NmOperator? operator, int? signal, num? balance, String? currency, NmSimState state = NmSimState.unknown, String? rawState})
Creates an NmSimCard.
const

Properties

balance → num?
Account balance in currency, if known.
final
currency → String?
ISO 4217.
final
hashCode → int
The hash code for this object.
no setterinherited
iccid → String?
Modem slot, ICCID, IMSI and phone number, when known.
final
id → String
Stable id.
final
imsi → String?
Modem slot, ICCID, IMSI and phone number, when known.
final
msisdn → String?
Modem slot, ICCID, IMSI and phone number, when known.
final
operator → NmOperator?
Home operator, if known.
final
rawState → String?
Backend state code (shown for unknown states).
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
signal → int?
CSQ-style RSSI 0–31 (99 or null = unknown).
final
slot → String?
Modem slot, ICCID, IMSI and phone number, when known.
final
state → NmSimState
Registration state.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited