System class
System capabilities.
- Annotations
-
- @JsonSerializable()
Constructors
-
System({required bool discoveryResolve, required bool discoveryBye, required bool remoteDiscovery, required bool systemBackup, required bool systemLogging, required bool firmwareUpgrade, required bool httpFirmwareUpgrade, required bool httpSystemBackup, required bool httpSystemLogging, required bool httpSupportInformation, required bool storageConfiguration, required bool maxStorageConfigurations, required int geoLocationEntries, required List<
String> storageTypesSupported, required bool discoveryNotSupported, required bool networkConfigNotSupported, required bool userConfigNotSupported, required List<String> addons}) -
System.fromJson(Map<
String, dynamic> json) -
factory
Properties
-
addons
→ List<
String> -
List of supported Addons by the device.
final
- discoveryBye → bool
-
Indicates support for WS-Discovery Bye.
final
- discoveryNotSupported → bool
-
Indicates no support for network discovery.
final
- discoveryResolve → bool
-
Indicates support for WS Discovery resolve requests.
final
- firmwareUpgrade → bool
-
Indicates support for firmware upgrade through MTOM.
final
- geoLocationEntries → int
-
If present signals support for geo location. The value signals the
supported number of entries.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- httpFirmwareUpgrade → bool
-
Indicates support for firmware upgrade through HTTP.
final
- httpSupportInformation → bool
-
Indicates support for retrieving support information through HTTP.
final
- httpSystemBackup → bool
-
Indicates support for system backup through HTTP.
final
- httpSystemLogging → bool
-
Indicates support for retrieval of system logging through HTTP.
final
- maxStorageConfigurations → bool
-
Indicates maximum number of storage configurations supported.
final
- networkConfigNotSupported → bool
-
Indicates no support for network configuration.
final
- remoteDiscovery → bool
-
Indicates support for remote discovery.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- storageConfiguration → bool
-
Indicates support for storage configuration interfaces.
final
-
storageTypesSupported
→ List<
String> -
List of supported automatic GeoLocation adjustment supported by the
device. Valid items are defined by tds:AutoGeoMode.
final
- systemBackup → bool
-
Indicates support for system backup through MTOM.
final
- systemLogging → bool
-
Indicates support for retrieval of system logging through MTOM.
final
- userConfigNotSupported → bool
-
Indicates no support for user configuration.
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.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited