BufferProcs Struct Reference

The set of routines available in the Buffer Procs. More...

#include <PIGeneral.h>

Data Fields

int16 bufferProcsVersion
 The version number for the Buffer Procs.
int16 numBufferProcs
 The number of routines in this structure.
AllocateBufferProc allocateProc
 Function pointer for the allocate routine.
LockBufferProc lockProc
 Function pointer for the lock routine.
UnlockBufferProc unlockProc
 Function pointer for the unlock routine.
FreeBufferProc freeProc
 Function pointer for the free routine.
BufferSpaceProc spaceProc
 Function pointer for the space routine.
ReserveSpaceProc reserveProc
 Function pointer for space reservation.
AllocateBufferProc64 allocateProc64
 Function pointer for the allocate routine.
BufferSpaceProc64 spaceProc64
 Function pointer for the space routine.

Detailed Description

The set of routines available in the Buffer Procs.


Field Documentation

The version number for the Buffer Procs.

The number of routines in this structure.

Function pointer for the allocate routine.

Function pointer for the lock routine.

Function pointer for the unlock routine.

Function pointer for the free routine.

Function pointer for the space routine.

Function pointer for space reservation.

Function pointer for the allocate routine.

Function pointer for the space routine.


The documentation for this struct was generated from the following file: