 FairCom DB API for C - Developer Guide
 Quick Start Tutorials
 Programmer's Reference
 Working with Sessions
 Allocating a Session Handle
 Creating a New Session Dictionary
 Session Logon and Logout
 Session Properties
 Server, user name and password properties
 Active property
 Path property
 Managing Databases
 Creating a New Database
 Adding an Existing Database
 Dropping a Database
 Deleting a Database
 First Database
 Next Database
 Find Database
 First Active Database
 Next Active Database
 Find Active Database
 Database UID (Unique IDentifier)
 Find Database by UID
 Find Active Database by UID
 Session-Wide Functions
 Error Handling
 Transaction Processing
 Session-Wide Record Locking
 Default Date, Time and Float formats
 User Defined Tags
 Working with Sessions without Dictionary Support
 Attach and Detach Existing Sessions
 Session Dictionary
 Working with Databases
 Allocating a Database Handle
 Connecting to a Database
 Database Properties
 Managing Tables
 Creating a New Table
 Creating a New Table under Transaction Control
 Adding an Existing Table
 Adding an Existing Table under Transaction Control
 Dropping a Table
 Dropping a Table under Transaction Control
 Deleting a Table
 Deleting a Table under Transaction Control
 First Table
 Next Table
 Find Table
 First Active Table
 Next Active Table
 Find Active Table
 Table UID (Unique IDentifier)
 Find Table by UID
 Find Active Table by UID
 Database Dictionary
 Working with Tables
 Allocating a Table Handle
 Allocating a Table Handle without Database Support
 Creating a New Table
 Adding, inserting or deleting fields
 Fixed or variable-length records
 Hidden fields
 Adding or deleting indexes
 Index segment modes
 ROWID index
 RECBYT index
 FairCom DB API API Compression
 Changing default properties
 Creating the table
 Creating a table under transaction control
 Opening a table
 Opening a table with password
 Closing a table
 Altering a Table
 Add, insert, delete, or edit fields
 Add, edit or delete indexes
 Alter the table
 Default Values
 Adding an index to a table
 Deleting an index from a table
 Forcing an index rebuild
 Forcing a table rebuild
 Attach and Detach Open Tables
 Table Properties
 Update Create Mode
 Table Permission Mask
 Field Padding
 Working with Records
 Allocating a record handle
 Sharing the same context
 Record buffer layout
 Resetting a record
 Releasing a record handle
 User-managed record buffers
 The default index
 Selecting the RECBYT index
 Selecting the ROWID index
 Navigating records
 First record
 Last record
 Next record
 Previous record
 Seek to record
 Finding records
 Find Modes
 Building a target key
 Finding records by target key
 Finding records by ROWID
 Record Sets
 Creating a record set
 Terminating a record set
 Record Filters
 FairCom DB Expression Parser and Grammar
 Constants
 Variables
 Parentheses
 Predefined Functions
 Type Casting
 Automatic Type Promotion
 Custom Application Expressions
 Parsing Expressions
 Evaluating Expressions
 Conditional Expression Callback Function
 Record Batches
 Batches with FairCom DB API
 Batch Modes
 Starting a new batch operation
 Retrieving records by partial key
 Retrieving records by index range
 Retrieving records by physical order
 Deleting a group of records
 Inserting a group of records
 Retrieving records
 Terminating a batch operation
 Retrieving batch properties
 Field Mask Support Added to FairCom DB API
 Batch column filtering for advanced record retrieval
 Reading and writing field data to a record buffer
 Automatic data type conversion
 Null field support
 Defined field size
 Actual field length
 Field address in record buffer
 Field offset in record buffer
 Check if field is fixed- or variable-length
 Using field names
 Operators
 Clearing the record buffer
 Clearing a field
 Adding new records
 Updating existing records
 Deleting records
 Record properties
 New record flag
 Edited record flag
 Record offset
 Record count
 Record ROWID
 Record Locking
 Check if a record is locked
 Demoting record locks
 Data Types
 Scalar Types
 Date Types
 Time Types
 Date/Time (Timestamp) Types
 Numeric Types
 CTBIGINT
 CTMONEY
 CTCURRENCY
 CTNUMBER
 Data Integrity
 Locking
 Starting session-wide record locking
 Freeing locks
 Freeing locks associated with a table
 FairCom Server enhanced locking control for files opened multiple times in the same connection
 Transactions
 Atomicity
 Automatic Recovery
 Creating tables for transaction processing
 Starting a transaction
 Terminating a transaction
 Save Points
 Working with Resources
 Types of Resources
 Resource Identification
 Resource Type
 Resource Number
 Resource Name
 FairCom DB API C API - Working with Resources
 Allocating and Releasing Resource Handles
 Adding New Resources
 Deleting Resources
 Updating Existing Resources
 Reading Resources
 Get and Set Resource Properties with the FairCom DB API C API
 Resource Locks
 Working with Callbacks
 Callback Function Type
 Callback Return Codes
 Callback Handle Parameters
 Sessions
 Databases
 Tables
 Records
 Callback Types
 CTDB_ON_SESSION_LOGON
 CTDB_ON_ SESSION_LOGOUT
 CTDB_ON_DATABASE_CONNECT
 CTDB_ON_DATABASE_DISCONNECT
 CTDB_ON_TABLE_OPEN
 CTDB_ON_TABLE_CLOSE
 CTDB_ON_TABLE_GET_SCHEMA
 CTDB_ON_TABLE_GET_DODA
 CTDB_ON_TABLE_GET_RECLEN
 CTDB_ON_TABLE_GET_EXT_INFO
 CTDB_ON_TABLE_GET_VTABLE_INFO
 CTDB_ON_TABLE_ALTER
 CTDB_ON_TABLE_REBUILD
 CTDB_ON_RECORD_INIT
 CTDB_ON_RECORD_RESET
 CTDB_ON_RECORD_BEFORE_READ
 CTDB_ON_RECORD_AFTER_READ
 CTDB_ON_RECORD_BEFORE_BUILD_KEY
 CTDB_ON_RECORD_AFTER_BUILD_KEY
 CTDB_ON_RECORD_BEFORE_WRITE
 CTDB_ON_RECORD_AFTER_WRITE
 CTDB_ON_RECORD_MAPTOPARENT
 CTDB_ON_RECORD_MAPTOCHILD
 Working with Callbacks
 Allocating and Freeing Memory Inside Callbacks
 Working with Unicode
 Unicode UTF-16
 Unicode UTF-8
 FairCom DB API C API UTF-8 Compliance
 Activating FairCom DB API Unicode support
 ICU - International Components for Unicode
 Unicode Support
 FairCom DB Unicode UTF-16 Field Types
 Creating Tables with Unicode Field types
 FairCom DB API C API Example
 Reading UTF-16 Field Data
 Reading UTF-16 C Example
 Writing UTF-16 Field Data
 Writing UTF-16 Data C Example
 Creating Key Segments based on Unicode Fields
 How to Specify a Unicode Key Segment
 Specifing a Unicode Key Segment C Example
 Specifying a Unicode Key Segment with CTSEG_UNCSEG
 CTSEG_UNCSEG C API Example
 ICU Collation Option Overview
 Storing UTF-8 Data
 Converting from Unicode UTF-16 to UTF-8
 Extended Key Segment Definition
 FairCom DB API C API Functions
 Extended Key Segment Structure
 ctKSEG_SSIZ_COMPUTED
 ctKSEG_SSIZ PROVIDED
 Working with Multi-Record Virtual Tables
 FairCom DB API Virtual Tables
 Introduction to Virtual Tables
 Virtual Tables
 Multiple Record Table
 Virtual Table Callbacks
 FairCom DB MRTTable API
 ctdbAddMRTTable
 ctdbAddVTableResource
 ctdbAllocVTableInfo
 ctdbCreateMRTTable
 ctdbCreateMRTTable behavior change
 ctdbFreeVTableInfo
 ctdbGetVTableInfoFromTable
 ctdbGetVTableNumber
 ctdbIsVTable
 ctdbRemoveVTableResource
 ctdbSetMRTTableFilter
 Virtual Table Errors
 Unsupported Functions
 Multi-Record Table Tutorial
 Working with Multiple Files (FILESET)
 Dynamic partition member support
 FILESET SQL syntax for dynamic partitions
 FairCom DB API Function for defining list of dynamic partition members
 SQL - Dynamic file list for dynamic partitions syntax change
 FILESET host creation utility
 Compatibility with other c-tree API Technologies
 Compatibility with FairCom DB ISAM and Low-Level Data Files
 Compatibility with FairCom DB SQL
 Field mapping between FairCom DB SQL, FairCom DB API and FairCom DB API .NET
 FairCom DB API, ISAM, and Low-Level Integration
 Overview
 Switching c-tree instances
 Switching ISAM contexts
 Obtaining table data and file number
 Obtaining data file number
 Obtaining index file number
 c-treeDB C API Function Reference
 c-treeDB API Definitions
 Field Types
 Find Modes
 Index Key Types
 Record Lock Modes
 Session-Wide Lock Modes
 Segment Modes
 Table Create Modes
 Table Open Modes
 Table Permissions
 c-treeDB C API Summary
 Initialization
 Resources
 Indexing
 Filters
 Full-Text Search / Full-Text Indexing
 Transaction Processing
 Batch Operations
 Partitions
 Data Definition
 Data Manipulation
 Data Types
 Data Structures
 Callback
 Result Sets
 Utility
 Function Descriptions
 ctdb_u16TOu8
 ctdb_u8TOu16
 ctdbAbort
 ctdbAddCriteria
 ctdbAddDatabase
 ctdbAddField
 ctdbAddFTI
 ctdbAddFTIField
 ctdbAddFTIFieldByName
 ctdbAddIndex
 ctdbAddJSONSegment
 ctdbAddResource
 ctdbAddRowIdSegment
 ctdbAddSegment
 ctdbAddSegmentByName
 ctdbAddSegmentByNbr
 ctdbAddSegmentEx
 ctdbAddTable
 ctdbAddTableXtd
 ctdbAddToFieldMask
 ctdbAllocateResultSet
 ctdbAllocDatabase
 ctdbAllocFTI
 ctdbAllocRecord
 ctdbAllocResource
 ctdbAllocSession
 ctdbAllocTable
 ctdbAlterTable
 ctdbAttachSession
 ctdbAttachTable
 ctdbAttachTableXtd
 ctdbBatchFiltered
 ctdbBatchLoaded
 ctdbBatchLocked
 ctdbBatchMode
 ctdbBatchTotal
 ctdbBegin
 ctdbBeginImpersonation
 ctdbBigIntToCurrency
 ctdbBigIntToFloat
 ctdbBigIntToLong
 ctdbBigIntToNumber
 ctdbBigIntToString
 ctdbBlobAlloc
 ctdbBlobClear
 ctdbBlobCmp
 ctdbBlobFree
 ctdbBlobGetData
 ctdbBlobGetSize
 ctdbBlobSet
 ctdbBuildTargetKey
 ctdbCheckFTIBackgroundLoad
 ctdbCheckIndexBackgroundLoad
 ctdbClearAllCallback
 ctdbClearAllFieldDefaultValue
 ctdbClearCallback
 ctdbClearError
 ctdbClearField
 ctdbClearFieldDefaultValue
 ctdbClearRecord
 ctdbClearSavePoint
 ctdbCloneTable
 ctdbCloseAll
 ctdbCloseTable
 ctdbCommit
 ctdbConnect
 ctdbCreateDatabase
 ctdbCreateSession
 ctdbCreateTable
 ctdbCurrencyAbs
 ctdbCurrencyAdd
 ctdbCurrencyCmp
 ctdbCurrencyDiv
 ctdbCurrencyMul
 ctdbCurrencyRound
 ctdbCurrencySub
 ctdbCurrencyToBigInt
 ctdbCurrencyToFloat
 ctdbCurrencyToLong
 ctdbCurrencyToMoney
 ctdbCurrencyToNumber
 ctdbCurrencyToString
 ctdbCurrentDate
 ctdbCurrentDateTime
 ctdbCurrentDateTimeUTC
 ctdbCurrentTime
 ctdbCurrentTimestamp
 ctdbDateCheck
 ctdbDatePack
 ctdbDateTimeGetDate
 ctdbDateTimeGetTime
 ctdbDateTimeGetTimeMsec
 ctdbDateTimePack
 ctdbDateTimePackMsec
 ctdbDateTimeSetDate
 ctdbDateTimeSetTime
 ctdbDateTimeSetTimeMsec
 ctdbDateTimeToString
 ctdbDateTimeToTDateTime
 ctdbDateTimeToUnixTime
 ctdbDateTimeUnpack
 ctdbDateTimeUnpackMsec
 ctdbDateToString
 ctdbDateUnpack
 ctdbDayOfWeek
 ctdbDeleteDatabase
 ctdbDeleteRecord
 ctdbDeleteResource
 ctdbDeleteTable
 ctdbDelField
 ctdbDelFieldByName
 ctdbDelFTI
 ctdbDelIndex
 ctdbDelSegment
 ctdbDelSegmentEx
 ctdbDetachSession
 ctdbDetachTable
 ctdbDisconnect
 ctdbDisconnectAll
 ctdbDropDatabase
 ctdbDropTable
 ctdbDuplicateRecord
 ctdbEndBatch
 ctdbEndImpersonation
 ctdbEstimateSpan
 ctdbFilterRecord
 ctdbFindActiveDatabase
 ctdbFindActiveDatabaseByUID
 ctdbFindActiveTable
 ctdbFindActiveTableByUID
 ctdbFindDatabase
 ctdbFindDatabaseByUID
 ctdbFindRecord
 ctdbFindResource
 ctdbFindResourceByName
 ctdbFindRowid
 ctdbFindTable
 ctdbFindTableXtd
 ctdbFindTableByUID
 ctdbFindTableDictionaryMark
 ctdbFindTarget
 ctdbFirstDatabase
 ctdbFirstRecord
 ctdbFirstResource
 ctdbFirstTable
 ctdbFirstTableXtd
 ctdbFloatToBigInt
 ctdbFloatToCurrency
 ctdbFloatToMoney
 ctdbFloatToNumber
 ctdbFreeDatabase
 ctdbFreeFTI
 ctdbFreeRecord
 ctdbFreeResource
 ctdbFreeResultSet
 ctdbFreeSession
 ctdbFreeTable
 ctdbFTSearchOff
 ctdbFTSearchOn
 ctdbGetActiveDatabaseUID
 ctdbGetActiveResultSet
 ctdbGetActiveTableByUID
 ctdbGetActiveTableUID
 ctdbGetAttachMode
 ctdbGetAutoCommit
 ctdbGetBatchBufferSize
 ctdbGetBinaryFlag
 ctdbGetCallback
 ctdbGetCndxIndex
 ctdbGetCndxIndexByName
 ctdbGetCndxIndexLength
 ctdbGetCndxIndexLengthByName
 ctdbGetCtreeOWNER
 ctdbGetDatabaseCount
 ctdbGetDatabaseHandle
 ctdbGetDatabaseName
 ctdbGetDatabasePath
 ctdbGetDatabaseUID
 ctdbGetDatno
 ctdbGetDay
 ctdbGetDefaultIndex
 ctdbGetDefaultIndexName
 ctdbGetDefDateType
 ctdbGetDefFloatFormat
 ctdbGetDefTimeType
 ctdbGetError
 ctdbGetErrorIndex
 ctdbGetField
 ctdbGetFieldAddress
 ctdbGetFieldAsBigint
 ctdbGetFieldAsBinary
 ctdbGetFieldAsBlob
 ctdbGetFieldAsBool
 ctdbGetFieldAsCurrency
 ctdbGetFieldAsDate
 ctdbGetFieldAsDateTime
 ctdbGetFieldAsFloat
 ctdbGetFieldAsJSON
 ctdbGetFieldAsMoney
 ctdbGetFieldAsNumber
 ctdbGetFieldAsSigned
 ctdbGetFieldAsString
 ctdbGetFieldAsTime
 ctdbGetFieldAsTimeMsec
 ctdbGetFieldAsUnsigned
 ctdbGetFieldAsUTF16
 ctdbGetFieldAutoSysTime
 ctdbGetFieldByName
 ctdbGetFieldDataLength
 ctdbGetFieldDefaultDateType
 ctdbGetFieldDefaultTimeType
 ctdbGetFieldDefaultValue
 ctdbGetFieldHandle
 ctdbGetFieldLength
 ctdbGetFieldName
 ctdbGetFieldNbr
 ctdbGetFieldNullFlag
 ctdbGetFieldNumber
 ctdbGetFieldNumberByName
 ctdbGetFieldOffset
 ctdbGetFieldPrecision
 ctdbGetFieldProperties
 ctdbGetFieldScale
 ctdbGetFieldSize
 ctdbGetFieldStatus
 ctdbGetFieldStringEncoding
 ctdbGetFieldType
 ctdbGetFilter
 ctdbGetFirstActiveDatabase
 ctdbGetFirstActiveTable
 ctdbGetFirstPartition
 ctdbGetFTI
 ctdbGetFTIByName
 ctdbGetFTIByUID
 ctdbGetFTIField
 ctdbGetFTIFieldCount
 ctdbGetFTIFieldMode
 ctdbGetFTIHandle
 ctdbGetFTIName
 ctdbGetFTINbr
 ctdbGetFTINbrByName
 ctdbGetFTIStatus
 ctdbGetHandleType
 ctdbGetHour
 ctdbGetIdentityFieldDetails
 ctdbGetIdxno
 ctdbGetIdxnoByName
 ctdbGetIdxnoByNumber
 ctdbGetIndex
 ctdbGetIndexByName
 ctdbGetIndexByUID
 ctdbGetIndexCndxExpr
 ctdbGetIndexDistinctKeyCountFlag
 ctdbGetIndexDuplicateFlag
 ctdbGetIndexEmptyChar
 ctdbGetIndexExtension
 ctdbGetIndexFilename
 ctdbGetIndexHandle
 ctdbGetIndexKeyLength
 ctdbGetIndexKeyType
 ctdbGetIndexKSeg
 ctdbGetIndexName
 ctdbGetIndexNbr
 ctdbGetIndexNbrByName
 ctdbGetIndexNullFlag
 ctdbGetIndexSegmentCount
 ctdbGetIndexStatus
 ctdbGetIndexTemporaryFlag
 ctdbGetIndexUID
 ctdbGetKeepLock
 ctdbGetLastIdentity
 ctdbGetLastPartition
 ctdbGetLibType
 ctdbGetLocalTag
 ctdbGetLockMode
 ctdbGetLogonOnly
 ctdbGetMinute
 ctdbGetMonth
 ctdbGetNextActiveDatabase
 ctdbGetNextActiveTable
 ctdbGetOperationState
 ctdbGetPadChar
 ctdbGetPathPrefix
 ctdbGetProductVersion
 ctdbGetRebuildProgress
 ctdbGetRecord
 ctdbGetRecordBuffer
 ctdbGetRecordCount
 ctdbGetRecordCount behavior on MRT Table modified
 ctdbGetRecordHandle
 ctdbGetRecordKeyPos
 ctdbGetRecordLength
 ctdbGetRecordLock
 ctdbGetRecordNbr
 ctdbGetRecordPos
 ctdbGetRecordSize
 ctdbGetResourceData
 ctdbGetResourceDataLength
 ctdbGetResourceName
 ctdbGetResourceNumber
 ctdbGetResourceType
 ctdbGetResultSetByName
 ctdbGetResultSetCriHandle
 ctdbGetResultSetHandle
 ctdbGetRowid
 ctdbGetSecond
 ctdbGetSegment
 ctdbGetSegmentField
 ctdbGetSegmentFieldName
 ctdbGetSegmentHandle
 ctdbGetSegmentKSeg
 ctdbGetSegmentLength
 ctdbGetSegmentMode
 ctdbGetSegmentNbr
 ctdbGetSegmentPartialField
 ctdbGetSegmentStatus
 ctdbGetServerName
 ctdbGetSessionHandle
 ctdbGetSessionParams
 ctdbGetSessionPath
 ctdbGetSessionType
 ctdbGetSystemConfig
 ctdbGetTable
 ctdbGetTableCount
 ctdbGetTableCreateMode
 ctdbGetTableDefaultDataExtentSize
 ctdbGetTableDefaultIndexExtentSize
 ctdbGetTableExtension
 ctdbGetTableFieldCount
 ctdbGetTableFirstDataExtentSize
 ctdbGetTableFirstIndexExtentSize
 ctdbGetTableFTICount
 ctdbGetTableGroupid
 ctdbGetTableHandle
 ctdbGetTableHotAlterCallbackLib
 ctdbGetTableIndexCount
 ctdbGetTableKSeg
 ctdbGetTableName
 ctdbGetTableNbr
 ctdbGetTableOpenMode
 ctdbGetTableOwner
 ctdbGetTablePassword
 ctdbGetTablePath
 ctdbGetTablePermission
 ctdbGetTableStatus
 ctdbGetTableUID
 ctdbGetTransactionMode
 ctdbGetUserLogonName
 ctdbGetUserTag
 ctdbGetYear
 ctdbHasDelField
 ctdbHasNullFieldSupport
 ctdbHasRecbyt
 ctdbHasRowid
 ctdbInsertBatch
 ctdbInsField
 ctdbInsFieldByName
 ctdbInsSegment
 ctdbInsSegmentByName
 ctdbInsSegmentByNbr
 ctdbInsSegmentEx
 ctdbIsActiveDatabase
 ctdbIsActiveSession
 ctdbIsActiveTable
 ctdbIsBatchActive
 ctdbIsDatabaseExclusive
 ctdbIsEditedRecord
 ctdbIsExtSegment
 ctdbIsFieldDefaultValueSet
 ctdbIsFieldMaskOn
 ctdbIsFieldNumeric
 ctdbIsFilteredRecord
 ctdbIsFTSearchOn
 ctdbIsLeapYear
 ctdbIsLockActive
 ctdbIsNewRecord
 ctdbIsNullField
 ctdbIsNumberZero
 ctdbIsRecordRangeOn
 ctdbIsRecordSetOn
 ctdbIsResourceLocked
 ctdbIsSessionExclusive
 ctdbIsTransActive
 ctdbIsVariableField
 ctdbJumpToRecord
 ctdbLastRecord
 ctdbLock
 ctdbLockRecord
 ctdbLogon
 ctdbLogout
 ctdbLongToBigInt
 ctdbLongToCurrency
 ctdbLongToMoney
 ctdbLongToNumber
 ctdbMergeDatabaseDictionary
 ctdbMergeSessionDictionary
 ctdbMoneyAbs
 ctdbMoneyAdd
 ctdbMoneyCmp
 ctdbMoneyDiv
 ctdbMoneyMul
 ctdbMoneySub
 ctdbMoneyToCurrency
 ctdbMoneyToFloat
 ctdbMoneyToLong
 ctdbMoneyToNumber
 ctdbMoneyToString
 ctdbMoveField
 ctdbMoveSegment
 ctdbMoveTable
 ctdbNextBatch
 ctdbNextDatabase
 ctdbNextRecord
 ctdbNextResource
 ctdbNextTable
 ctdbNextTableXtd
 ctdbNumberAbs
 ctdbNumberAdd
 ctdbNumberCmp
 ctdbNumberCopy
 ctdbNumberDiv
 ctdbNumberGetDecimal
 ctdbNumberMul
 ctdbNumberNegate
 ctdbNumberOfKeyEntries
 ctdbNumberRound
 ctdbNumberSub
 ctdbNumberToBigInt
 ctdbNumberToCurrency
 ctdbNumberToFloat
 ctdbNumberToLong
 ctdbNumberToMoney
 ctdbNumberToString
 ctdbNumberZero
 ctdbOpenTable
 ctdbOpenTableByUID
 ctdbPartAdminByKey
 ctdbPartAdminByName
 ctdbPartAdminByNumber
 ctdbPrevRecord
 ctdbReadRecord
 ctdbRebuildTable
 ctdbRecordAtPercentile
 ctdbRecordRangeOff
 ctdbRecordRangeOn
 ctdbRecordSetOff
 ctdbRecordSetOn
 ctdbReleaseBatchBuffer
 ctdbRemoveCriteria
 ctdbRemoveFieldMask
 ctdbRemoveTable
 ctdbRenameTable
 ctdbResetAll
 ctdbResetRecord
 ctdbRestoreSavePoint
 ctdbResultSetOnOff
 ctdbSeekRecord
 ctdbServerDateTime
 ctdbSetAutoCommit
 ctdbSetBatch
 ctdbSetBatchFilter
 ctdbSetBatchRangeOff
 ctdbSetBatchRangeOn
 ctdbSetBinaryFlag
 ctdbSetCallback
 ctdbSetConfigurationFile
 ctdbSetCtreeOWNER
 ctdbSetCurrentNodeName
 ctdbSetDatabaseExclusive
 ctdbSetDatabaseTableMarkFilter
 ctdbSetDefaultFTI
 ctdbSetDefaultIndex
 ctdbSetDefaultIndexByName
 ctdbSetDefaultSqlTableOwner
 ctdbSetDefDateType
 ctdbSetDefFloatFormat
 ctdbSetDefTimeType
 ctdbSetDictInSuperfile
 ctdbSetEditedRecord
 ctdbSetError
 ctdbSetExtensionHint
 ctdbSetFieldAsBigint
 ctdbSetFieldAsBinary
 ctdbSetFieldAsBlob
 ctdbSetFieldAsBool
 ctdbSetFieldAsCurrency
 ctdbSetFieldAsDate
 ctdbSetFieldAsDateTime
 ctdbSetFieldAsFloat
 ctdbSetFieldAsJSON
 ctdbSetFieldAsMoney
 ctdbSetFieldAsNumber
 ctdbSetFieldAsSigned
 ctdbSetFieldAsString
 ctdbSetFieldAsTime
 ctdbSetFieldAsTimeMsec
 ctdbSetFieldAsUnsigned
 ctdbSetFieldAsUTF16
 ctdbSetFieldAutoSysTime
 ctdbSetFieldBinaryFlag
 ctdbSetFieldCallback
 ctdbSetFieldDefaultDateTimeType
 ctdbSetFieldDefaultValue
 ctdbSetFieldDefaultValueAsBinary
 ctdbSetFieldHotAlterCallbackFunction
 ctdbSetFieldLength
 ctdbSetFieldName
 ctdbSetFieldNullFlag
 ctdbSetFieldPrecision
 ctdbSetFieldProperties
 ctdbSetFieldScale
 ctdbSetFieldStringEncoding
 ctdbSetFieldType
 ctdbSetFTICndxExpr
 ctdbSetFTIOption
 ctdbSetIdentityField
 ctdbSetIndexCndxExpr
 ctdbSetIndexDistinctKeyCountFlag
 ctdbSetIndexDuplicateFlag
 ctdbSetIndexEmptyChar
 ctdbSetIndexExtension
 ctdbSetIndexFilename
 ctdbSetIndexKeyType
 ctdbSetIndexKSeg
 ctdbSetIndexName
 ctdbSetIndexNullFlag
 ctdbSetIndexTemporaryFlag
 ctdbSetJSONSegmentField
 ctdbSetKeepLock
 ctdbSetKSegDefaults
 ctdbSetLocalTag
 ctdbSetLogonOnly
 ctdbSetLogPath
 ctdbSetNewRecord
 ctdbSetOperationState
 ctdbSetPadChar
 ctdbSetPathPrefix
 ctdbSetRecordBuffer
 ctdbSetRecordOffset
 ctdbSetRecordPos
 ctdbSetResourceData
 ctdbSetResourceName
 ctdbSetResourceNumber
 ctdbSetResourceType
 ctdbSetSavePoint
 ctdbSetSegmentField
 ctdbSetSegmentKSeg
 ctdbSetSegmentMode
 ctdbSetSessionExclusive
 ctdbSetSessionParams
 ctdbSetSessionPath
 ctdbSetSessionType
 ctdbSetSavePoint
 ctdbSetStatusLogPath
 ctdbSetTableDefaultDataExtentSize
 ctdbSetTableDefaultIndexExtentSize
 ctdbSetTableDictionaryMark
 ctdbSetTableExtension
 ctdbSetTableFirstDataExtentSize
 ctdbSetTableFirstIndexExtentSize
 ctdbSetTableGroupid
 ctdbSetTableHotAlterCallbackLib
 ctdbSetTableKSeg
 ctdbSetTableOwner
 ctdbSetTablePartitionBase
 ctdbSetTablePartitionIndexNbr
 ctdbSetTablePartitionMaximumActive
 ctdbSetTablePartitionNumberBits
 ctdbSetTablePartitionRule
 ctdbSetTablePassword
 ctdbSetTablePath
 ctdbSetTablePermission
 ctdbSetTempPath
 ctdbSetTransactionMode
 ctdbSetUserTag
 ctdbStartDatabaseEngine
 ctdbStartFTIBackgroundLoad
 ctdbStopDatabaseEngine
 ctdbStringToBigInt
 ctdbStringToCurrency
 ctdbStringToDate
 ctdbStringToDateTime
 ctdbStringToMoney
 ctdbStringToNumber
 ctdbStringToTDateTime
 ctdbStringToTime
 ctdbStringToTimeMsec
 ctdbStringToUnixTime
 ctdbSwitchContext
 ctdbSwitchInstance
 ctdbSystemFilterOff
 ctdbSystemFilterOn
 ctdbTableHasCallback
 ctdbTableHasLocks
 ctdbTDateTimeGetDate
 ctdbTDateTimeGetTime
 ctdbTDateTimeGetTimeMsec
 ctdbTDateTimeToDateTime
 ctdbTDateTimeToString
 ctdbTimeCheck
 ctdbTimeMsecToString
 ctdbTimePack
 ctdbTimePackMsec
 ctdbTimeToString
 ctdbTimeUnpack
 ctdbTimeUnpackMsec
 ctdbTruncateTable
 ctdbUnixTimeGetDate
 ctdbUnixTimeGetTime
 ctdbUnixTimeToDateTime
 ctdbUnixTimeToString
 ctdbUnlock
 ctdbUnlockRecord
 ctdbUnlockResource
 ctdbUnlockTable
 ctdbUpdateCndxIndex
 ctdbUpdateCndxIndexByName
 ctdbUpdateCreateMode
 ctdbUpdateCriteria
 ctdbUpdatePadChar
 ctdbUpdateResource
 ctdbWriteRecord
 FairCom DB Error Code Reference
 FairCom DB API Error and Return Values
 FairCom Typographical Conventions
 Copyright Notice
 Index
|