lib/src/vcbdef.h File Reference

Go to the source code of this file.

Classes

struct  _vcb

Defines

#define VCB_K_MRKLEN   11
#define VCB_C_MRKLEN   11
#define VCB_M_WRITE_IF   0x1
#define VCB_M_WRITE_SM   0x2
#define VCB_M_HOMBLKBAD   0x4
#define VCB_M_IDXHDRBAD   0x8
#define VCB_M_NOALLOC   0x10
#define VCB_M_EXTFID   0x20
#define VCB_M_GROUP   0x40
#define VCB_M_SYSTEM   0x80
#define VCB_M_HIGH_SIERRA   0x1
#define VCB_M_NOSWITCH   0x2
#define VCB_M_DSI   0x4
#define VCB_M_XAR   0x8
#define VCB_M_UNUSED_1   0x10
#define VCB_M_UNUSED_2   0x20
#define VCB_M_PARTFILE   0x1
#define VCB_M_LOGICEOVS   0x2
#define VCB_M_WAIMOUVOL   0x4
#define VCB_M_WAIREWIND   0x8
#define VCB_M_WAIUSRLBL   0x10
#define VCB_M_CANCELIO   0x20
#define VCB_M_MUSTCLOSE   0x40
#define VCB_M_NOWRITE   0x80
#define VCB_M_SHADMAST   0x1
#define VCB_M_FAILED   0x2
#define VCB_M_REBLDNG   0x8
#define VCB_M_BLKASTREC   0x10
#define VCB_M_MVBEGUN   0x20
#define VCB_M_ADDING   0x40
#define VCB_M_PACKACKED   0x80
#define VCB_K_COMLEN   40
#define VCB_C_COMLEN   40
#define VCB_S_VCBDEF_COMMON   40
#define VCB_M_SUBSYSTEM   0x1
#define VCB_M_STRUC_ODS5   0x2
#define VCB_K_LENGTH   304
#define VCB_C_LENGTH   304
#define VCB_S_VCBDEF_DISKS   304
#define VCB_M_FILE_ATTRIBUTES   0xF
#define VCB_M_FILE_CONTENTS   0xF0
#define VCB_C_DEFAULT   0
#define VCB_C_WRITETHROUGH   1
#define VCB_C_WRITEBEHIND   2
#define VCB_M_FLUSH_ON_CLOSE   0xF00
#define VCB_C_FLUSH   1
#define VCB_C_NOFLUSH   2
#define VCB_M_CACHING_OPTIONS_MBZ   0xFFFFF000
#define VCB_K_F64_LEN   304
#define VCB_C_F64_LEN   304
#define VCB_S_VCBDEF_F64   304
#define VCB_K_SHAD_LEN   76
#define VCB_S_VCBDEF_SHADOW   76
#define VCB_S_VCBDEF_CDROM   128
#define VCB_S_VCBDEF2   184
#define VCB_S_VCBDEF3   32
#define vcb_b_status   vcb_0.vcb_1_2.vcb$b_status
#define vcb_l_trans   vcb_0.vcb_1_2.vcb$l_trans
#define vcb_l_aqb   vcb_0.vcb_1_2.vcb$l_aqb
#define vcb_l_rvn   vcb_0.vcb_1_2.vcb$l_rvn
#define vcb_t_volname   vcb_0.vcb_1_2.vcb$t_volname
#define vcb_l_rvt   vcb_0.vcb_1_2.vcb$l_rvt
#define vcb_l_cache   vcb_0.vcb_1_2.vcb_1_2_1.vcb_1_2_1_1.vcb$l_cache
#define vcb_l_quocache   vcb_0.vcb_1_2.vcb_1_2_1.vcb_1_2_1_1.vcb$l_quocache
#define vcb_l_cluster   vcb_0.vcb_1_2.vcb_1_2_1.vcb_1_2_1_1.vcb$l_cluster
#define vcb_l_fileprot   vcb_0.vcb_1_2.vcb_1_2_1.vcb_1_2_1_1.vcb$l_fileprot
#define vcb_l_free   vcb_0.vcb_1_2.vcb_1_2_1.vcb_1_2_1_1.vcb$l_free
#define vcb_l_home2lbn   vcb_0.vcb_1_2.vcb_1_2_1.vcb_1_2_1_1.vcb$l_home2lbn
#define vcb_l_homelbn   vcb_0.vcb_1_2.vcb_1_2_1.vcb_1_2_1_1.vcb$l_homelbn
#define vcb_l_ibmaplbn   vcb_0.vcb_1_2.vcb_1_2_1.vcb_1_2_1_1.vcb$l_ibmaplbn
#define vcb_l_ibmapsize   vcb_0.vcb_1_2.vcb_1_2_1.vcb_1_2_1_1.vcb$l_ibmapsize
#define vcb_l_ibmapvbn   vcb_0.vcb_1_2.vcb_1_2_1.vcb_1_2_1_1.vcb$l_ibmapvbn
#define vcb_l_ixhdr2lbn   vcb_0.vcb_1_2.vcb_1_2_1.vcb_1_2_1_1.vcb$l_ixhdr2lbn
#define vcb_l_maxfiles   vcb_0.vcb_1_2.vcb_1_2_1.vcb_1_2_1_1.vcb$l_maxfiles
#define vcb_l_sbmaplbn   vcb_0.vcb_1_2.vcb_1_2_1.vcb_1_2_1_1.vcb$l_sbmaplbn
#define vcb_l_sbmapsize   vcb_0.vcb_1_2.vcb_1_2_1.vcb_1_2_1_1.vcb$l_sbmapsize
#define vcb_l_sbmapvbn   vcb_0.vcb_1_2.vcb_1_2_1.vcb_1_2_1_1.vcb$l_sbmapvbn
#define vcb_t_volcknam   vcb_0.vcb_1_2.vcb_1_2_1.vcb_1_2_1_1.vcb$t_volcknam


