org.rococoa.cocoa.iokit
Class IOUSBInterfaceDescriptor
java.lang.Object
com.sun.jna.Structure
com.ochafik.lang.jnaerator.runtime.Structure
org.rococoa.cocoa.iokit.IOUSBInterfaceDescriptor
- Direct Known Subclasses:
- IOUSBInterfaceDescriptor.ByReference, IOUSBInterfaceDescriptor.ByValue
public class IOUSBInterfaceDescriptor
- extends com.ochafik.lang.jnaerator.runtime.Structure
Constructor Summary |
IOUSBInterfaceDescriptor()
|
IOUSBInterfaceDescriptor(byte bLength,
byte bDescriptorType,
byte bInterfaceNumber,
byte bAlternateSetting,
byte bNumEndpoints,
byte bInterfaceClass,
byte bInterfaceSubClass,
byte bInterfaceProtocol,
byte iInterface)
|
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
bInterfaceNumber
public byte bInterfaceNumber
bAlternateSetting
public byte bAlternateSetting
bNumEndpoints
public byte bNumEndpoints
bInterfaceClass
public byte bInterfaceClass
bInterfaceSubClass
public byte bInterfaceSubClass
bInterfaceProtocol
public byte bInterfaceProtocol
iInterface
public byte iInterface
IOUSBInterfaceDescriptor
public IOUSBInterfaceDescriptor()
IOUSBInterfaceDescriptor
public IOUSBInterfaceDescriptor(byte bLength,
byte bDescriptorType,
byte bInterfaceNumber,
byte bAlternateSetting,
byte bNumEndpoints,
byte bInterfaceClass,
byte bInterfaceSubClass,
byte bInterfaceProtocol,
byte iInterface)
byReference
public IOUSBInterfaceDescriptor.ByReference byReference()
byValue
public IOUSBInterfaceDescriptor.ByValue byValue()
clone
public IOUSBInterfaceDescriptor clone()
- Overrides:
clone
in class Object