DISAM manual

May 27, 2015

Reference Index

API base reference
API wrap reference
Audit Trail Mechanism
The CISAM standards
The COBOL standards
Custom Key Types
Design Concepts
Dynamic Link Libraries
Error Codes
Huge Files and 64 bits
Installation manual
Index Masking
Networking
Null Key Masking
Pure Indexes
Standard (C99) Integers
Sales and Support
Regression Test Source
Thread Safety
Transaction Processing
Tuning DISAM
Variable Length Records

Utility Index

dcheck - file integrity check/repair utility
dpack - isam file pack/rebuild utility
dlist - display isam file index contents

Function Index

isaddindex - add an index to an ISAM file
isAddIndex - add an index to an ISAM file
isAmSane - check the sanity of the ISAM library as compiled
isaudit - Audit Trail Mechanism
isAudit - Audit Trail Mechanism
isbuild - create an ISAM file
isBuild - create an ISAM file
ischeckdata - check the data integrity of an ISAM file
isCheckData - check the data integrity of an ISAM file
ischeckindex - check the integrity of an ISAM file index
isCheckIndex - check the integrity of an ISAM file index
ischeckvarlen - check the varlen storage of an ISAM file
isCheckVarlen - check the varlen storage of an ISAM file
iscleanup - close all open ISAM files
isCleanUp - close all open ISAM files
isclone - create an empty copy of an ISAM file
isClone - create an empty copy of an ISAM file
isclose - close an ISAM file descriptor
isClose - close an ISAM file descriptor
iscluster - rebuild an ISAM file
isCluster - rebuild an ISAM file
isCobolErr - return error code and set COBOL status variables
iscopy - copy an ISAM file
isCopy - copy an ISAM file
isdata - return ISAM data by given record number
isData - return ISAM data by given record number
isdelcurr - delete the current ISAM record
isDelCurr - delete the current ISAM record
isdelete - delete an ISAM record
isDelete - delete an ISAM record
isdelindex - drop an index from an ISAM file
isDelIndex - drop an index from an ISAM file
isdelrec - delete an ISAM record by given record number
isDelRec - delete an ISAM record by given record number
iserase - erase an ISAM file
isErase - erase an ISAM file
is_errio - get the current IO mode
isErrio - get the current IO mode
is_errno - get the current error code
isErrno - get the current error code
is_error - return an error string
isError - return an error string
isflush - flush all updates to disk
isFlush - flush all updates to disk
isgoto - goto a given ISAM record number
isGoto - goto a given ISAM record number
isindexinfo - read the key description structure of an ISAM index
isIndexInfo - read the key description structure of an ISAM index
isindex - select an ISAM index by number
isIndex - select an ISAM index by number
isisaminfo - read the dictionary information structure of an ISAM file
isIsamInfo - read the dictionary information structure of an ISAM file
islockcheck - enforce locking on update/delete
isLockCheck - enforce locking on update/delete
islock - lock all records in an ISAM file
isLock - lock all records in an ISAM file
isopen - open an ISAM file
isOpen - open an ISAM file
isread - read a record from an ISAM file
isRead - read a record from an ISAM file
is_reclen - get the current record length
isReclen - get the current record length
is_recnum - get the current record number
isRecnum - get the current record number
isrelcurr - release the current ISAM record
isRelCurr - release the current ISAM record
isrelease - release any automatically locked ISAM records
isRelease - release any automatically locked ISAM records
isrelrec - release the given ISAM record number
isRelRec - release the given ISAM record number
isrename - rename an ISAM file
isRename - rename an ISAM file
isrewcurr - rewrite the current ISAM record
isRewCurr - rewrite the current ISAM record
isrewnxt - rewrite current and select next ISAM record
isRewNxt - rewrite current and select next ISAM record
isrewrec - rewrite an ISAM record by given record number
isRewRec - rewrite an ISAM record by given record number
isrewrite - rewrite an ISAM record
isRewrite - rewrite an ISAM record
isSetlen - set the current record length
issetmode - switch locking mode
isSetMode - switch locking mode
isSetrec - set the current record number
isSetUnique - set a new unique value for an ISAM file
isSetUnique - set a new unique value for an ISAM file
isstart - select or relocate within an ISAM file index
isStart - select or relocate within an ISAM file index
isuniqueid - get an unique id for an ISAM file
isUniqueId - get an unique id for an ISAM file
isunlock - unlock all records in an ISAM file
isUnLock - unlock all records in an ISAM file
isvbuild - create an ISAM file
iswrcurr - write the current ISAM record
isWrCurr - write the current ISAM record
iswrite - write an ISAM record
isWrite - write an ISAM record
iswrlock - write and lock an ISAM record
isWrLock - write and lock an ISAM record