Define Documentation

#define vcb_b_status   vcb_0.vcb_1_2.vcb$b_status

Definition at line 301 of file vcbdef.h.

#define VCB_C_COMLEN   40

Definition at line 36 of file vcbdef.h.

#define VCB_C_DEFAULT   0

Definition at line 45 of file vcbdef.h.

#define VCB_C_F64_LEN   304

Definition at line 53 of file vcbdef.h.

#define VCB_C_FLUSH   1

Definition at line 49 of file vcbdef.h.

#define VCB_C_LENGTH   304

Definition at line 41 of file vcbdef.h.

#define VCB_C_MRKLEN   11

Definition at line 5 of file vcbdef.h.

#define VCB_C_NOFLUSH   2

Definition at line 50 of file vcbdef.h.

#define VCB_C_WRITEBEHIND   2

Definition at line 47 of file vcbdef.h.

#define VCB_C_WRITETHROUGH   1

Definition at line 46 of file vcbdef.h.

#define VCB_K_COMLEN   40

Definition at line 35 of file vcbdef.h.

#define VCB_K_F64_LEN   304

Definition at line 52 of file vcbdef.h.

#define VCB_K_LENGTH   304

Definition at line 40 of file vcbdef.h.

#define VCB_K_MRKLEN   11

Definition at line 4 of file vcbdef.h.

#define VCB_K_SHAD_LEN   76

Definition at line 55 of file vcbdef.h.

#define vcb_l_aqb   vcb_0.vcb_1_2.vcb$l_aqb

Definition at line 303 of file vcbdef.h.

#define vcb_l_cache   vcb_0.vcb_1_2.vcb_1_2_1.vcb_1_2_1_1.vcb$l_cache

Definition at line 307 of file vcbdef.h.

#define vcb_l_cluster   vcb_0.vcb_1_2.vcb_1_2_1.vcb_1_2_1_1.vcb$l_cluster

