SdlHidDevicePointerEx extension
- on
Methods
-
close(
) → int hidapi -
Available on Pointer<
Close a HID device.SdlHidDevice> , provided by the SdlHidDevicePointerEx extension -
getDeviceInfo(
) → Pointer< hidapiSdlHidDeviceInfo> -
Available on Pointer<
Get the device info from a HID device.SdlHidDevice> , provided by the SdlHidDevicePointerEx extension -
getFeatureReport(
int length) → ({int bytes, Uint8List data, int reportId}) hidapi -
Available on Pointer<
Get a feature report from a HID device.SdlHidDevice> , provided by the SdlHidDevicePointerEx extension -
getIndexedString(
int stringIndex, {int maxlen = 256}) → String? hidapi -
Available on Pointer<
Get a string from a HID device, based on its string index.SdlHidDevice> , provided by the SdlHidDevicePointerEx extension -
getInputReport(
int length) → ({int bytes, Uint8List data, int reportId}) hidapi -
Available on Pointer<
Get an input report from a HID device.SdlHidDevice> , provided by the SdlHidDevicePointerEx extension -
getManufacturerString(
{int maxlen = 256}) → String? hidapi -
Available on Pointer<
Get The Manufacturer String from a HID device.SdlHidDevice> , provided by the SdlHidDevicePointerEx extension -
getProductString(
{int maxlen = 256}) → String? hidapi -
Available on Pointer<
Get The Product String from a HID device.SdlHidDevice> , provided by the SdlHidDevicePointerEx extension -
getProperties(
) → int hidapi -
Available on Pointer<
Get the properties associated with an SDL_hid_device.SdlHidDevice> , provided by the SdlHidDevicePointerEx extension -
getReportDescriptor(
{int bufSize = 4096}) → Uint8List hidapi -
Available on Pointer<
Get a report descriptor from a HID device.SdlHidDevice> , provided by the SdlHidDevicePointerEx extension -
getSerialNumberString(
{int maxlen = 256}) → String? hidapi -
Available on Pointer<
Get The Serial Number String from a HID device.SdlHidDevice> , provided by the SdlHidDevicePointerEx extension -
read(
int length) → ({int bytes, Uint8List data, int reportId}) hidapi -
Available on Pointer<
Read an Input report from a HID device.SdlHidDevice> , provided by the SdlHidDevicePointerEx extension -
readTimeout(
int length, int milliseconds) → ({int bytes, Uint8List data, int reportId}) hidapi -
Available on Pointer<
Read an Input report from a HID device with timeout.SdlHidDevice> , provided by the SdlHidDevicePointerEx extension -
sendFeatureReport(
Uint8List data, {int reportId = 0x00}) → int hidapi -
Available on Pointer<
Send a Feature report to the device.SdlHidDevice> , provided by the SdlHidDevicePointerEx extension -
setNonblocking(
int nonblock) → int hidapi -
Available on Pointer<
Set the device handle to be non-blocking.SdlHidDevice> , provided by the SdlHidDevicePointerEx extension -
write(
Uint8List data, {int reportId = 0x00}) → int hidapi -
Available on Pointer<
Write an Output report to a HID device.SdlHidDevice> , provided by the SdlHidDevicePointerEx extension