Product Documentation

FairCom ISAM for C

Previous Topic

Next Topic

Full Names

This table lists the functions alphabetically by the Full Name.

Full Name

Abbreviated Name

Function Type

Abort

TRANABT

Transaction Processing API

AbortXtd

TRANABTX

Transaction Processing API

AddCtResource

ADDRES

Utility API

AddKey

ADDKEY

Low-Level Data Manipulation API

AddRecord

ADDREC

ISAM Data Manipulation API

AddVRecord

ADDVREC

ISAM Data Manipulation API

AllocateBatch

ALCBAT

ISAM Data Manipulation - Batch API

AllocateSet

ALCSET

ISAM Data Manipulation - Sets API

AvailableFileNbr

AVLFILNUM

Utility API

Begin

TRANBEG

Transaction Processing API

BuildKey

frmkey

Low-Level Data Manipulation API

ChangeBatch

CHGBAT

ISAM Data Manipulation - Batch API

ChangeHistory

CHGHST

Transaction Processing API

ChangeISAMContext

CHGICON

ISAM Data Manipulation - Context API

ChangeSet

CHGSET

ISAM Data Manipulation - Sets API

CleanIndexXtd

CLNIDXX

Utility API

ClearSavePoint

SAVPCLR

Transaction Processing API

ClearTranError

TRANCLR

Transaction Processing API

CloseCtFile

CLSFIL

Low-Level Data Manipulation API

CloseIFile

CLIFIL

Initialization API - ISAM

CloseISAM

CLISAM

Initialization API - ISAM

CloseISAMContext

CLSICON

ISAM Data Manipulation - Context API

CloseRFile

CLRFIL

Initialization API - ISAM

Commit

TRANEND

Transaction Processing API

CompactIFile

CMPIFIL

Utility API

CompactIFileXtd

CMPIFILX

Utility API

cpybuf

cpybuf

Miscellaneous Functions

CreateDataFile

CREDAT

Low-Level Data Definition API

CreateDataFileXtd

CREDATX

Low-Level Data Definition API

CreateDataFileXtd8

CREDATX8

Low-Level Data Definition API

CreateIFile

CREIFIL

ISAM Data Definition API

CreateIFileXtd

CREIFILX

ISAM Data Definition API

CreateIFileXtd8

CREIFILX8

ISAM Data Definition API

CreateIndexFile

CREIDX

Low-Level Data Definition API

CreateIndexFileXtd

CREIDXX

Low-Level Data Definition API

CreateIndexFileXtd8

CREIDXX8

Low-Level Data Definition API

CreateIndexMember

CREMEM

Low-Level Data Definition API

CreateISAM

CREISAM

ISAM Data Definition API

CreateISAMXtd

CREISAMX

ISAM Data Definition API

ctFILELIST

ctFILELIST

Utility API

ctGETHGH

ctGETHGH

Low-Level Data Manipulation API

ctMBprefix

ctMBprefix

Utility API

CtreeAsynchronous

CTASYNC

Utility API

CtreeCheckPoint

CTCHKPNT

Transaction Processing API

CtreeFlushFile

CTFLUSH

Utility API

CtreeFlushFileXtd

CTFLUSHX

Utility API

ctSETHGH

ctSETHGH

Low-level Data Manipulation API

ctStatusLogWrite

ctStatusLogWrite

Server DLL (server side)

ctThrdAttach

ctThrdAttach

Initialization API - ctThrd API

ctThrdBlockCls

ctThrdBlockCls

Initialization API - ctThrd API

ctThrdBlockGet

ctThrdBlockGet

Initialization API - ctThrd API

ctThrdBlockInit

ctThrdBlockInit

Initialization API - ctThrd API

ctThrdBlockRel

ctThrdBlockRel

Initialization API - ctThrd API

ctThrdBlockWait

ctThrdBlockWait

Initialization API - ctThrd API

ctThrdCreate

ctThrdCreate

Initialization API - ctThrd API

ctThrdData

ctThrdData

Initialization API - ctThrd API

ctThrdDataSet

ctThrdDataSet

Initialization API - ctThrd API

ctThrdDetach

ctThrdDetach

Initialization API - ctThrd API

ctThrdExit

ctThrdExit

Initialization API - ctThrd API

ctThrdHandle

ctThrdHandle

Initialization API - ctThrd API

ctThrdInit

ctThrdInit

Initialization API - ctThrd API

ctThrdLIFOWrite

ctThrdLIFOWrite

Initialization API - ctThrd API

ctThrdMutexCls

ctThrdMutexCls

