org.rococoa.cocoa.iokit
Class IOFireWireSBP2LibLoginInterface

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

public class IOFireWireSBP2LibLoginInterface
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 class IOFireWireSBP2LibLoginInterface.ByReference
           
static class IOFireWireSBP2LibLoginInterface.ByValue
           
static interface IOFireWireSBP2LibLoginInterface.createORB_callback
           
static interface IOFireWireSBP2LibLoginInterface.enableUnsolicitedStatus_callback
           
static interface IOFireWireSBP2LibLoginInterface.getLoginID_callback
           
static interface IOFireWireSBP2LibLoginInterface.getMaxCommandBlockSize_callback
           
static interface IOFireWireSBP2LibLoginInterface.getRefCon_callback
           
static interface IOFireWireSBP2LibLoginInterface.HRESULT_callback
           
static interface IOFireWireSBP2LibLoginInterface.ringDoorbell_callback
           
static interface IOFireWireSBP2LibLoginInterface.setBusyTimeoutRegisterValue_callback
           
static interface IOFireWireSBP2LibLoginInterface.setFetchAgentResetCallback_callback
           
static interface IOFireWireSBP2LibLoginInterface.setFetchAgentWriteCallback_callback
           
static interface IOFireWireSBP2LibLoginInterface.setLoginCallback_callback
           
static interface IOFireWireSBP2LibLoginInterface.setLoginFlags_callback
           
static interface IOFireWireSBP2LibLoginInterface.setLogoutCallback_callback
           
static interface IOFireWireSBP2LibLoginInterface.setMaxPayloadSize_callback
           
static interface IOFireWireSBP2LibLoginInterface.setPassword_callback
           
static interface IOFireWireSBP2LibLoginInterface.setReconnectTime_callback
           
static interface IOFireWireSBP2LibLoginInterface.setRefCon_callback
           
static interface IOFireWireSBP2LibLoginInterface.setStatusNotify_callback
           
static interface IOFireWireSBP2LibLoginInterface.setUnsolicitedStatusNotify_callback
           
static interface IOFireWireSBP2LibLoginInterface.submitFetchAgentReset_callback
           
static interface IOFireWireSBP2LibLoginInterface.submitLogin_callback
           
static interface IOFireWireSBP2LibLoginInterface.submitLogout_callback
           
static interface IOFireWireSBP2LibLoginInterface.submitORB_callback
           
static interface IOFireWireSBP2LibLoginInterface.ULONG_callback
           
static interface IOFireWireSBP2LibLoginInterface.ULONG_callback2
           
 
Field Summary
 Pointer _reserved
          headerdoc parse workaround
class IOFireWireSBP2LibLoginInterface: public IUnknown {
public:
 IOFireWireSBP2LibLoginInterface.createORB_callback createORB
           
 IOFireWireSBP2LibLoginInterface.enableUnsolicitedStatus_callback enableUnsolicitedStatus
           
 IOFireWireSBP2LibLoginInterface.getLoginID_callback getLoginID
           
 IOFireWireSBP2LibLoginInterface.getMaxCommandBlockSize_callback getMaxCommandBlockSize
           
 IOFireWireSBP2LibMgmtORBInterface.getRefCon_callback getRefCon
           
 short revision
           
 IOFireWireSBP2LibLoginInterface.ringDoorbell_callback ringDoorbell
           
 IOFireWireSBP2LibLoginInterface.setBusyTimeoutRegisterValue_callback setBusyTimeoutRegisterValue
           
 IOFireWireSBP2LibLoginInterface.setFetchAgentResetCallback_callback setFetchAgentResetCallback
           
 IOFireWireSBP2LibLoginInterface.setFetchAgentWriteCallback_callback setFetchAgentWriteCallback
           
 IOFireWireSBP2LibLoginInterface.setLoginCallback_callback setLoginCallback
           
 IOFireWireSBP2LibLoginInterface.setLoginFlags_callback setLoginFlags
           
 IOFireWireSBP2LibLoginInterface.setLogoutCallback_callback setLogoutCallback
           
 IOFireWireSBP2LibLoginInterface.setMaxPayloadSize_callback setMaxPayloadSize
           
 IOFireWireSBP2LibLoginInterface.setPassword_callback setPassword
           
 IOFireWireSBP2LibLoginInterface.setReconnectTime_callback setReconnectTime
           
 IOFireWireSBP2LibMgmtORBInterface.setRefCon_callback setRefCon
           
 IOFireWireSBP2LibLoginInterface.setStatusNotify_callback setStatusNotify
           
 IOFireWireSBP2LibLoginInterface.setUnsolicitedStatusNotify_callback setUnsolicitedStatusNotify
           
 IOFireWireSBP2LibLoginInterface.submitFetchAgentReset_callback submitFetchAgentReset
           
 IOFireWireSBP2LibLoginInterface.submitLogin_callback submitLogin
           
 IOFireWireSBP2LibLoginInterface.submitLogout_callback submitLogout
           
 IOFireWireSBP2LibMgmtORBInterface.submitORB_callback submitORB
           
 short version
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
IOFireWireSBP2LibLoginInterface()
           
 
Method Summary
 IOFireWireSBP2LibLoginInterface.ByReference byReference()
           
 IOFireWireSBP2LibLoginInterface.ByValue byValue()
           
 IOFireWireSBP2LibLoginInterface 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
headerdoc parse workaround
class IOFireWireSBP2LibLoginInterface: public IUnknown {
public:


version

public short version

revision

public short revision

submitLogin

public IOFireWireSBP2LibLoginInterface.submitLogin_callback submitLogin

submitLogout

public IOFireWireSBP2LibLoginInterface.submitLogout_callback submitLogout

setLoginFlags

public IOFireWireSBP2LibLoginInterface.setLoginFlags_callback setLoginFlags

setLoginCallback

public IOFireWireSBP2LibLoginInterface.setLoginCallback_callback setLoginCallback

setLogoutCallback

public IOFireWireSBP2LibLoginInterface.setLogoutCallback_callback setLogoutCallback

setRefCon

public IOFireWireSBP2LibMgmtORBInterface.setRefCon_callback setRefCon

getRefCon

public IOFireWireSBP2LibMgmtORBInterface.getRefCon_callback getRefCon

getMaxCommandBlockSize

public IOFireWireSBP2LibLoginInterface.getMaxCommandBlockSize_callback getMaxCommandBlockSize

getLoginID

public IOFireWireSBP2LibLoginInterface.getLoginID_callback getLoginID

setMaxPayloadSize

public IOFireWireSBP2LibLoginInterface.setMaxPayloadSize_callback setMaxPayloadSize

setReconnectTime

public IOFireWireSBP2LibLoginInterface.setReconnectTime_callback setReconnectTime

createORB

public IOFireWireSBP2LibLoginInterface.createORB_callback createORB

submitORB

public IOFireWireSBP2LibMgmtORBInterface.submitORB_callback submitORB

setUnsolicitedStatusNotify

public IOFireWireSBP2LibLoginInterface.setUnsolicitedStatusNotify_callback setUnsolicitedStatusNotify

setStatusNotify

public IOFireWireSBP2LibLoginInterface.setStatusNotify_callback setStatusNotify

setFetchAgentResetCallback

public IOFireWireSBP2LibLoginInterface.setFetchAgentResetCallback_callback setFetchAgentResetCallback

submitFetchAgentReset

public IOFireWireSBP2LibLoginInterface.submitFetchAgentReset_callback submitFetchAgentReset

setFetchAgentWriteCallback

public IOFireWireSBP2LibLoginInterface.setFetchAgentWriteCallback_callback setFetchAgentWriteCallback

ringDoorbell

public IOFireWireSBP2LibLoginInterface.ringDoorbell_callback ringDoorbell

enableUnsolicitedStatus

public IOFireWireSBP2LibLoginInterface.enableUnsolicitedStatus_callback enableUnsolicitedStatus

setBusyTimeoutRegisterValue

public IOFireWireSBP2LibLoginInterface.setBusyTimeoutRegisterValue_callback setBusyTimeoutRegisterValue

setPassword

public IOFireWireSBP2LibLoginInterface.setPassword_callback setPassword
Constructor Detail

IOFireWireSBP2LibLoginInterface

public IOFireWireSBP2LibLoginInterface()
Method Detail

byReference

public IOFireWireSBP2LibLoginInterface.ByReference byReference()

byValue

public IOFireWireSBP2LibLoginInterface.ByValue byValue()

clone

public IOFireWireSBP2LibLoginInterface clone()
Overrides:
clone in class Object