NET/MASTER Network Control Language (NCL) Reference Manual

VARTABLE RESET
Verbs
3–216 106126 Tandem Computers Incorporated
VARTABLE RESET The VARTABLE RESET verb deletes all entries from an existing memory-resident
table of variables (vartable). It allows an NCL procedure to delete multiple entries
from an existing VARTABLE while preserving the definition of the table.
Syntax errors in the VARTABLE RESET statement cause the compilation of the NCL
procedure to terminate.
VARTABLE RESET ID=
tablename
[ SCOPE={ CACHED | G90PRC | ENV | GLOBAL |
PROCESS | REGION } ]
[ NEWEST=
n
| OLDEST=
n
]
ID=
tablename
specifies the name of the table that you wish to delete.
tablename
can be any
valid expression. If the table has not been previously allocated, a return code of 16
is returned in the &SYS.FDBK system variable to indicate that the table did not
exist.
tablename
must have a length of 12 characters or fewer, and must consist
of the following characters:
Alphabetic characters: A through Z and a through z
Numeric characters: 0 through 9
Other characters: ^ ~ # $ ( ) - . : @ [ \ ] _ ` |
SCOPE
specifies in which scope the table is to be found.
CACHED
specifies that the named table is a local copy of a global table. If a previous
VARTABLE GET SCOPE=CACHED verb has been issued, the local copy of
the table is guaranteed to be updated before the VARTABLE RESET verb
returns. However, if a previous VARTABLE GET SCOPE=CACHED verb has
not been issued, this operand is interpreted as SCOPE=GLOBAL. See
VARTABLE GET in this section for further information.
G90PRC
specifies that the visibility of the named table is restricted to NCL processes
executing in the same Guardian process. This option is useful to improve
performance when some sharing is necessary but full global scope is not
required.
Note For further information about NCL processes executing in Guardian processes, see the NonStop
NET/MASTER MS System Management Guide.