IosNetworkInfo class

iOS-specific network information

Annotations
  • @JsonSerializable.new()

Constructors

IosNetworkInfo({String? networkType, String? connectionType, String? carrierName, String? carrierCode, String? countryCode, String? radioAccessTechnology, bool? isRoaming, String? wifiSSID, String? wifiBSSID, String? ipAddress, bool? isVpnActive, String? cellularGeneration, int? signalStrength, String? networkInterfaceType, String? publicIp, bool? isConnected, bool? isExpensive, bool? isConstrained, bool? hasEthernet, String? mobileCountryCode, String? mobileNetworkCode})
const
IosNetworkInfo.fromJson(Map<String, dynamic> json)
factory

Properties

carrierCode String?
final
carrierName String?
final
cellularGeneration String?
final
connectionType String?
final
countryCode String?
final
hasEthernet bool?
final
hashCode int
The hash code for this object.
no setterinherited
ipAddress String?
final
isConnected bool?
final
isConstrained bool?
final
isExpensive bool?
final
isRoaming bool?
final
isVpnActive bool?
final
mobileCountryCode String?
final
mobileNetworkCode String?
final
networkInterfaceType String?
final
networkType String?
final
publicIp String?
final
radioAccessTechnology String?
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
signalStrength int?
final
wifiBSSID String?
final
wifiSSID String?
final

Methods

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

Operators

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