TRIPsystem Kernel API 8.3
|
Macro and constant definitions. More...
Window types | |
Manifest constants for window types used in TdbDefineWindow() | |
#define | CURRENT_WINDOW 0 |
#define | SHOW_WINDOW 1 |
#define | EXPAND_WINDOW 2 |
#define | DISPLAY_WINDOW 3 |
#define | HISTORY_WINDOW 4 |
#define | SYSINFO_WINDOW 5 |
#define | PRINT_WINDOW 6 |
DAO Completion Codes | |
TdbDaoOrder() completion codes for end-user programs | |
#define | DAO_SELECT 2 |
#define | DAO_FIND 3 |
#define | DAO_SHOW 4 |
#define | DAO_MORE 5 |
#define | DAO_BASE 6 |
#define | DAO_CALL 7 |
#define | DAO_DISPLAY 8 |
#define | DAO_IMPORT 9 |
#define | DAO_EXPORT 10 |
#define | DAO_MACRO 11 |
#define | DAO_STOP 12 |
#define | DAO_DEFINE 13 |
#define | DAO_LIST 14 |
#define | DAO_NEXT 15 |
#define | DAO_PREV 15 |
#define | DAO_HELP 16 |
#define | DAO_EXPAND 17 |
#define | DAO_PRINT 18 |
#define | DAO_RUN 19 |
#define | DAO_SAVE 20 |
#define | DAO_DELETE 21 |
#define | DAO_TRACE 22 |
#define | DAO_CONTINUE 23 |
#define | DAO_STATUS 24 |
#define | DAO_PRINT_LOCAL 25 |
#define | DAO_EDIT 26 |
#define | DAO_INSERT 27 |
#define | DAO_UPDATE 28 |
#define | DAO_BACK 29 |
#define | DAO_TOP 30 |
#define | DAO_MEASURE 31 |
#define | DAO_FREQ 32 |
#define | DAO_INDEX 33 |
#define | DAO_CLOSE 35 |
#define | DAO_FUZZ 39 |
#define | DAO_LOAD 42 |
#define | DAO_RENUM 43 |
#define | DAO_FIND_SAVE 44 |
Classic DAO completion codes | |
TdbDaoOrder() completion codes used by TRIPclassic / TRIPclient | |
#define | DAO_CUT 1 |
#define | DAO_CONT_EDIT 34 |
#define | DAO_HIDE 36 |
#define | DAO_REVEAL 37 |
#define | DAO_CONT_SHOW 38 |
#define | DAO_SFORM 40 |
#define | DAO_LEAVE 41 |
CCL completion codes | |
TdbExecuteCcl() completion codes for end-user programs | |
#define | CMD_ERROR 0 |
#define | CMD_CUT 1 |
#define | CMD_SELECT 2 |
#define | CMD_FIND 3 |
#define | CMD_SHOW 4 |
#define | CMD_MORE 5 |
#define | CMD_BASE 6 |
#define | CMD_CALL 7 |
#define | CMD_DISPLAY 8 |
#define | CMD_IMPORT 9 |
#define | CMD_EXPORT 10 |
#define | CMD_MACRO 11 |
#define | CMD_STOP 12 |
#define | CMD_DEFINE 13 |
#define | CMD_LIST 14 |
#define | CMD_NEXT 15 |
#define | CMD_PREV 15 |
#define | CMD_HELP 16 |
#define | CMD_EXPAND 17 |
#define | CMD_PRINT 18 |
#define | CMD_RUN 19 |
#define | CMD_SAVE 20 |
#define | CMD_DELETE 21 |
#define | CMD_TRACE 22 |
#define | CMD_CONTINUE 23 |
#define | CMD_STATUS 24 |
#define | CMD_PRINT_LOCAL 25 |
#define | CMD_EDIT 26 |
#define | CMD_INSERT 27 |
#define | CMD_UPDATE 28 |
#define | CMD_BACK 29 |
#define | CMD_TOP 30 |
#define | CMD_MEASURE 31 |
#define | CMD_FREQ 32 |
#define | CMD_INDEX 33 |
#define | CMD_CONT_EDIT 34 |
#define | CMD_CLOSE 35 |
#define | CMD_HIDE 36 |
#define | CMD_REVEAL 37 |
#define | CMD_CONT_SHOW 38 |
#define | CMD_FUZZ 39 |
#define | CMD_SFORM 40 |
#define | CMD_LEAVE 41 |
#define | CMD_LOAD 42 |
#define | CMD_RENUM 43 |
#define | CMD_FIND_SAVE 44 |
#define | CMD_DELETE_SEARCH 45 |
Language constants | |
Manifest constants for use in TdbStartTrip(), TdbShellInit(), TdbShellModifyCcl(), etc | |
#define | LANGUAGE_DEFAULT 0 |
#define | LANGUAGE_ENGLISH 9 |
#define | LANGUAGE_SWEDISH 10 |
#define | LANGUAGE_CHINESE 11 |
#define | LANGUAGE_GERMAN 12 |
#define | LANGUAGE_FRENCH 13 |
#define | LANGUAGE_FINNISH 14 |
#define | LANGUAGE_NORWEGIAN 15 |
#define | LANGUAGE_JAPANESE 16 |
Character set constants | |
Manifest character set constants for use in TdbStartTrip() and TdbSessionInfo(). | |
#define | CHSET_NONE 0 |
#define | CHSET_LA1 1 |
#define | CHSET_LA2 2 |
#define | CHSET_LA3 3 |
#define | CHSET_UTF8 16 |
#define | CHSET_CHI 17 |
#define | CHSET_GBK 18 |
#define | CHSET_EUC 19 |
#define | CHSET_SJIS 20 |
CONTROL list information | |
Manifest constants for use in TdbShowControl() for output of CONTROL file. | |
#define | DATABASE_LIST 1 |
#define | USER_LIST 2 |
#define | DATABASE_STATUS 3 |
#define | PROCEDURE_LIST 4 |
#define | DATABASE_ACCESS 5 |
#define | OUTPUT_FORMAT_LIST 6 |
#define | ENTRY_FORM_LIST 7 |
#define | SEARCH_FORM_LIST 8 |
#define | THESAURUS_STATUS 9 |
#define | GROUP_LIST 10 |
#define | CURRENT_STATUS 11 |
#define | USERS_PER_GROUP 14 |
#define | GROUPS_PER_USER 15 |
#define | EXTENDED_USER_LIST 17 |
#define | DATABASE_LIST_NOBAF 18 |
#define | TEMPLATE_LIST 19 |
Database access mode flags | |
Manifest constants for use in TdbSetBase() access modes | |
#define | MODE_BIT_READ_ONLY 1 |
#define | MODE_BIT_READ_WRITE 2 |
#define | MODE_BIT_DELETE_CHECK 4 |
#define | MODE_BIT_COPY 8 |
#define | MODE_BIT_EDIT_PREP 16 |
#define | MODE_BIT_CHANGE_EFO 32 |
#define | MODE_BIT_REVERT_EFO 64 |
#define | MODE_READ ( MODE_BIT_READ_ONLY ) |
#define | MODE_WRITE ( MODE_BIT_READ_WRITE | MODE_BIT_READ_ONLY ) |
#define | MODE_DELETE ( MODE_BIT_DELETE_CHECK | MODE_BIT_READ_WRITE ) |
#define | MODE_COPY ( MODE_BIT_COPY | MODE_BIT_READ_WRITE ) |
#define | MODE_EDIT ( MODE_BIT_EDIT_PREP | MODE_BIT_READ_WRITE ) |
#define | MODE_NEW_EFO ( MODE_BIT_CHANGE_EFO | MODE_BIT_EDIT_PREP | MODE_BIT_READ_WRITE ) |
#define | MODE_OLD_EFO ( MODE_BIT_REVERT_EFO | MODE_BIT_EDIT_PREP | MODE_BIT_READ_WRITE ) |
Access check mode types | |
Manifest constants for use in TdbCheckBase(), TdbCheckDbCluster(), and TdbCheckThes() | |
#define | CHECK_READ 1 |
#define | CHECK_UPDATE 2 |
#define | CHECK_OWNERSHIP 3 |
#define | CHECK_DELETE 4 |
Baffit mode types | |
Manifest constants for use in TdbBaffitMode() | |
#define | ADD_MODE 1 |
#define | MODIFY_MODE 2 |
#define | DELETE_MODE 3 |
Break constants | |
Manifest constants for use with TdbBreak() | |
#define | BREAK_NONE 0 |
#define | BREAK_USER 1 |
Field types | |
Manifest constants for use with TdbShellType() / TdbCheckField() | |
#define | FIELD_TEXT 1 |
#define | TEXT_FIELD 1 /* Deprecated */ |
#define | FIELD_PHRASE 3 |
#define | PHRASE_FIELD 3 /* Deprecated */ |
#define | FIELD_INTEGER 9 |
#define | INTEGER_FIELD 9 /* Deprecated */ |
#define | FIELD_NUMBER 10 |
#define | NUMBER_FIELD 10 /* Deprecated */ |
#define | FIELD_DATE 11 |
#define | DATE_FIELD 11 /* Deprecated */ |
#define | FIELD_TIME 12 |
#define | TIME_FIELD 12 /* Deprecated */ |
#define | FIELD_STRING 14 |
#define | STRING_FIELD 14 /* Deprecated */ |
Part record name check modes | |
Manifest constants for return codes from TdbCheckPartName() | |
#define | PART_EXIST 16034 |
#define | PART_NOT_EXIST 16002 |
Record name check modes | |
Manifest constants for return codes from TdbCheckRecordName() | |
#define | RECORD_EXIST 7074 |
#define | RECORD_NOT_EXIST 2882 |
SELECT record modes | |
Manifest constants for return codes from TdbCheckSelectRecord() | |
#define | NO_SELECTION_MADE 0 |
#define | SELECTION_MADE 1 |
Symbol check modes | |
Manifest constants for use with TdbCheckSymbol() classes | |
#define | CHECK_BASENAME 2 |
#define | CHECK_VIEWNAME 3 |
#define | CHECK_TEXT 4 |
#define | CHECK_PHRASE 5 |
#define | CHECK_NUMBER 6 |
#define | CHECK_DATE 7 |
#define | CHECK_TIME 8 |
#define | CHECK_ALL 9 |
#define | CHECK_FIELDS 10 |
#define | CHECK_MAPS 14 |
Timestamp options | |
Manifest constants for use with TdbCreateTimeStamp() / TdbGetTimeStamp() | |
#define | DATE_AND_TIME 0 |
#define | DATE_ONLY 1 |
Current form modes | |
Manifest constants for use with TdbCurrentForm() | |
#define | CURRENT_OUTPUT 1 |
#define | CURRENT_ENTRY 2 |
DISPLAY options | |
Manifest constants for use with TdbGetDisplay() | |
#define | DISPLAY_NORMAL 1 |
#define | DISPLAY_THES 2 |
#define | DISPLAY_INDIRECT 3 |
TdbProcessMode modes | |
Manifest constants for use with TdbProcessMode() | |
#define | INTERACTIVE_MODE 1 |
#define | TTY_MODE 2 |
#define | BATCH_MODE 3 |
Field index modes | |
Manifest bitmask value constants for field indexing mode, for use with TdbGetFieldProperty() and TdbPutFieldProperty(). The bitmask values FIELD_INDEX_WORD, FIELD_INDEX_SEPARATE and FIELD_INDEX_CLASS can be combined by doing a bitwise or operation on them (e.g. FIELD_INDEX_SEPARATE | FIELD_INDEX_CLASS). | |
#define | FIELD_INDEX_NONE 0 |
#define | FIELD_INDEX_NORMAL 1 |
#define | FIELD_INDEX_WORD 5 |
#define | FIELD_INDEX_SEPARATE 17 |
#define | FIELD_INDEX_CLASS 33 |
BlobBlock status codes | |
Manifest constants for use with TdbGetBlobBlock() / TdbPutBlobBlock() | |
#define | NO_SUCH_BLOCK 0 |
#define | LAST_BLOCK 1 |
#define | OK_BLOCK 3 |
#define | NO_SUCH_CURSOR 14658 |
#define | NO_SUCH_BLOB 21634 |
Macro and constant definitions.
#define CHSET_CHI 17 |
GBK
#define CHSET_EUC 19 |
ISO-8859-1
#define CHSET_GBK 18 |
GBK
#define CHSET_LA1 1 |
ISO-8859-1
#define CHSET_LA2 2 |
ISO-8859-2
#define CHSET_LA3 3 |
ISO-8859-3
#define CHSET_NONE 0 |
ISO-8859-1
#define CHSET_SJIS 20 |
ISO-8859-1
#define CHSET_UTF8 16 |
UTF-8
#define CMD_BACK 29 |
DISPLAY command
#define CMD_BASE 6 |
DISPLAY command
#define CMD_CALL 7 |
DISPLAY command
#define CMD_CLOSE 35 |
DISPLAY command
#define CMD_CONT_EDIT 34 |
DISPLAY command
#define CMD_CONT_SHOW 38 |
DISPLAY command
#define CMD_CONTINUE 23 |
DISPLAY command
#define CMD_CUT 1 |
DISPLAY command
#define CMD_DEFINE 13 |
DISPLAY command
#define CMD_DELETE 21 |
DISPLAY command
#define CMD_DELETE_SEARCH 45 |
DISPLAY command
#define CMD_DISPLAY 8 |
DISPLAY command
#define CMD_EDIT 26 |
DISPLAY command
#define CMD_ERROR 0 |
DISPLAY command
#define CMD_EXPAND 17 |
DISPLAY command
#define CMD_EXPORT 10 |
DISPLAY command
#define CMD_FIND 3 |
DISPLAY command
#define CMD_FIND_SAVE 44 |
DISPLAY command
#define CMD_FREQ 32 |
DISPLAY command
#define CMD_FUZZ 39 |
DISPLAY command
#define CMD_HELP 16 |
DISPLAY command
#define CMD_HIDE 36 |
DISPLAY command
#define CMD_IMPORT 9 |
DISPLAY command
#define CMD_INDEX 33 |
DISPLAY command
#define CMD_INSERT 27 |
DISPLAY command
#define CMD_LEAVE 41 |
DISPLAY command
#define CMD_LIST 14 |
DISPLAY command
#define CMD_LOAD 42 |
DISPLAY command
#define CMD_MACRO 11 |
DISPLAY command
#define CMD_MEASURE 31 |
DISPLAY command
#define CMD_MORE 5 |
DISPLAY command
#define CMD_NEXT 15 |
DISPLAY command
#define CMD_PREV 15 |
DISPLAY command
#define CMD_PRINT 18 |
DISPLAY command
#define CMD_PRINT_LOCAL 25 |
DISPLAY command
#define CMD_RENUM 43 |
DISPLAY command
#define CMD_REVEAL 37 |
DISPLAY command
#define CMD_RUN 19 |
DISPLAY command
#define CMD_SAVE 20 |
DISPLAY command
#define CMD_SELECT 2 |
DISPLAY command
#define CMD_SFORM 40 |
DISPLAY command
#define CMD_SHOW 4 |
DISPLAY command
#define CMD_STATUS 24 |
DISPLAY command
#define CMD_STOP 12 |
DISPLAY command
#define CMD_TOP 30 |
DISPLAY command
#define CMD_TRACE 22 |
DISPLAY command
#define CMD_UPDATE 28 |
DISPLAY command
#define CURRENT_STATUS 11 |
Status
#define CURRENT_WINDOW 0 |
Output window for SHOW commands
#define DATABASE_ACCESS 5 |
Show BASe ACCess
#define DATABASE_LIST 1 |
Show USer
#define DATABASE_LIST_NOBAF 18 |
Show BASe LIST, info from BIF not BAF
#define DATABASE_STATUS 3 |
Show BASe R=
#define DISPLAY_WINDOW 3 |
Output window for DISPLAY commands
#define ENTRY_FORM_LIST 7 |
Show EFOrm
#define EXPAND_WINDOW 2 |
EXPAND output window
#define EXTENDED_USER_LIST 17 |
Show USer
#define FIELD_INDEX_CLASS 33 |
Field used in classification
#define FIELD_INDEX_NONE 0 |
Regular indexing
#define FIELD_INDEX_NORMAL 1 |
Regular indexing
#define FIELD_INDEX_SEPARATE 17 |
Separate indexing
#define FIELD_INDEX_WORD 5 |
Word indexed
#define GROUP_LIST 10 |
Show Group
#define GROUPS_PER_USER 15 |
Show USer
#define HISTORY_WINDOW 4 |
Output window for search history
#define LANGUAGE_CHINESE 11 |
Reads TDBS_SYS:CHINESE.CCL
#define LANGUAGE_DEFAULT 0 |
' <>
#define LANGUAGE_ENGLISH 9 |
Reads TDBS_SYS:ENGLISH.CCL
#define LANGUAGE_FINNISH 14 |
Reads TDBS_SYS:FINNISH.CCL
#define LANGUAGE_FRENCH 13 |
Reads TDBS_SYS:FRENCH.CCL
#define LANGUAGE_GERMAN 12 |
Reads TDBS_SYS:GERMAN.CCL
#define LANGUAGE_JAPANESE 16 |
Reads TDBS_SYS:JAPANESE.CCL
#define LANGUAGE_NORWEGIAN 15 |
Reads TDBS_SYS:NORWEGIAN.CCL
#define LANGUAGE_SWEDISH 10 |
Reads TDBS_SYS:SWEDISH.CCL
#define OUTPUT_FORMAT_LIST 6 |
Show Format
#define PRINT_WINDOW 6 |
PRINT output window
#define PROCEDURE_LIST 4 |
Show PRoc
#define SEARCH_FORM_LIST 8 |
Show SFOrm
#define SHOW_WINDOW 1 |
Output window for SHOW commands
#define SYSINFO_WINDOW 5 |
Output window for system info
#define TEMPLATE_LIST 19 |
Show USer
#define THESAURUS_STATUS 9 |
STatus Xxx
#define USER_LIST 2 |
Show USer
#define USERS_PER_GROUP 14 |
Show USer