Type Definition

이름설명
U8unsigned char  
S8char  
U16unsigned short  
S16short  
U32unsigned int  
S32int   
TableIdunsigned short테이블 ID
RecIdunsigned int레코드 ID
FieldIdunsigned char필드 ID
CatIdunsigned charCategory ID
ScanIdunsigned int스캔 ID
DBMErrint에러 타입
FieldDataTypeenum{DBM_ INT2, DBM_INT4,DBM_STRING, DBM_BLOB}필드의 데이타 타입
StatusFlagenum{ ADD_FLAG, DELETE_FLAG, MODIFY_FLAG, ARCHIVE_FLAG, SECRET_FLAG }레코드의 상태 플래그 종류
SyncBackupFlag enum{DBM_SYNC,DBM_BACKUP}sync 정보와 backup정보를 구분하는 플래그
DeleteTypeenum{DBM_VIRTUAL,DBM_PHYSICAL,DBM_ARCHIVE}레코드의 virtual deletion과 physical deletion을 의미
IndexFlagenum{DBM_PRIM, DBM_SEC}테이블의 인덱스 중 primary와 secondary를 구분
SearchFlagenum{DBM_ALL_FIELD, DBM_ONE_FIELD}search scan에서 검색할 필드를 결정
RecOrderenum{DBM_INCR, DBM_DECR}레코드들의 논리적 순서를 결정
FlagValueenum{DBM_OFF, DBM_ON}레코드의 각 상태 플래그가 가질 수 있는 값