DeviceStaticinfo class
model for static information of device, assuming this information will not change without replacing or resetting pc. windows versions like 10, 11 may be change if new product purchased and upgraded
- Inheritance
-
- Object
- WindowsSystemInformation
- DeviceStaticinfo
Constructors
- DeviceStaticinfo({required String systemManufacturer, required String systemModel, required String systemSerial, required String systemUuid, required String biosVendor, required String biosVersion, required String biosReleaseDate, required String baseboardManufacturer, required String baseboardModel, required String baseboardSerial, required String chassisManufacturer, required String chassisModel, required String chassisType, required String chassisSerial, required String osPlatform, required String osDistro, required String osRelease, required String osArch, required String osHostname, required String osBuild, required String osKernal, required String osSerial, required String uuidOs, required String cpuManufacturer, required String cpuBrand, required String cpuSpeed, required String cpuCores, required String cpuPhysicalCores, required String cpuVendor, required String cpuSocket})
- (s)-> will not change, (ns)->may be chnage { systemManufacturer : device Manufacturer (s),
Properties
- baseboardManufacturer → String
-
final
- baseboardModel → String
-
final
- baseboardSerial → String
-
final
- biosReleaseDate → String
-
final
- biosVendor → String
-
final
- biosVersion → String
-
final
- chassisManufacturer → String
-
final
- chassisModel → String
-
final
- chassisSerial → String
-
final
- chassisType → String
-
final
- cpuBrand → String
-
final
- cpuCores → String
-
final
- cpuManufacturer → String
-
final
- cpuPhysicalCores → String
-
final
- cpuSocket → String
-
final
- cpuSpeed → String
-
final
- cpuVendor → String
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- osArch → String
-
final
- osBuild → String
-
final
- osDistro → String
-
final
- osHostname → String
-
final
- osKernal → String
-
final
- osPlatform → String
-
final
- osRelease → String
-
final
- osSerial → String
-
final
-
props
→ List<
Object?> -
The list of properties that will be used to determine whether
two instances are equal.
no setteroverride
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- stringify → bool?
-
If set to
true, thetoStringmethod will be overridden to output this instance'sprops.no setterinherited - systemManufacturer → String
-
final
- systemModel → String
-
final
- systemSerial → String
-
final
- systemUuid → String
-
final
- uuidOs → String
-
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
Static Methods
-
fromAllInfo(
AllInfo allInfo) → DeviceStaticinfo - convert from all info