Package org.hid4java.jna
Class HidDeviceStructure
java.lang.Object
com.sun.jna.Structure
org.hid4java.jna.HidDeviceStructure
- All Implemented Interfaces:
com.sun.jna.Structure.ByReference
public class HidDeviceStructure
extends com.sun.jna.Structure
implements com.sun.jna.Structure.ByReference
Low level JNA value object to provide a HID device pointer
-
Nested Class Summary
Nested classes/interfaces inherited from class com.sun.jna.Structure
com.sun.jna.Structure.ByReference, com.sun.jna.Structure.ByValue, com.sun.jna.Structure.FieldOrder, com.sun.jna.Structure.StructField
-
Field Summary
FieldsFields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.sun.jna.Structure
allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, calculateSize, clear, createFieldsOrder, createFieldsOrder, createFieldsOrder, createFieldsOrder, dataEquals, dataEquals, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFields, getNativeAlignment, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, read, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeField
-
Field Details
-
ptr
public com.sun.jna.Pointer ptr
-
-
Constructor Details
-
HidDeviceStructure
public HidDeviceStructure(com.sun.jna.Pointer p)
-
-
Method Details
-
ptr
public com.sun.jna.Pointer ptr() -
getFieldOrder
- Overrides:
getFieldOrder
in classcom.sun.jna.Structure
-