Initialization API - ctThrd API

ctThrdMutexGet

ctThrdMutexGet

Initialization API - ctThrd API

ctThrdMutexInit

ctThrdMutexInit

Initialization API - ctThrd API

ctThrdMutexRel

ctThrdMutexRel

Initialization API - ctThrd API

ctThrdMutexTry

ctThrdMutexTry

Initialization API - ctThrd API

ctThrdQueueClose

ctThrdQueueClose

Initialization API - ctThrd API

ctThrdQueueCount

ctThrdQueueCount

Initialization API - ctThrd API

ctThrdQueueMlen

ctThrdQueueMlen

Initialization API - ctThrd API

ctThrdQueueOpen

ctThrdQueueOpen

Initialization API - ctThrd API

ctThrdQueueRead

ctThrdQueueRead

Initialization API - ctThrd API

ctThrdQueueReadDirect

ctThrdQueueReadDirect

Initialization API - ctThrd API

ctThrdQueueWrite

ctThrdQueueWrite

Initialization API - ctThrd API

ctThrdQueueWriteDirect

ctThrdQueueWriteDirect

Initialization API - ctThrd API

ctThrdSemapCls

ctThrdSemapCls

Initialization API - ctThrd API

ctThrdSemapGet

ctThrdSemapGet

Initialization API - ctThrd API

ctThrdSemapInit

ctThrdSemapInit

Initialization API - ctThrd API

ctThrdSemapRel

ctThrdSemapRel

Initialization API - ctThrd API

ctThrdSemapTry

ctThrdSemapTry

Initialization API - ctThrd API

ctThrdSleep

ctThrdSleep

Initialization API - ctThrd API

ctThrdTerm

ctThrdTerm

Initialization API - ctThrd API

ctu16tou8

ctu16tou8

Utility API

ctu8tou16

ctu8tou16

Utility API

ctVerifyFile

ctVerifyFile

Verifies integrity of a file

ctVERIFYidx

ctVERIFYidx

Verifies integrity of a file

CurrentFileOffset

GETCURP

ISAM Data Manipulation API

CurrentISAMKey

GETCURK

ISAM Data Manipulation API

CurrentLowLevelKey

GETCURKL

Low-Level Data Manipulation API

DeleteCtFile

DELFIL

Low-Level Data Definition API

DeleteCtResource

DELRES

Utility API

DeleteIFile

DELIFIL

ISAM Data Definition API

DeleteKey

DELCHK

Low-Level Data Manipulation API

DeleteKeyBlind

DELBLD

Low-Level Data Manipulation API

DeleteRecord

DELREC

ISAM Data Manipulation API

DeleteRFile

DELRFIL

ISAM Data Definition API

DeleteVRecord

DELVREC

ISAM Data Manipulation API

DoBatch

BATSET

ISAM Data Manipulation - Batch API

DropIndex

ctDROPIDX

ISAM Data Definition API

EnableCtResource

ENARES

Utility API

EstimateKeySpan

ESTKEY

Low-Level Data Manipulation API

FirstInSet

FRSSET

ISAM Data Manipulation - Sets API

FirstInVSet

FRSVSET

ISAM Data Manipulation - Sets API

FirstKey

FRSKEY

Low-Level Data Manipulation API

FirstRecord

FRSREC

ISAM Data Manipulation API

FirstVRecord

FRSVREC

ISAM Data Manipulation API

FreeBatch

FREBAT

ISAM Data Manipulation - Batch API

FreeBatchNbr

FREBATN

ISAM Data Manipulation - Batch API

FreeHistory

FREHST

Transaction Processing API

FreeHistoryNbr

FREHSTN

Transaction Processing API

FreeSet

FRESET

ISAM Data Manipulation - Sets API

FreeSetNbr

FRESETN

ISAM Data Manipulation - Sets API

GetAltSequence

GETALTSEQ

Low-Level Data Definition API

GetConditionalIndex

GETCIDX

ISAM Data Definition API

GetCtFileInfo

GETFIL

Low-Level Data Definition API

GetCtResource

GETRES

Initialization API - Instance Control

GetCtreePointer

GETCTREE

Utility API

GetCtTempFileName

TMPNAME

Utility API

GetDODA

GETDODA

ISAM Data Definition API

GetGTEKey

GTEKEY

Low-Level Data Manipulation API

GetGTERecord

GTEREC

ISAM Data Manipulation API

GetGTEVRecord

GTEVREC

ISAM Data Manipulation API

GetGTKey

GTKEY

Low-level Data Manipulation API

GetGTRecord

GTREC

