org.rococoa.cocoa.iokit
Class IOUSBConfigurationDescriptor
java.lang.Object
com.sun.jna.Structure
com.ochafik.lang.jnaerator.runtime.Structure
org.rococoa.cocoa.iokit.IOUSBConfigurationDescriptor
- Direct Known Subclasses:
- IOUSBConfigurationDescriptor.ByReference, IOUSBConfigurationDescriptor.ByValue
public class IOUSBConfigurationDescriptor
- extends com.ochafik.lang.jnaerator.runtime.Structure
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 |
bLength
public byte bLength
bDescriptorType
public byte bDescriptorType
wTotalLength
public short wTotalLength
bNumInterfaces
public byte bNumInterfaces
bConfigurationValue
public byte bConfigurationValue
iConfiguration
public byte iConfiguration
bmAttributes
public byte bmAttributes
MaxPower
public byte MaxPower
IOUSBConfigurationDescriptor
public IOUSBConfigurationDescriptor()
IOUSBConfigurationDescriptor
public IOUSBConfigurationDescriptor(byte bLength,
byte bDescriptorType,
short wTotalLength,
byte bNumInterfaces,
byte bConfigurationValue,
byte iConfiguration,
byte bmAttributes,
byte MaxPower)
byReference
public IOUSBConfigurationDescriptor.ByReference byReference()
byValue
public IOUSBConfigurationDescriptor.ByValue byValue()
clone
public IOUSBConfigurationDescriptor clone()
- Overrides:
clone
in class Object