org.rococoa.cocoa.iokit
Class IOUSBDevReqOOL
java.lang.Object
com.sun.jna.Structure
com.ochafik.lang.jnaerator.runtime.Structure
org.rococoa.cocoa.iokit.IOUSBDevReqOOL
- Direct Known Subclasses:
- IOUSBDevReqOOL.ByReference, IOUSBDevReqOOL.ByValue
public class IOUSBDevReqOOL
- 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.
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 |
bmRequestType
public byte bmRequestType
bRequest
public byte bRequest
wValue
public short wValue
wIndex
public short wIndex
wLength
public short wLength
pData
public Pointer pData
wLenDone
public int wLenDone
pipeRef
public byte pipeRef
IOUSBDevReqOOL
public IOUSBDevReqOOL()
IOUSBDevReqOOL
public IOUSBDevReqOOL(byte bmRequestType,
byte bRequest,
short wValue,
short wIndex,
short wLength,
Pointer pData,
int wLenDone,
byte pipeRef)
- Parameters:
pData
- data pointer
wLenDone
- # bytes transferred
byReference
public IOUSBDevReqOOL.ByReference byReference()
byValue
public IOUSBDevReqOOL.ByValue byValue()
clone
public IOUSBDevReqOOL clone()
- Overrides:
clone
in class Object