ISAM Data Manipulation API

GetGTVRecord

GTVREC

ISAM Data Manipulation API

GetIFile

GETIFIL

ISAM Data Definition API

GetKey

EQLKEY

Low-Level Data Manipulation API

GetLTEKey

LTEKEY

Low-Level Data Manipulation API

GetLTERecord

LTEREC

ISAM Data Manipulation API

GetLTEVRecord

LTEVREC

ISAM Data Manipulation API

GetLTKey

LTKEY

Low-Level Data Manipulation API

GetLTRecord

LTREC

ISAM Data Manipulation API

GetLTVRecord

LTVREC

ISAM Data Manipulation API

GetORDKey

ORDKEY

Low-Level Data Manipulation API

GetRecord

EQLREC

ISAM Data Manipulation API

GetSerialNbr

SERIALNUM

Utility API

GetServerInfo

GetServerInfo

Low-Level Data Definition API

GetServerInfoXtd

GetServerInfoXtd

Low-Level Data Definition API

GetSuperFileNames

GETMNAME

Low-Level Data Definition API

GetSymbolicNames

GETNAM

Low-Level Data Definition API

GetVRecord

EQLVREC

ISAM Data Manipulation API

GetXtdCreateBlock

GETXCREBLK

Utility API

GetXtdKeySegmentDef

GETKSEGDEF

ISAM Data Definition API

InitCTree

INTREE

Initialization API - Low-level

InitCTreeXtd

INTREEX

Initialization API - Low-level

InitISAM

INTISAM

Initialization API - ISAM

InitISAMXtd

INTISAMX

Initialization API - ISAM

IOPERFORMANCE

IOPERFORMANCE

Server Administration API

IOPERFORMANCEX

IOPERFORMANCEX

Server Administration API

KeyAtPercentile

FRCKEY

Low-Level Data Manipulation API

LastInSet

LSTSET

ISAM Data Manipulation - Sets API

LastInVSet

LSTVSET

ISAM Data Manipulation - Sets API

LastKey

LSTKEY

Low-Level Data Manipulation API

LastRecord

LSTREC

ISAM Data Manipulation API

LastVRecord

LSTVREC

ISAM Data Manipulation API

LoadKey

LOADKEY

Low-Level Data Manipulation API

LockCtData

LOKREC

Low-Level Data Manipulation API

LockDump

ctLOKDMP

Server Administration API

LockISAM

LKISAM

ISAM Data Manipulation API

NbrOfKeyEntries

IDXENT

Low-Level Data Manipulation API

NbrOfKeysInRange

RNGENT

Low-Level Data Manipulation API

NbrOfRecords

DATENT

ISAM Data Manipulation API

NewData

NEWREC

Low-Level Data Manipulation API

NewVData

NEWVREC

Low-Level Data Manipulation API

NextCtree

NXTCTREE

Initialization API - Instance Control

NextInSet

NXTSET

ISAM Data Manipulation - Sets API

NextInVSet

NXTVSET

ISAM Data Manipulation - Sets API

NextKey

NXTKEY

Low-Level Data Manipulation API

NextRecord

NXTREC

ISAM Data Manipulation API

NextVRecord

NXTVREC

ISAM Data Manipulation API

OpenCtFile

OPNFIL

Initialization API - ISAM

OpenCtFileXtd

OPNFILX

Initialization API - ISAM

OpenFileWithResource

OPNRFIL

Initialization API - ISAM

OpenFileWithResourceXtd

OPNRFILX

Initialization API - ISAM

OpenIFile

OPNIFIL

Initialization API - ISAM

OpenIFileXtd

OPNIFILX

Initialization API - ISAM

OpenISAM

OPNISAM

Initialization API - ISAM

OpenISAMContext

OPNICON

Initialization API - ISAM

OpenISAMXtd

OPNISAMX

Initialization API - ISAM

PartitionAdmin

PTADMIN

Utility API

Perform

PERFORM

Server Administration API

PermIIndex

PRMIIDX

ISAM Data Definition API

PermIIndex8

PRMIIDX8

ISAM Data Definition API

PositionSet

MIDSET

ISAM Data Manipulation - Sets API

PositionVSet

MIDVSET

ISAM Data Manipulation - Sets API

PreviousInSet

PRVSET

ISAM Data Manipulation API

PreviousInVSet

PRVVSET

ISAM Data Manipulation API

PreviousKey

PRVKEY

Low-level Data Manipulation API

PreviousRecord

PRVREC

ISAM Data Manipulation API

PreviousVRecord

PRVVREC

