Package | Description |
---|---|
org.hid4java.jna |
Modifier and Type | Method and Description |
---|---|
static HidDeviceStructure |
HidApi.open(int vendor,
int product,
String serialNumber)
Open a HID device using a Vendor ID (VID), Product ID (PID) and optionally a serial number
|
static HidDeviceStructure |
HidApi.open(String path)
Open a HID device by its path name
|
Modifier and Type | Method and Description |
---|---|
static void |
HidApi.close(HidDeviceStructure device)
Close a HID device
|
static int |
HidApi.getFeatureReport(HidDeviceStructure device,
byte[] data,
byte reportId)
Get a feature report from a HID device
|
static String |
HidApi.getIndexedString(HidDeviceStructure device,
int idx)
Get a string from a HID device, based on its string index
|
static String |
HidApi.getLastErrorMessage(HidDeviceStructure device) |
static String |
HidApi.getManufacturer(HidDeviceStructure device) |
static String |
HidApi.getProductId(HidDeviceStructure device) |
static String |
HidApi.getSerialNumber(HidDeviceStructure device) |
static int |
HidApi.read(HidDeviceStructure device,
byte[] buffer)
Read an Input report from a HID device
|
static int |
HidApi.read(HidDeviceStructure device,
byte[] buffer,
int timeoutMillis)
Read an Input report from a HID device with timeout
|
static int |
HidApi.sendFeatureReport(HidDeviceStructure device,
byte[] data,
byte reportId)
Send a Feature report to the device using a simplified interface
|
static boolean |
HidApi.setNonBlocking(HidDeviceStructure device,
boolean nonBlocking)
Set the device handle to be non-blocking
|
static int |
HidApi.write(HidDeviceStructure device,
byte[] data,
int len,
byte reportId)
Write an Output report to a HID device using a simplified interface
|
Copyright © 2014–2015 Bitcoin Solutions Ltd. All rights reserved.