! 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

