org.rococoa.cocoa.iokit
Class IOFireWireSBP2LibLUNInterface

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

public class IOFireWireSBP2LibLUNInterface
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.


Nested Class Summary
static interface IOFireWireSBP2LibLUNInterface.addCallbackDispatcherToRunLoop_callback
           
static class IOFireWireSBP2LibLUNInterface.ByReference
           
static class IOFireWireSBP2LibLUNInterface.ByValue
           
static interface IOFireWireSBP2LibLUNInterface.close_callback
           
static interface IOFireWireSBP2LibLUNInterface.createLogin_callback
           
static interface IOFireWireSBP2LibLUNInterface.createMgmtORB_callback
           
static interface IOFireWireSBP2LibLUNInterface.getRefCon_callback
           
static interface IOFireWireSBP2LibLUNInterface.getSessionRef_callback
           
static interface IOFireWireSBP2LibLUNInterface.HRESULT_callback
           
static interface IOFireWireSBP2LibLUNInterface.open_callback
           
static interface IOFireWireSBP2LibLUNInterface.openWithSessionRef_callback
           
static interface IOFireWireSBP2LibLUNInterface.removeCallbackDispatcherFromRunLoop_callback
           
static interface IOFireWireSBP2LibLUNInterface.setMessageCallback_callback
           
static interface IOFireWireSBP2LibLUNInterface.setRefCon_callback
           
static interface IOFireWireSBP2LibLUNInterface.ULONG_callback
           
static interface IOFireWireSBP2LibLUNInterface.ULONG_callback2
           
 
Field Summary
 Pointer _reserved
           
 IOFireWireSBP2LibLUNInterface.addCallbackDispatcherToRunLoop_callback addCallbackDispatcherToRunLoop
           
 IOHIDDeviceInterface122.close_callback close
           
 IOFireWireSBP2LibLUNInterface.createLogin_callback createLogin
           
 IOFireWireSBP2LibLUNInterface.createMgmtORB_callback createMgmtORB
           
 IOFireWireSBP2LibMgmtORBInterface.getRefCon_callback getRefCon
           
 IOFireWireSBP2LibLUNInterface.getSessionRef_callback getSessionRef
           
 IOHIDDeviceInterface122.open_callback open
           
 IOFireWireSBP2LibLUNInterface.openWithSessionRef_callback openWithSessionRef
           
 IOFireWireSBP2LibLUNInterface.removeCallbackDispatcherFromRunLoop_callback removeCallbackDispatcherFromRunLoop
           
 short revision
           
 IOFireWireSBP2LibLUNInterface.setMessageCallback_callback setMessageCallback
           
 IOFireWireSBP2LibMgmtORBInterface.setRefCon_callback setRefCon
           
 short version
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
IOFireWireSBP2LibLUNInterface()
           
 
Method Summary
 IOFireWireSBP2LibLUNInterface.ByReference byReference()
           
 IOFireWireSBP2LibLUNInterface.ByValue byValue()
           
 IOFireWireSBP2LibLUNInterface 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

_reserved

public Pointer _reserved

version

public short version

revision

public short revision

open

public IOHIDDeviceInterface122.open_callback open

openWithSessionRef

public IOFireWireSBP2LibLUNInterface.openWithSessionRef_callback openWithSessionRef

getSessionRef

public IOFireWireSBP2LibLUNInterface.getSessionRef_callback getSessionRef

close

public IOHIDDeviceInterface122.close_callback close

addCallbackDispatcherToRunLoop

public IOFireWireSBP2LibLUNInterface.addCallbackDispatcherToRunLoop_callback addCallbackDispatcherToRunLoop

removeCallbackDispatcherFromRunLoop

public IOFireWireSBP2LibLUNInterface.removeCallbackDispatcherFromRunLoop_callback removeCallbackDispatcherFromRunLoop

setMessageCallback

public IOFireWireSBP2LibLUNInterface.setMessageCallback_callback setMessageCallback

setRefCon

public IOFireWireSBP2LibMgmtORBInterface.setRefCon_callback setRefCon

getRefCon

public IOFireWireSBP2LibMgmtORBInterface.getRefCon_callback getRefCon

createLogin

public IOFireWireSBP2LibLUNInterface.createLogin_callback createLogin

createMgmtORB

public IOFireWireSBP2LibLUNInterface.createMgmtORB_callback createMgmtORB
Constructor Detail

IOFireWireSBP2LibLUNInterface

public IOFireWireSBP2LibLUNInterface()
Method Detail

byReference

public IOFireWireSBP2LibLUNInterface.ByReference byReference()

byValue

public IOFireWireSBP2LibLUNInterface.ByValue byValue()

clone

public IOFireWireSBP2LibLUNInterface clone()
Overrides:
clone in class Object