Definition at line 309 of file vcbdef.h.

#define vcb_l_fileprot   vcb_0.vcb_1_2.vcb_1_2_1.vcb_1_2_1_1.vcb$l_fileprot

Definition at line 310 of file vcbdef.h.

#define vcb_l_free   vcb_0.vcb_1_2.vcb_1_2_1.vcb_1_2_1_1.vcb$l_free

Definition at line 311 of file vcbdef.h.

#define vcb_l_home2lbn   vcb_0.vcb_1_2.vcb_1_2_1.vcb_1_2_1_1.vcb$l_home2lbn

Definition at line 312 of file vcbdef.h.

#define vcb_l_homelbn   vcb_0.vcb_1_2.vcb_1_2_1.vcb_1_2_1_1.vcb$l_homelbn

Definition at line 313 of file vcbdef.h.

#define vcb_l_ibmaplbn   vcb_0.vcb_1_2.vcb_1_2_1.vcb_1_2_1_1.vcb$l_ibmaplbn

Definition at line 314 of file vcbdef.h.

#define vcb_l_ibmapsize   vcb_0.vcb_1_2.vcb_1_2_1.vcb_1_2_1_1.vcb$l_ibmapsize

Definition at line 315 of file vcbdef.h.

#define vcb_l_ibmapvbn   vcb_0.vcb_1_2.vcb_1_2_1.vcb_1_2_1_1.vcb$l_ibmapvbn

Definition at line 316 of file vcbdef.h.

#define vcb_l_ixhdr2lbn   vcb_0.vcb_1_2.vcb_1_2_1.vcb_1_2_1_1.vcb$l_ixhdr2lbn

Definition at line 317 of file vcbdef.h.

#define vcb_l_maxfiles   vcb_0.vcb_1_2.vcb_1_2_1.vcb_1_2_1_1.vcb$l_maxfiles

Definition at line 318 of file vcbdef.h.

#define vcb_l_quocache   vcb_0.vcb_1_2.vcb_1_2_1.vcb_1_2_1_1.vcb$l_quocache

Definition at line 308 of file vcbdef.h.

#define vcb_l_rvn   vcb_0.vcb_1_2.vcb$l_rvn

Definition at line 304 of file vcbdef.h.

#define vcb_l_rvt   vcb_0.vcb_1_2.vcb$l_rvt

Definition at line 306 of file vcbdef.h.

#define vcb_l_sbmaplbn   vcb_0.vcb_1_2.vcb_1_2_1.vcb_1_2_1_1.vcb$l_sbmaplbn

Definition at line 319 of file vcbdef.h.

#define vcb_l_sbmapsize   vcb_0.vcb_1_2.vcb_1_2_1.vcb_1_2_1_1.vcb$l_sbmapsize

Definition at line 320 of file vcbdef.h.

#define vcb_l_sbmapvbn   vcb_0.vcb_1_2.vcb_1_2_1.vcb_1_2_1_1.vcb$l_sbmapvbn

Definition at line 321 of file vcbdef.h.

#define vcb_l_trans   vcb_0.vcb_1_2.vcb$l_trans

Definition at line 302 of file vcbdef.h.

#define VCB_M_ADDING   0x40

Definition at line 33 of file vcbdef.h.

#define VCB_M_BLKASTREC   0x10

Definition at line 31 of file vcbdef.h.

#define VCB_M_CACHING_OPTIONS_MBZ   0xFFFFF000

Definition at line 51 of file vcbdef.h.

#define VCB_M_CANCELIO   0x20

Definition at line 25 of file vcbdef.h.

#define VCB_M_DSI   0x4

Definition at line 16 of file vcbdef.h.

#define VCB_M_EXTFID   0x20

Definition at line 11 of file vcbdef.h.

#define VCB_M_FAILED   0x2

Definition at line 29 of file vcbdef.h.

#define VCB_M_FILE_ATTRIBUTES   0xF

