! addsfdv.def [101] - Dynamic Data Source file driver definitions for addsfdv.bsi !------------------------------------------------------------------------ !EDIT HISTORY !Version 1.0:- ! [101] 03-Nov-20 / jdm / change ifndef to use FDV_BASE_CH (because ! others may be in ashell.def) ! [100] 26-Sep-18 / jdm / created !------------------------------------------------------------------------ !REQUIREMENTS ! !NOTES ! These flags also apply to XOPEN !------------------------------------------------------------------------ ++ifndef FDV_BASE_CH ++include'once ashinc:ashell.def ! file open and read flags define FDVF_FORCED = &h0010 ! RANDOM'FORCED define FDVF_SPANBLOCKS = &h2000 ! SPAN'BLOCKS define FDVF_END_FILE = &h2000 ! END'FILE define FDVF_W_RECORD = &h4000 ! WAIT'RECORD define FDVF_W_FILE = &h8000 ! WAIT'FILE define FDVF_W_IRECORD = &h0080 ! ISAM WAIT'RECORD (on GET statement) define FDVF_READONLY = &h1000 ! READ'ONLY define FDVF_LOCALCOPY = &h0200 ! local copy define FDVF_MEM = &h0400 ! file is in user memory ->pmap define FDVF_EXCLUSIVE = &h0800 ! ISAM exclusive define FDV_BASE_CH = 5000 ! starting channel # (for auto-assigned) ++endif