org.rococoa.cocoa.iokit
Class IOFireWireLibIRMAllocationInterface_t

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

public class IOFireWireLibIRMAllocationInterface_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 interface IOFireWireLibIRMAllocationInterface_t.allocateIsochResources_callback
           
static interface IOFireWireLibIRMAllocationInterface_t.areIsochResourcesAllocated_callback
           
static class IOFireWireLibIRMAllocationInterface_t.ByReference
           
static class IOFireWireLibIRMAllocationInterface_t.ByValue
           
static interface IOFireWireLibIRMAllocationInterface_t.deallocateIsochResources_callback
           
static interface IOFireWireLibIRMAllocationInterface_t.GetRefCon_callback
           
static interface IOFireWireLibIRMAllocationInterface_t.HRESULT_callback
           
static interface IOFireWireLibIRMAllocationInterface_t.NotificationIsOn_callback
           
static interface IOFireWireLibIRMAllocationInterface_t.SetRefCon_callback
           
static interface IOFireWireLibIRMAllocationInterface_t.setReleaseIRMResourcesOnFree_callback
           
static interface IOFireWireLibIRMAllocationInterface_t.TurnOffNotification_callback
           
static interface IOFireWireLibIRMAllocationInterface_t.TurnOnNotification_callback
           
static interface IOFireWireLibIRMAllocationInterface_t.ULONG_callback
           
static interface IOFireWireLibIRMAllocationInterface_t.ULONG_callback2
           
 
Field Summary
 Pointer _reserved
           
 IOFireWireLibIRMAllocationInterface_t.allocateIsochResources_callback allocateIsochResources
           
 IOFireWireLibIRMAllocationInterface_t.areIsochResourcesAllocated_callback areIsochResourcesAllocated
           
 IOFireWireLibIRMAllocationInterface_t.deallocateIsochResources_callback deallocateIsochResources
           
 IOFWAsyncStreamListenerInterface_t.GetRefCon_callback GetRefCon
           
 IOFWAsyncStreamListenerInterface_t.NotificationIsOn_callback NotificationIsOn
           
 int revision
           
 IOFireWireIsochChannelInterface_t.SetRefCon_callback SetRefCon
           
 IOFireWireLibIRMAllocationInterface_t.setReleaseIRMResourcesOnFree_callback setReleaseIRMResourcesOnFree
           
 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
IOFireWireLibIRMAllocationInterface_t()
           
 
Method Summary
 IOFireWireLibIRMAllocationInterface_t.ByReference byReference()
           
 IOFireWireLibIRMAllocationInterface_t.ByValue byValue()
           
 IOFireWireLibIRMAllocationInterface_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

version

public int version

revision

public int revision

setReleaseIRMResourcesOnFree

public IOFireWireLibIRMAllocationInterface_t.setReleaseIRMResourcesOnFree_callback setReleaseIRMResourcesOnFree

allocateIsochResources

public IOFireWireLibIRMAllocationInterface_t.allocateIsochResources_callback allocateIsochResources

deallocateIsochResources

public IOFireWireLibIRMAllocationInterface_t.deallocateIsochResources_callback deallocateIsochResources

areIsochResourcesAllocated

public IOFireWireLibIRMAllocationInterface_t.areIsochResourcesAllocated_callback areIsochResourcesAllocated

NotificationIsOn

public IOFWAsyncStreamListenerInterface_t.NotificationIsOn_callback NotificationIsOn

TurnOnNotification

public IOFWAsyncStreamListenerInterface_t.TurnOnNotification_callback TurnOnNotification

TurnOffNotification

public IOFWAsyncStreamListenerInterface_t.TurnOffNotification_callback TurnOffNotification

SetRefCon

public IOFireWireIsochChannelInterface_t.SetRefCon_callback SetRefCon

GetRefCon

public IOFWAsyncStreamListenerInterface_t.GetRefCon_callback GetRefCon
Constructor Detail

IOFireWireLibIRMAllocationInterface_t

public IOFireWireLibIRMAllocationInterface_t()
Method Detail

byReference

public IOFireWireLibIRMAllocationInterface_t.ByReference byReference()

byValue

public IOFireWireLibIRMAllocationInterface_t.ByValue byValue()

clone

public IOFireWireLibIRMAllocationInterface_t clone()
Overrides:
clone in class Object