IB_Session Unit
Classes Types Routines Vars Const

Description
This unit provides an object based interface to the InterBase API.

Classes
EIB_Error  Base exception type for IBO.
EIB_ISCError  Exception class that contains all the information gathered about the exception.
TIB_SessionBase  This class encapsulates the GDS32.DLL instance by providing an object based interface to the InterBase API.

Types
PIB_BlobNode 
PIB_Node 
PIB_NodeIndexItem 
PPIB_BlobNode 
TIB_AlterUserAction  Determins which action to take when calling the AlterUser method.
TIB_BlobCallbackEvent 
TIB_BlobCallbackStatus 
TIB_BlobNode 
TIB_BlobStreamMode 
TIB_ErrorEvent  Event type for processing exception codes at the API level.
TIB_Node 
TIB_NodeIndexItem 
TIB_Protocol  This type defines the protocols used to establish a connection.
TIB_RowFlags  This type is used in the buffered dataset to give information about each row.
TIB_RowFlagSet 
TIB_RowsAffected  Data structure to provide the number of affected rows after a statement is executed.

Routines
ClearBlobNodeData 
FindBlobNodeInList 
FreeBlobNodeData 
FreeBlobRefList 
GetArrayBufferLength 
GetBlobNodeFromList 
PutBlobNodeIntoList 
TransferBlobNodeData 

Global Variables
AttachCS 

Global Constants
BlankQuad 
FakePointer