org.rococoa.cocoa.iokit
Class IOFireWirePseudoAddressSpaceInterface_t

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

public class IOFireWirePseudoAddressSpaceInterface_t
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 IOFireWirePseudoAddressSpaceInterface_t.ByReference
           
static class IOFireWirePseudoAddressSpaceInterface_t.ByValue
           
static interface IOFireWirePseudoAddressSpaceInterface_t.ClientCommandIsComplete_callback
           
static interface IOFireWirePseudoAddressSpaceInterface_t.GetBuffer_callback
           
static interface IOFireWirePseudoAddressSpaceInterface_t.GetBufferSize_callback
           
static interface IOFireWirePseudoAddressSpaceInterface_t.GetFWAddress_callback
           
static interface IOFireWirePseudoAddressSpaceInterface_t.GetRefCon_callback
           
static interface IOFireWirePseudoAddressSpaceInterface_t.HRESULT_callback
           
static interface IOFireWirePseudoAddressSpaceInterface_t.IOFireWirePseudoAddressSpaceReadHandler_callback
           
static interface IOFireWirePseudoAddressSpaceInterface_t.IOFireWirePseudoAddressSpaceSkippedPacketHandler_callback
           
static interface IOFireWirePseudoAddressSpaceInterface_t.IOFireWirePseudoAddressSpaceWriteHandler_callback
           
static interface IOFireWirePseudoAddressSpaceInterface_t.NotificationIsOn_callback
           
static interface IOFireWirePseudoAddressSpaceInterface_t.TurnOffNotification_callback
           
static interface IOFireWirePseudoAddressSpaceInterface_t.TurnOnNotification_callback
           
static interface IOFireWirePseudoAddressSpaceInterface_t.ULONG_callback
           
static interface IOFireWirePseudoAddressSpaceInterface_t.ULONG_callback2
           
 
Field Summary
 Pointer _reserved
          headerdoc parse workaround
class IOFireWirePseudoAddressSpaceInterface: public IUnknown {
public:
 IOFWAsyncStreamListenerInterface_t.ClientCommandIsComplete_callback ClientCommandIsComplete
           
 IOFireWireAsyncStreamCommandInterface_t.GetBuffer_callback GetBuffer
           
 IOFireWirePhysicalAddressSpaceInterface_t.GetBufferSize_callback GetBufferSize
           
 IOFireWirePhysicalAddressSpaceInterface_t.GetFWAddress_callback GetFWAddress
           
 IOFWAsyncStreamListenerInterface_t.GetRefCon_callback GetRefCon
           
 IOFWAsyncStreamListenerInterface_t.NotificationIsOn_callback NotificationIsOn
           
 int revision
           
 IOFWAsyncStreamListenerInterface_t.TurnOffNotification_callback TurnOffNotification
           
 IOFWAsyncStreamListenerInterface_t.TurnOnNotification_callback TurnOnNotification
           
 int version
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
IOFireWirePseudoAddressSpaceInterface_t()
           
 
Method Summary
 IOFireWirePseudoAddressSpaceInterface_t.ByReference byReference()
           
 IOFireWirePseudoAddressSpaceInterface_t.ByValue byValue()
           
 IOFireWirePseudoAddressSpaceInterface_t 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 IOFireWirePseudoAddressSpaceInterface: public IUnknown {
public:


version

public int version

revision

public int revision

NotificationIsOn

public IOFWAsyncStreamListenerInterface_t.NotificationIsOn_callback NotificationIsOn

TurnOnNotification

public IOFWAsyncStreamListenerInterface_t.TurnOnNotification_callback TurnOnNotification

TurnOffNotification

public IOFWAsyncStreamListenerInterface_t.TurnOffNotification_callback TurnOffNotification

ClientCommandIsComplete

public IOFWAsyncStreamListenerInterface_t.ClientCommandIsComplete_callback ClientCommandIsComplete

GetFWAddress

public IOFireWirePhysicalAddressSpaceInterface_t.GetFWAddress_callback GetFWAddress

GetBuffer

public IOFireWireAsyncStreamCommandInterface_t.GetBuffer_callback GetBuffer

GetBufferSize

public IOFireWirePhysicalAddressSpaceInterface_t.GetBufferSize_callback GetBufferSize

GetRefCon

public IOFWAsyncStreamListenerInterface_t.GetRefCon_callback GetRefCon
Constructor Detail

IOFireWirePseudoAddressSpaceInterface_t

public IOFireWirePseudoAddressSpaceInterface_t()
Method Detail

byReference

public IOFireWirePseudoAddressSpaceInterface_t.ByReference byReference()

byValue

public IOFireWirePseudoAddressSpaceInterface_t.ByValue byValue()

clone

public IOFireWirePseudoAddressSpaceInterface_t clone()
Overrides:
clone in class Object