GoogleChromeManagementV1UsbPeripheralReport class

USB connected peripheral report.

Constructors

GoogleChromeManagementV1UsbPeripheralReport({List<String>? categories, int? classId, String? firmwareVersion, String? name, int? pid, int? subclassId, String? vendor, int? vid})
GoogleChromeManagementV1UsbPeripheralReport.fromJson(Map json_)

Properties

categories List<String>?
Categories the device belongs to https://www.usb.org/defined-class-codes
getter/setter pair
classId int?
Class ID https://www.usb.org/defined-class-codes
getter/setter pair
firmwareVersion String?
Firmware version
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
name String?
Device name, model name, or product name
getter/setter pair
pid int?
Product ID
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
subclassId int?
Subclass ID https://www.usb.org/defined-class-codes
getter/setter pair
vendor String?
Vendor name
getter/setter pair
vid int?
Vendor ID
getter/setter pair

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