Definition at line 43 of file vcbdef.h.

#define VCB_M_FILE_CONTENTS   0xF0

Definition at line 44 of file vcbdef.h.

#define VCB_M_FLUSH_ON_CLOSE   0xF00

Definition at line 48 of file vcbdef.h.

#define VCB_M_GROUP   0x40

Definition at line 12 of file vcbdef.h.

#define VCB_M_HIGH_SIERRA   0x1

Definition at line 14 of file vcbdef.h.

#define VCB_M_HOMBLKBAD   0x4

Definition at line 8 of file vcbdef.h.

#define VCB_M_IDXHDRBAD   0x8

Definition at line 9 of file vcbdef.h.

#define VCB_M_LOGICEOVS   0x2

Definition at line 21 of file vcbdef.h.

#define VCB_M_MUSTCLOSE   0x40

Definition at line 26 of file vcbdef.h.

#define VCB_M_MVBEGUN   0x20

Definition at line 32 of file vcbdef.h.

#define VCB_M_NOALLOC   0x10

Definition at line 10 of file vcbdef.h.

#define VCB_M_NOSWITCH   0x2

Definition at line 15 of file vcbdef.h.

#define VCB_M_NOWRITE   0x80

Definition at line 27 of file vcbdef.h.

#define VCB_M_PACKACKED   0x80

Definition at line 34 of file vcbdef.h.

#define VCB_M_PARTFILE   0x1

Definition at line 20 of file vcbdef.h.

#define VCB_M_REBLDNG   0x8

Definition at line 30 of file vcbdef.h.

#define VCB_M_SHADMAST   0x1

Definition at line 28 of file vcbdef.h.

#define VCB_M_STRUC_ODS5   0x2

Definition at line 39 of file vcbdef.h.

#define VCB_M_SUBSYSTEM   0x1

Definition at line 38 of file vcbdef.h.

#define VCB_M_SYSTEM   0x80

Definition at line 13 of file vcbdef.h.

#define VCB_M_UNUSED_1   0x10

Definition at line 18 of file vcbdef.h.

#define VCB_M_UNUSED_2   0x20

Definition at line 19 of file vcbdef.h.

#define VCB_M_WAIMOUVOL   0x4

Definition at line 22 of file vcbdef.h.

#define VCB_M_WAIREWIND   0x8

Definition at line 23 of file vcbdef.h.

#define VCB_M_WAIUSRLBL   0x10

Definition at line 24 of file vcbdef.h.

#define VCB_M_WRITE_IF   0x1

Definition at line 6 of file vcbdef.h.

#define VCB_M_WRITE_SM   0x2

Definition at line 7 of file vcbdef.h.

#define VCB_M_XAR   0x8

Definition at line 17 of file vcbdef.h.

#define VCB_S_VCBDEF2   184

Definition at line 58 of file vcbdef.h.

#define VCB_S_VCBDEF3   32

Definition at line 59 of file vcbdef.h.

#define VCB_S_VCBDEF_CDROM   128

Definition at line 57 of file vcbdef.h.

#define VCB_S_VCBDEF_COMMON   40

Definition at line 37 of file vcbdef.h.

#define VCB_S_VCBDEF_DISKS   304

Definition at line 42 of file vcbdef.h.

#define VCB_S_VCBDEF_F64   304

Definition at line 54 of file vcbdef.h.

#define VCB_S_VCBDEF_SHADOW   76

Definition at line 56 of file vcbdef.h.

#define vcb_t_volcknam   vcb_0.vcb_1_2.vcb_1_2_1.vcb_1_2_1_1.vcb$t_volcknam

Definition at line 322 of file vcbdef.h.

#define vcb_t_volname   vcb_0.vcb_1_2.vcb$t_volname

Definition at line 305 of file vcbdef.h.


Generated on Fri Oct 9 10:25:55 2009 for FreeVMS by  doxygen 1.5.5