org.rococoa.cocoa.iokit
Class IOUSBHIDDescriptor

java.lang.Object
  extended by com.sun.jna.Structure
      extended by com.ochafik.lang.jnaerator.runtime.Structure
          extended by org.rococoa.cocoa.iokit.IOUSBHIDDescriptor
Direct Known Subclasses:
IOUSBHIDDescriptor.ByReference, IOUSBHIDDescriptor.ByValue

public class IOUSBHIDDescriptor
extends com.ochafik.lang.jnaerator.runtime.Structure


Nested Class Summary
static class IOUSBHIDDescriptor.ByReference
           
static class IOUSBHIDDescriptor.ByValue
           
 
Field Summary
 byte descLen
           
 byte descType
           
 short descVersNum
           
 byte hidCountryCode
           
 byte hidDescriptorLengthHi
           
 byte hidDescriptorLengthLo
           
 byte hidDescriptorType
           
 byte hidNumDescriptors
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
IOUSBHIDDescriptor()
           
IOUSBHIDDescriptor(byte descLen, byte descType, short descVersNum, byte hidCountryCode, byte hidNumDescriptors, byte hidDescriptorType, byte hidDescriptorLengthLo, byte hidDescriptorLengthHi)
           
 
Method Summary
 IOUSBHIDDescriptor.ByReference byReference()
           
 IOUSBHIDDescriptor.ByValue byValue()
           
 IOUSBHIDDescriptor clone()
           
 
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
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

descLen

public byte descLen

descType

public byte descType

descVersNum

public short descVersNum

hidCountryCode

public byte hidCountryCode

hidNumDescriptors

public byte hidNumDescriptors

hidDescriptorType

public byte hidDescriptorType

hidDescriptorLengthLo

public byte hidDescriptorLengthLo

hidDescriptorLengthHi

public byte hidDescriptorLengthHi
Constructor Detail

IOUSBHIDDescriptor

public IOUSBHIDDescriptor()

IOUSBHIDDescriptor

public IOUSBHIDDescriptor(byte descLen,
                          byte descType,
                          short descVersNum,
                          byte hidCountryCode,
                          byte hidNumDescriptors,
                          byte hidDescriptorType,
                          byte hidDescriptorLengthLo,
                          byte hidDescriptorLengthHi)
Method Detail

byReference

public IOUSBHIDDescriptor.ByReference byReference()

byValue

public IOUSBHIDDescriptor.ByValue byValue()

clone

public IOUSBHIDDescriptor clone()
Overrides:
clone in class Object