- getDeviceNode() - Method in class com.serialpundit.hid.SerialComHIDdevice
-
Returns device node representing this device in system.
- getFeatureReportR(long, byte, byte[], int) - Method in class com.serialpundit.hid.internal.SerialComHIDJNIBridge
-
- getFeatureReportR(long, byte, byte[]) - Method in class com.serialpundit.hid.SerialComRawHID
-
Read a feature report to the HID device.
- getIndexedStringR(long, int) - Method in class com.serialpundit.hid.internal.SerialComHIDJNIBridge
-
- getIndexedStringR(long, int) - Method in class com.serialpundit.hid.SerialComRawHID
-
Gives the string at the given index of string descriptor from HID device.
- getInputReportListener() - Method in class com.serialpundit.hid.internal.HIDdevHandleInfo
-
Gives input report listener associated with given HID device handle.
- getInputReportListenerStateInstance() - Method in class com.serialpundit.hid.internal.HIDdevHandleInfo
-
Gives worker thread's state instance associated with this input report listener.
- getListenerContext() - Method in class com.serialpundit.hid.internal.HIDdevHandleInfo
-
Gives the context associated with this input report listener.
- getLocation() - Method in class com.serialpundit.hid.SerialComHIDdevice
-
Retrieves the location of the USB device in system.
- getManufacturerString() - Method in class com.serialpundit.hid.SerialComHIDdevice
-
Retrieves the manufacturer string of the USB device.
- getManufacturerStringR(long) - Method in class com.serialpundit.hid.internal.SerialComHIDJNIBridge
-
- getManufacturerStringR(long) - Method in class com.serialpundit.hid.SerialComRawHID
-
Gives the manufacturer of the HID device.
- getPhysicalDescriptorR(long) - Method in class com.serialpundit.hid.internal.SerialComHIDJNIBridge
-
- getPhysicalDescriptorR(long) - Method in class com.serialpundit.hid.SerialComRawHID
-
Gives the physical descriptor for the given HID device.
- getProductID() - Method in class com.serialpundit.hid.SerialComHIDdevice
-
Retrieves the product id of the USB device.
- getProductString() - Method in class com.serialpundit.hid.SerialComHIDdevice
-
Retrieves the product string of the USB device.
- getProductStringR(long) - Method in class com.serialpundit.hid.internal.SerialComHIDJNIBridge
-
- getProductStringR(long) - Method in class com.serialpundit.hid.SerialComRawHID
-
Gives the product name of the HID device.
- getReportDescriptorR(long) - Method in class com.serialpundit.hid.internal.SerialComHIDJNIBridge
-
- getReportDescriptorR(long) - Method in class com.serialpundit.hid.SerialComRawHID
-
Gives the report descriptor as supplied by device itself.
- getSerialNumber() - Method in class com.serialpundit.hid.SerialComHIDdevice
-
Retrieves the serial number string of the USB device.
- getSerialNumberStringR(long) - Method in class com.serialpundit.hid.internal.SerialComHIDJNIBridge
-
- getSerialNumberStringR(long) - Method in class com.serialpundit.hid.SerialComRawHID
-
Gives the serial number of the HID device.
- getTransportType() - Method in class com.serialpundit.hid.SerialComHIDdevice
-
Returns USB or Bluetooth i.e.
- getVendorID() - Method in class com.serialpundit.hid.SerialComHIDdevice
-
Retrieves the vendor id of the USB device.
- sendFeatureReportR(long, byte, byte[], int) - Method in class com.serialpundit.hid.internal.SerialComHIDJNIBridge
-
- sendFeatureReportR(long, byte, byte[]) - Method in class com.serialpundit.hid.SerialComRawHID
-
Send a feature report to the HID device.
- SerialComHID - Class in com.serialpundit.hid
-
The SerialPundit provides two set of APIs for communicating with a HID device; raw mode API and
parsed mode API.
- SerialComHID() - Constructor for class com.serialpundit.hid.SerialComHID
-
Allocates a new SerialComHID object.
- SerialComHIDdevice - Class in com.serialpundit.hid
-
Represents a HID device with information about it.
- SerialComHIDdevice(String, String, String, String, String, String, String, String) - Constructor for class com.serialpundit.hid.SerialComHIDdevice
-
Construct and allocates a new SerialComHIDdevice object with given details.
- SerialComHIDJNIBridge - Class in com.serialpundit.hid.internal
-
This class is an interface between java and native shared library.
- SerialComHIDJNIBridge() - Constructor for class com.serialpundit.hid.internal.SerialComHIDJNIBridge
-
Allocates a new SerialComHIDJNIBridge object.
- SerialComRawHID - Class in com.serialpundit.hid
-
Contains APIs to communicate with a HID class device in raw mode.
- SerialComRawHID(String, String) - Constructor for class com.serialpundit.hid.SerialComRawHID
-
Construct and allocates a new SerialComRawHID object with given details and load/link
native libraries if required.
- setInputReportListener(IHIDInputReportListener) - Method in class com.serialpundit.hid.internal.HIDdevHandleInfo
-
Set the input report listener who will get input reports for given handle.
- setInputReportListenerState(boolean) - Method in class com.serialpundit.hid.internal.InputReportListenerState
-
Sets the state of input report listener worker thread to the given state.
- setInputReportListenerStateInstance(InputReportListenerState) - Method in class com.serialpundit.hid.internal.HIDdevHandleInfo
-
Set the state of worker thread's state instance associated with this input report listener.
- setListenerContext(long) - Method in class com.serialpundit.hid.internal.HIDdevHandleInfo
-
Set the context associated with this input report listener.
- shouldInputReportListenerExit() - Method in class com.serialpundit.hid.internal.InputReportListenerState
-
Tells whether worker thread should continue to listen for input report availability or not.