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 |