IOFireWireDCLCommandPoolInterface

Declared In:

Overview

Description forthcoming.



Functions

Allocate
AllocateCallProcDCL
AllocateJumpDCL
AllocateLabelDCL
AllocatePtrTimeStampDCL
AllocateReceiveBufferDCL
AllocateReceivePacketDCL
AllocateReceivePacketStartDCL
AllocateSendBufferDCL
AllocateSendPacketDCL
AllocateSendPacketStartDCL
AllocateSendPacketWithHeaderStartDCL
AllocateSetTagSyncBitsDCL
AllocateTransferBufferDCL
AllocateTransferPacketDCL
AllocateUpdateDCLListDCL
AllocateWithOpcode
Free
GetBytesRemaining
GetSize
SetSize

Allocate


DCLCommand* ( *Allocate) (
    IOFireWireLibDCLCommandPoolRef self,
    IOByteCount inSize );  
Discussion

Description forthcoming


AllocateCallProcDCL


DCLCommand* ( *AllocateCallProcDCL) (
    IOFireWireLibDCLCommandPoolRef self,
    DCLCommand *inDCL,
    DCLCallCommandProc *inProc,
    DCLCallProcDataType inProcData);  
Discussion

Description forthcoming


AllocateJumpDCL


DCLCommand* ( *AllocateJumpDCL) (
    IOFireWireLibDCLCommandPoolRef self,
    DCLCommand *inDCL,
    DCLLabel *pInJumpDCLLabel);  
Discussion

Description forthcoming


AllocateLabelDCL


DCLCommand* ( *AllocateLabelDCL) (
    IOFireWireLibDCLCommandPoolRef self,
    DCLCommand *inDCL);  
Discussion

Description forthcoming


AllocatePtrTimeStampDCL


DCLCommand* ( *AllocatePtrTimeStampDCL) (
    IOFireWireLibDCLCommandPoolRef self,
    DCLCommand *inDCL,
    UInt32 *inTimeStampPtr);  
Discussion

Description forthcoming


AllocateReceiveBufferDCL


DCLCommand* ( *AllocateReceiveBufferDCL) (
    IOFireWireLibDCLCommandPoolRef self,
    DCLCommand *inDCL,
    void *inBuffer,
    IOByteCount inSize,
    IOByteCount inPacketSize,
    UInt32 inBufferOffset);  
Discussion

Description forthcoming


AllocateReceivePacketDCL


DCLCommand* ( *AllocateReceivePacketDCL) (
    IOFireWireLibDCLCommandPoolRef self,
    DCLCommand *inDCL,
    void *inBuffer,
    IOByteCount inSize);  
Discussion

Description forthcoming


AllocateReceivePacketStartDCL


DCLCommand* ( *AllocateReceivePacketStartDCL)(
    IOFireWireLibDCLCommandPoolRef self,
    DCLCommand *inDCL,
    void *inBuffer,
    IOByteCount inSize);  
Discussion

Description forthcoming


AllocateSendBufferDCL


DCLCommand* ( *AllocateSendBufferDCL) (
    IOFireWireLibDCLCommandPoolRef self,
    DCLCommand *inDCL,
    void *inBuffer,
    IOByteCount inSize,
    IOByteCount inPacketSize,
    UInt32 inBufferOffset);  
Discussion

Description forthcoming


AllocateSendPacketDCL


DCLCommand* ( *AllocateSendPacketDCL) (
    IOFireWireLibDCLCommandPoolRef self,
    DCLCommand *inDCL,
    void *inBuffer,
    IOByteCount inSize);  
Discussion

Description forthcoming


AllocateSendPacketStartDCL


DCLCommand* ( *AllocateSendPacketStartDCL) (
    IOFireWireLibDCLCommandPoolRef self,
    DCLCommand *inDCL,
    void *inBuffer,
    IOByteCount inSize);  
Discussion

Description forthcoming


AllocateSendPacketWithHeaderStartDCL


DCLCommand* ( *AllocateSendPacketWithHeaderStartDCL)(
    IOFireWireLibDCLCommandPoolRef self,
    DCLCommand *inDCL,
    void *inBuffer,
    IOByteCount inSize);  
Discussion

Description forthcoming


AllocateSetTagSyncBitsDCL


DCLCommand* ( *AllocateSetTagSyncBitsDCL) (
    IOFireWireLibDCLCommandPoolRef self,
    DCLCommand *inDCL,
    UInt16 inTagBits,
    UInt16 inSyncBits);  
Discussion

Description forthcoming


AllocateTransferBufferDCL


DCLCommand* ( *AllocateTransferBufferDCL) (
    IOFireWireLibDCLCommandPoolRef self,
    DCLCommand *inDCL,
    UInt32 inOpcode,
    void *inBuffer,
    IOByteCount inSize,
    IOByteCount inPacketSize,
    UInt32 inBufferOffset);  
Discussion

Description forthcoming


AllocateTransferPacketDCL


DCLCommand* ( *AllocateTransferPacketDCL) (
    IOFireWireLibDCLCommandPoolRef self,
    DCLCommand *inDCL,
    UInt32 inOpcode,
    void *inBuffer,
    IOByteCount inSize);  
Discussion

Description forthcoming


AllocateUpdateDCLListDCL


DCLCommand* ( *AllocateUpdateDCLListDCL) (
    IOFireWireLibDCLCommandPoolRef self,
    DCLCommand *inDCL,
    DCLCommand **inDCLCommandList,
    UInt32 inNumCommands);  
Discussion

Description forthcoming


AllocateWithOpcode


IOReturn ( *AllocateWithOpcode) (
    IOFireWireLibDCLCommandPoolRef self,
    DCLCommand *inDCL,
    DCLCommand **outDCL,
    UInt32 opcode,
    ... );  
Discussion

Description forthcoming


Free


void ( *Free) (
    IOFireWireLibDCLCommandPoolRef self,
    DCLCommand *inDCL );  
Discussion

Description forthcoming


GetBytesRemaining


IOByteCount ( *GetBytesRemaining) (
    IOFireWireLibDCLCommandPoolRef self );  
Discussion

Description forthcoming


GetSize


IOByteCount ( *GetSize) (
    IOFireWireLibDCLCommandPoolRef self );  
Discussion

Description forthcoming


SetSize


Boolean ( *SetSize) (
    IOFireWireLibDCLCommandPoolRef self,
    IOByteCount inSize );  
Discussion

Description forthcoming

Member Data

revision
version

revision


UInt32 revision;  
Discussion

Interface revision.


version


UInt32 version;  
Discussion

Interface version.

 

Did this document help you? Yes It's good, but... Not helpful...

 

Last Updated: 2009-10-15