이름 | 값 | 설명 |
U8 | unsigned char | |
S8 | char | |
U16 | unsigned short | |
S16 | short | |
U32 | unsigned int | |
S32 | int | |
TableId | unsigned short | 테이블 ID |
RecId | unsigned int | 레코드 ID |
FieldId | unsigned char | 필드 ID |
CatId | unsigned char | Category ID |
ScanId | unsigned int | 스캔 ID |
DBMErr | int | 에러 타입 |
FieldDataType | enum{DBM_ INT2, DBM_INT4,DBM_STRING, DBM_BLOB} | 필드의 데이타 타입 |
StatusFlag | enum{ ADD_FLAG, DELETE_FLAG, MODIFY_FLAG, ARCHIVE_FLAG, SECRET_FLAG } | 레코드의 상태 플래그 종류 |
SyncBackupFlag | enum{DBM_SYNC,DBM_BACKUP} | sync 정보와 backup정보를 구분하는 플래그 |
DeleteType | enum{DBM_VIRTUAL,DBM_PHYSICAL,DBM_ARCHIVE} | 레코드의 virtual deletion과 physical deletion을 의미 |
IndexFlag | enum{DBM_PRIM, DBM_SEC} | 테이블의 인덱스 중 primary와 secondary를 구분 |
SearchFlag | enum{DBM_ALL_FIELD, DBM_ONE_FIELD} | search scan에서 검색할 필드를 결정 |
RecOrder | enum{DBM_INCR, DBM_DECR} | 레코드들의 논리적 순서를 결정 |
FlagValue | enum{DBM_OFF, DBM_ON} | 레코드의 각 상태 플래그가 가질 수 있는 값 |