| A |
| Atomicity |
| Automatic recovery |
| B |
| Bigint data type |
| Boolean data type |
| BuildKey |
| C |
| Compatibility |
| c-tree Plus ISAM |
| c-treeSQL |
| field mapping with SQL |
| low-level data files |
| Count data type |
| CTDB_DATABASE_CONNECT |
| CTDB_DATABASE_DISCONNECT |
| CTDB_ON_DATABASE_CONNECT |
| CTDB_ON_DATABASE_DISCONNECT |
| CTDB_ON_RECORD_AFTER_BUILD_KEY |
| CTDB_ON_RECORD_AFTER_BUILD_KEY |
| Records |
| CTDB_ON_RECORD_AFTER_READ |
| CTDB_ON_RECORD_AFTER_READ |
| Records |
| CTDB_ON_RECORD_AFTER_WRITE |
| CTDB_ON_RECORD_AFTER_WRITE |
| Records |
| CTDB_ON_RECORD_BEFORE_BUILD_KEY |
| CTDB_ON_RECORD_BEFORE_BUILD_KEY |
| Records |
| CTDB_ON_RECORD_BEFORE_READ |
| CTDB_ON_RECORD_BEFORE_READ |
| Records |
| CTDB_ON_RECORD_BEFORE_WRITE |
| CTDB_ON_RECORD_BEFORE_WRITE |
| Records |
| CTDB_ON_RECORD_INIT |
| CTDB_ON_RECORD_INIT |
| Records |
| CTDB_ON_RECORD_RESET |
| CTDB_ON_RECORD_RESET |
| Records |
| CTDB_ON_SESSION_LOGON |
| CTDB_ON_SESSION_LOGON |
| Sessions |
| CTDB_ON_SESSION_LOGOUT |
| CTDB_ON_ SESSION_LOGOUT |
| Sessions |
| CTDB_ON_TABLE_ALTER |
| CTDB_ON_TABLE_ALTER |
| Tables |
| CTDB_ON_TABLE_CLOSE |
| CTDB_ON_TABLE_CLOSE |
| Tables |
| CTDB_ON_TABLE_GET_DODA |
| CTDB_ON_TABLE_GET_DODA |
| Tables |
| CTDB_ON_TABLE_GET_EXT_INFO |
| CTDB_ON_TABLE_GET_EXT_INFO |
| Tables |
| CTDB_ON_TABLE_GET_RECLEN |
| CTDB_ON_TABLE_GET_RECLEN |
| Tables |
| CTDB_ON_TABLE_GET_SCHEMA |
| CTDB_ON_TABLE_GET_SCHEMA |
| Tables |
| CTDB_ON_TABLE_OPEN |
| CTDB_ON_TABLE_OPEN |
| Tables |
| CTDB_ON_TABLE_REBUILD |
| CTDB_ON_TABLE_REBUILD |
| Tables |
| ctdbClearAllCallback |
| ctdbClearCallback |
| ctdbConnect |
| ctdbGetCallback |
| ctdbGetRebuildProgress |
| ctdbLogon |
| ctdbOpenTable |
| ctdbsdk.h and c-treeDB return codes |
| ctdbSetCallback |
| ctdbUNICODE |
| c-treeDB |
| callbacks |
| CTDB_DATABASE_CONNECT |
| CTDB_DATABASE_DISCONNECT |
| CTDB_ON_DATABASE_CONNECT |
| CTDB_ON_DATABASE_DISCONNECT |
| CTDB_ON_RECORD_AFTER_BUILD_KEY |
| CTDB_ON_RECORD_AFTER_BUILD_KEY |
| Records |
| CTDB_ON_RECORD_AFTER_READ |
| CTDB_ON_RECORD_AFTER_READ |
| Records |
| CTDB_ON_RECORD_AFTER_WRITE |
| CTDB_ON_RECORD_AFTER_WRITE |
| Records |
| CTDB_ON_RECORD_BEFORE_BUILD_KEY |
| CTDB_ON_RECORD_BEFORE_BUILD_KEY |
| Records |
| CTDB_ON_RECORD_BEFORE_READ |
| CTDB_ON_RECORD_BEFORE_READ |
| Records |
| CTDB_ON_RECORD_BEFORE_WRITE |
| CTDB_ON_RECORD_BEFORE_WRITE |
| Records |
| CTDB_ON_RECORD_INIT |
| CTDB_ON_RECORD_INIT |
| Records |
| CTDB_ON_RECORD_RESET |
| CTDB_ON_RECORD_RESET |
| Records |
| CTDB_ON_SESSION_LOGON |
| CTDB_ON_SESSION_LOGON |
| Sessions |
| CTDB_ON_SESSION_LOGOUT |
| CTDB_ON_ SESSION_LOGOUT |
| Sessions |
| CTDB_ON_TABLE_ALTER |
| CTDB_ON_TABLE_ALTER |
| Tables |
| CTDB_ON_TABLE_CLOSE |
| CTDB_ON_TABLE_CLOSE |
| Tables |
| CTDB_ON_TABLE_GET_DODA |
| CTDB_ON_TABLE_GET_DODA |
| Tables |
| CTDB_ON_TABLE_GET_EXT_INFO |
| CTDB_ON_TABLE_GET_EXT_INFO |
| Tables |
| CTDB_ON_TABLE_GET_RECLEN |
| CTDB_ON_TABLE_GET_RECLEN |
| Tables |
| CTDB_ON_TABLE_GET_SCHEMA |
| CTDB_ON_TABLE_GET_SCHEMA |
| Tables |
| CTDB_ON_TABLE_OPEN |
| CTDB_ON_TABLE_OPEN |
| Tables |
| CTDB_ON_TABLE_REBUILD |
| CTDB_ON_TABLE_REBUILD |
| Tables |
| memory allocation concerns |
| CTSEG_UNCSEG |
| functions |
| ctdb_u16TOu8 |
| ctdb_u8Tou16 |
| ctdbGetFieldAsUTF16 |
| ctdbGetIndexKSeg |
| ctdbGetSegmentKSeg |
| ctdbGetTableKSeg |
| ctdbSetFieldAsUTF16 |
| ctdbSetIndexKSeg |
| ctdbSetKSegDefaults |
| ctdbSetSegmentKSeg |
| ctdbSetTableKSeg |
| introduction |
| overview |
| reading UTF-16 field data |
| Unicode |
| ctdbUNICODE support |
| Writing UTF-16 Field Data |
| ctUNICODE |
| Currency data type |
| D |
| Data |
| definition |
| manipulation |
| structure |
| types |
| Data integrity |
| atomicity |
| automatic recovery |
| create table for transaction processing |
| free locks |
| free locks with table |
| lock |
| lock modes |
| save points |
| start lock |
| start transaction |
| terminating transaction |
| transactions |
| Data types |
| boolean |
| count |
| double |
| float |
| long |
| nint |
| scalar |
| signed |
| text |
| ucount |
| uint |
| ulong |
| unsigned |
| utext |
| Databases |
| add |
| add table under transaction control |
| adding existing table |
| allocate handle |
| connect |
| create |
| create table |
| create table under transaction control |
| delete |
| delete table |
| delete table under transaction control |
| dictionary |
| drop |
| drop table |
| drop table under transaction control |
| find |
| find active |
| find active by UID |
| find active table |
| find active table by UID |
| find by UID |
| find table |
| find table by UID |
| first |
| first active |
| first active table |
| first table |
| manage |
| manage tables |
| name |
| next |
| next active |
| next active table |
| next table |
| path |
| properties |
| table count |
| table UID |
| UID |
| work with |
| Default date formats |
| Definitions |
| c-treeDB |
| field types |
| find modes |
| index types |
| record lock modes |
| segment modes |
| session wide lock mode |
| table create mode |
| table open mode |
| table permissions |
| Double data type |
| E |
| Errors |
| c-tree Plus |
| c-treeDB |
| handling |
| F |
| Fields |
| add |
| delete |
| delete flag |
| hidden |
| insert |
| null flag |
| rowid |
| types |
| Files |
| session dictionary layout |
| Find modes |
| Float data type |
| Float formats |
| Formats |
| default date |
| float |
| time |
| functions |
| c-tree Plus |
| BuildKey |
| c-treeDB |
| ctdb_u16TO8 |
| ctdb_u8TO16 |
| ctdbClearAllCallback |
| ctdbClearCallback |
| ctdbConnect |
| ctdbGetCallback |
| ctdbGetFieldAsUTF16 |
| ctdbGetIndexKSeg |
| ctdbGetRebuildProgress |
| ctdbGetSegmentKSeg |
| ctdbLogon |
| ctdbOpenTable |
| ctdbSetCallback |
| ctdbSetFieldAsUTF16 |
| ctdbSetKSegDefaults |
| ctdbSetSegmentKSeg |
| ctdbSetTableKSeg |
| descriptions |
| session |
| H |
| Hidden fields |
| I |
| ICU International Components for Unicode |
| Index |
| add |
| delete |
| RECBYT |
| ROWID |
| types |
| Initialization |
| ISO 10646-1 |
| 2000 |
| ISO/IEC 10646-1 |
| L |
| Locks |
| free |
| free with table |
| modes |
| record |
| record, mode |
| session wide |
| session wide, mode |
| start |
| Long data type |
| M |
| Money data type |
| mtmake |
| Unicode option |
| N |
| Nint data type |
| Number data type |
| Numeric data type |
| CTBIGINT |
| CTCURRENCY |
| CTMONEY |
| CTNUMBER |
| P |
| Partitioned Files |
| ctdbPartAdminByKey |
| ctdbPartAdminByName |
| ctdbPartAdminByNumber |
| Password |
| session |
| Permission |
| table |
| table mask |
| R |
| Records |
| actual field length |
| add |
| allocate handle |
| automatic data type conversion |
| build target key |
| check field length |
| check if locked |
| clear buffer |
| clear field |
| count |
| create set |
| default index |
| defined field size |
| delete |
| demote locks |
| edit flag |
| field address in buffer |
| field offset in buffer |
| filters |
| find |
| find by ROWID |
| find by target key |
| find modes |
| first |
| free |
| last |
| lock |
| lock modes |
| new flag |
| next |
| null field support |
| offset |
| previous |
| properties |
| read field data to buffer |
| release handle |
| reset |
| ROWID |
| seek |
| select RECBYT index |
| select ROWID index |
| sets |
| share context |
| terminate set |
| update |
| use field names |
| user managed buffers |
| write field data to buffer |
| Recovery |
| automatic |
| RFC 2871 |
| RFC 3629 |
| S |
| Scalar data types |
| Segment |
| modes |
| Sessions |
| active property |
| add existing database |
| allocate handle |
| create new database |
| create new dictionary |
| database UID |
| default date formats |
| delete database |
| dictionary file layout |
| drop database |
| error handling |
| find active database |
| find active database by UID |
| find database |
| find database by UID |
| first active database |
| first database |
| float formats |
| functions |
| lock |
| lock mode |
| logon |
| logout |
| managing databases |
| next active database |
| next database |
| no dictionary |
| password properties |
| path property |
| properties |
| server properties |
| time formats |
| transaction processing |
| user defined tags |
| user name properties |
| work without dictionary support |
| working with |
| Signed data type |
| Summary |
| data definition |
| data manipulation |
| data structure |
| data types |
| initialization |
| transaction processing |
| utilty |
| T |
| Tables |
| add fields |
| Add, insert, delete, or edit fields |
| Adding, inserting or deleting fields |
| add index |
| Add, edit or delete indices |
| Adding an index to a table |
| Adding or deleting indices |
| allocate |
| allocate without database support |
| alter |
| Alter the table |
| Altering a table |
| change default properties |
| close |
| create |
| create mode |
| create under transaction control |
| data file extent size |
| delete fields |
| Add, insert, delete, or edit fields |
| Adding, inserting or deleting fields |
| delete index |
| Add, edit or delete indices |
| Adding or deleting indices |
| Deleting an index from a table |
| drop |
| edit fields |
| edit index |
| field padding |
| field type |
| file extension |
| file extension, index |
| find active |
| first |
| fixed length records |
| force index rebuild |
| force rebuild |
| free locks |
| group ID |
| hidden fields |
| index file extent size |
| insert fields |
| Add, insert, delete, or edit fields |
| Adding, inserting or deleting fields |
| name |
| next |
| number of fields |
| number of indices |
| open |
| open mode |
| open with password |
| password |
| path |
| permission |
| permission mask |
| properties |
| RECBYT index |
| ROWID index |
| segment modes |
| UID |
| update create mode |
| variable length records |
| working with |
| Tags |
| user defined |
| Text data type |
| Time formats |
| Transaction processing |
| create table |
| session |
| summary |
| terminate |
| Transactions |
| U |
| Ucount data type |
| Uint data type |
| Ulong data type |
| Unicode |
| Creating Key Segments |
| c-treeDB |
| ctdbGetFieldAsUTF16 |
| ctdbGetSegmentKSeg |
| ctdbGetTableKSeg |
| ctdbSetIndexKSeg |
| ctdbSetKSegDefaults |
| ctdbSetSegmentKSeg |
| ctdbSetTableKSeg |
| Extended Key Segment Definition |
| fields |
| CT_2UNICODE |
| CT_F2UNICODE |
| CT_FUNICODE |
| CT_UNICODE |
| International Components for Unicode (ICU) |
| ISO 10646-1 |
| 2000 |
| ISO/IEC 10646-1 |
| mtmake options |
| Reading UTF-16 Field Data |
| RFC 2871 |
| RFC 3629 |
| UTF-16 |
| UTF-16 Field Types |
| CT_2UNICODE |
| CT_F2UNICODE |
| CT_FUNICODE |
| CT_UNICODE |
| UTF-8 |
| Writing UTF-16 Field Data |
| Unsigned data type |
| Utext data type |
| UTF-16 |
| Utility |