home *** CD-ROM | disk | FTP | other *** search
- #ifndef DOS_RECORD_H
- #define DOS_RECORD_H
- /*
- **
- ** $VER: record.h 36.5 (12.7.90)
- ** Includes Release 40.15
- **
- ** include file for record locking
- **
- ** (C) Copyright 1989-1993 Commodore-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 */
-