device_vendor_info library
Fetch device's hardware information info Flutter platform.
Classes
- BiosInfo
- A collection of BIOS data of the computer.
- BoardInfo
- A collection of the motherboard.
- SystemInfo
- A collection of device's system description.
Functions
-
exportRawVendorInfoToJson(
) → Future< Map< String, dynamic> > - Return original hardware metadata into String key JSON format.
-
exportVendorInfoToJson(
) → Future< Map< String, dynamic> > -
Get BiosInfo (
bioskey in Map), BoardInfo (mother_boardkey in Map) and SystemInfo (systemkey in Map) into an unmodifiable Map. -
getBiosInfo(
) → Future< BiosInfo> - Direct callback for fetching BiosInfo from DeviceVendorInfo.instance.
-
getBoardInfo(
) → Future< BoardInfo> - Direct callback for fetching BoardInfo from DeviceVendorInfo.instance.
-
getSystemInfo(
) → Future< SystemInfo> - Direct callback for fetching SystemInfo from DeviceVendorInfo.instance.
-
hasHypervisor(
) → Future< bool> - Determine this machine enabled hypervisor, no matter it running in guest OS, container or actually physical machine.
-
isVirtualized(
) → Future< bool> - Determine this program executed under virtualized platform. (e.g. Virtual machine, container).