The record definition for the CAS RDO (Resource Definition Online) file, which holds all the CAS configuration data.
Note that this record cannot be used directly for I/O, because it contains misaligned fields. Thus the two top-level members, Header and Desc, need to be separately marshalled to and from an I/O buffer.
Definition at line 344 of file cas-env.h.
Data Fields | |
struct { | |
char Group [8] | |
mf_uns8 Type | |
char Resource [8] | |
} | Header |
struct { | |
char Description [60] | |
union { | |
struct { | |
mf_uns16 Version | |
mf_uns16 VersionRead | |
char Password [8] | |
mf_uns8 TableFlag | |
char OperId [3] | |
mf_uns8 OperClass [3] | |
mf_uns8 OperKey [8] | |
mf_uns8 ResourceKeys [3] | |
mf_uns8 SecurityKeys [8] | |
mf_uns16 Timeout | |
mf_uns8 Priority | |
mf_uns8 AccessFlags [14] | |
mf_uns8 GroupPfxLen | |
char GroupPfx [8] | |
mf_uns8 filler | |
mf_uns8 BatAccessFlag | |
mf_uns8 UserResKeys [3] | |
mf_uns8 XatAccessFlag | |
mf_uns8 JclSubFlag | |
mf_uns8 ImsAccessFlag | |
} SNT | |
struct { | |
mf_uns8 Bytes [4096] | |
} Raw | |
} Data | |
mf_uns32 filler [4] | |
} | Desc |