org.rococoa.cocoa.iokit
Class IOUSBMatch
java.lang.Object
com.sun.jna.Structure
com.ochafik.lang.jnaerator.runtime.Structure
org.rococoa.cocoa.iokit.IOUSBMatch
- Direct Known Subclasses:
- IOUSBMatch.ByReference, IOUSBMatch.ByValue
public class IOUSBMatch
- extends com.ochafik.lang.jnaerator.runtime.Structure
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java, Rococoa, or JNA.
Constructor Summary |
IOUSBMatch()
|
IOUSBMatch(short usbClass,
short usbSubClass,
short usbProtocol,
short usbVendor,
short usbProduct)
|
Methods inherited from class com.ochafik.lang.jnaerator.runtime.Structure |
setupClone |
Methods inherited from class com.sun.jna.Structure |
allocateMemory, allocateMemory, cacheTypeInfo, clear, ensureAllocated, equals, getAutoRead, getAutoWrite, getFieldOrder, getNativeAlignment, getPointer, getStructAlignment, hashCode, newInstance, read, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setFieldOrder, setTypeMapper, size, sortFields, toArray, toArray, toString, useMemory, useMemory, write, writeField, writeField |
usbClass
public short usbClass
usbSubClass
public short usbSubClass
usbProtocol
public short usbProtocol
usbVendor
public short usbVendor
usbProduct
public short usbProduct
IOUSBMatch
public IOUSBMatch()
IOUSBMatch
public IOUSBMatch(short usbClass,
short usbSubClass,
short usbProtocol,
short usbVendor,
short usbProduct)
byReference
public IOUSBMatch.ByReference byReference()
byValue
public IOUSBMatch.ByValue byValue()
clone
public IOUSBMatch clone()
- Overrides:
clone
in class Object