home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Beijing Paradise BBS Backup
/
PARADISE.ISO
/
software
/
BBSDOORW
/
FDDEV202.ARJ
/
PASCAL.ARJ
/
FOLDER.INC
< prev
next >
Wrap
Text File
|
1991-10-02
|
2KB
|
66 lines
(*
** Folder.Inc (FrontDoor)
**
** Copyright 1991 Joaquim H. Homrighausen. All rights reserved.
**
** FOLDER.FD definitions for FrontDoor 2.00+
**
** Last revision: 91-10-02
**
** -------------------------------------------------------------------------
** This information is not necessarily final and is subject to change at any
** given time without further notice
** -------------------------------------------------------------------------
*)
(*
** Constant long bit values
*)
CONST
RESTRICT = $00000001;
ECHO_INFO = $00000002;
EXPORT_OK = $00000004;
USE_XLAT = $00000008;
PRIVATE = $00000010;
READONLY = $00000020;
NETMAIL = $08000000; (* Commercial version *)
QUICKBBS = $10000000; (* Hudson-style folder *)
DELETED = $20000000; (* Never written to disk *)
LOCAL = $40000000;
ECHOMAIL = $80000000;
(*
** User access mask
*)
USER_1 = $00000001;
USER_2 = $00000002;
USER_3 = $00000004;
USER_4 = $00000008;
USER_5 = $00000010;
USER_6 = $00000020;
USER_7 = $00000040;
USER_8 = $00000080;
USER_9 = $00000100;
USER_10 = $00000200;
(*
** Folder structure
**
** The "path" and "title" fields below are NUL terminated.
*)
TYPE
FolderRec = RECORD
Path : Array[1..65] of char; (* Path if "board==0", otherwise emtpy *)
Title : Array[1..41] of char; (* Title to appear on screen *)
Origin : byte; (* Default origin line, 0-19 *)
Flags, (* Behavior, see above *)
PwdCrc, (* CRC32 of password or -1L if unprotected *)
UserOK : longint; (* Users with initial access *)
UseAKA : byte; (* AKA to use, 0==primary *)
Board : word; (* Hudson-message base board number *)
End;
(* end of file "Folder.Inc" *)