ISAM Data Manipulation API

PutDODA

PUTDODA

ISAM Data Definition API

PutIFile

PUTIFIL

ISAM Data Definition API

PutIFileXtd

PUTIFILX

ISAM Data Definition API

PutIFileXtd8

PUTIFILX8

ISAM Data Definition API

PutXtdKeySegmentDef

PUTKSEGDEF

ISAM Data Definition

ReadData

REDREC

Low-level Data Manipulation API

ReadIsamData

REDIREC

ISAM Data Manipulation API

ReadIsamVData

REDIVREC

ISAM Data Manipulation API

ReadVData

RDVREC

Low-Level Data Manipulation API

RebuildIFile

RBLIFIL

ISAM Data Definition API

RebuildIFileXtd

RBLIFILX

ISAM Data Definition API

RebuildIFileXtd8

RBLIFILX8

ISAM Data Definition API

RebuildIIndex

RBLIIDX

ISAM Data Definition API

RegisterCtree

REGCTREE

Initialization API - Instance Control

ReleaseData

RETREC

Low-Level Data Manipulation API

ReleaseVData

RETVREC

Low-Level Data Manipulation API

RenameFile

ctRENFIL

Low-Level Data Definition API

RenameIFile

RENIFIL

ISAM Data Definition API

RenameIFileXtd

RENIFILX

ISAM Data Definition API

ReReadRecord

RRDREC

ISAM Data Manipulation API

ReReadVRecord

REDVREC

ISAM Data Manipulation API

ResetRecord

UPDCURI

ISAM Data Manipulation API

RestoreSavePoint

TRANRST

Transaction Processing API

ReWriteRecord

RWTREC

ISAM Data Manipulation API

ReWriteVRecord

RWTVREC

ISAM Data Manipulation API

SA_FILES

SA_FILES

Server Administration API

SA_GROUP

SA_GROUP

Server Administration API

SA_LOGOF

SA_LOGOF

Server Administration API

SA_LOGON

SA_LOGON

Server Administration API

SA_USERS

SA_USERS

Server Administration API

Security

SECURITY

Server Administration API

SetAlternateSequence

SETALTSEQ

Low-Level Data Definition API

SetCallbackOnRebuild

SETCBRBL

Utility API

SetDataFilter

SETFLTR

Low-Level Data Manipulation API

SetEncryption

ctSETENCRYPT

Utility API

SetFileSegments

ctSETSEG

Low-Level Data Definition API

SETLOGPATH

SETLOGPATH

Transaction Processing API

SetNodeName

SETNODE

Server Administration API

SetOperationState

SETOPS

Utility API

SetRecord

SETCURI

ISAM Data Manipulation API

SetSavePoint

TRANSAV

Transaction Processing API

SetVariableBytes

SETVARBYTS

Low-Level Data Definition API

StopServer

STPSRV

Server Administration API

StopServerXtd

STPSRVX

Server Administration API

StopUser

STPUSR

Server Administration API

StopUserAsync

STPUSRA

Server Administration API

SuperfilePrepassXtd

CTSBLDX

Utility API

SwitchCtree

SWTCTREE

Initialization API - Instance Control

SystemConfiguration

SYSCFG

Utility API

SystemLog

SYSLOG

Server Administration API

SystemMonitor

SYSMON

Utility API

TempIIndexXtd

TMPIIDXX

ISAM Data Definition API

TempIIndexXtd8

TMPIIDXX8

ISAM Data Definition API

TestFileNbr

TSTFILNUM

Utility API

TestHugeFile

TESTHUGE

Utility API

TransformKey

TFRMKEY

Low-Level Data Manipulation API

TranformSegment

cttseg

Transaction Processing API

TranformXtdSegment

XFMKSEGDEF

ISAM Data Definition API

TransactionHistory

CTHIST

ISAM Data Manipulation API

UnRegisterCtree

UNRCTREE

Initialization API - Instance Control

UpdateConditionalIndex

UPDCIDX

ISAM Data Definition API

UpdateCtResource

UPDRES

Utility API

UpdateFileMode

PUTFIL

Low-Level Data Definition API

UpdateHeader

PUTHDR

Low-Level Data Definition API

VDataLength

GTVLEN

Low-Level Data Manipulation API

VRecordLength

GETVLEN

ISAM Data Manipulation API

vtclose

vtclose

Utility API

WhichCtree

WCHCTREE

Initialization API - Instance Control

WriteData

WRTREC

Low-Level Data Manipulation API

WriteVData

WRTVREC

Low-Level Data Manipulation API

TOCIndex