State functions
The RAM has three state functions: initRAM
, terminateRAM
,
and reset
, as illustrated in Figure 1. initRAM
initializes
the global variables of the RAM and establishes the connection to
the repository. It cannot be called again within a session until
the RAM has been terminated. reset
restores the
repository connection to its initial state. It can be called at any
time except immediately after terminateRAM
. terminateRAM
can
also be called at any time, but the only function that can be successfully
called immediately after terminateRAM
is initRAM
.
