#ifndef DOS_RECORD_H #define DOS_RECORD_H /* ** ** $Filename: dos/record.h $ ** $Release: 2.04 Includes, V37.4 $ ** $Revision: 36.5 $ ** $Date: 90/07/12 $ ** ** include file for record locking ** ** (C) Copyright 1989-1999 Amiga, Inc. ** All Rights Reserved ** */ #ifndef DOS_DOS_H #include "dos/dos.h" #endif /* Modes for LockRecord/LockRecords() */ #define REC_EXCLUSIVE 0 #define REC_EXCLUSIVE_IMMED 1 #define REC_SHARED 2 #define REC_SHARED_IMMED 3 /* struct to be passed to LockRecords()/UnLockRecords() */ struct RecordLock { BPTR rec_FH; /* filehandle */ ULONG rec_Offset; /* offset in file */ ULONG rec_Length; /* length of file to be locked */ ULONG rec_Mode; /* Type of lock */ }; #endif /* DOS_RECORD_H */