Creating VSAM records from a RAM model
Now that we have a model for the SAMP RAM, we can easily define
SAMP RAM's CAF information. To do this, it is first necessary
to understand where and how the CAF information is stored. There are
two CAF key-sequenced VSAM clusters that store all of the CAF information: CRADEF
and CRASTRS
.
As CARMA is loaded, it discovers the RAMs available to it (as well
as their corresponding actions, parameters, and return values) by
reading CRADEF
, which contains information about the capabilities
of the RAMs available. As necessary, CARMA tries to determine if a
user's preferred language is available for a given RAM by checking CRASTRS
,
which contains locale-specific information for the RAMs.