NET/MASTER Network Control Language (NCL) Reference Manual

Operations Available Through NCL
Introduction to NCL
106126 Tandem Computers Incorporated 1–3
Inter-System Routing (ISR) ISR is the NonStop NET/MASTER MS service that enables, disables, and controls
system-level message flow between multiple NonStop NET/MASTER MS systems
and multiple users of the SOLVE management services.
EMSPROC is the major system-level NCL procedure that gathers messages from
remote systems according to the established ISR definitions. You can write your own
EMSPROC procedure or you can use the EMSPROC procedure supplied with
NonStop NET/MASTER MS.
LOGPROC and MSGPROC are two other NCL procedures used to intercept and
process system-level message flows.
For more information on ISR, EMSPROC, and LOGPROC, refer to the NonStop
NET/MASTER MS System Management Guide. For more information on MSGPROC,
refer to the NonStop NET/MASTER MS Operator’s Guide.
Operations Available
Through NCL
NCL is provided with a NonStop NET/MASTER MS system for three main reasons:
To allow you to tailor your NonStop NET/MASTER MS system to suit your own
requirements
To enable you to develop management applications to manage your system and
network
To enable you to develop automation applications to automate your system and
network operations
Here are some of the operations available through NCL:
Accessing data in user databases (UDBs)
Automating operations
Communicating with NonStop NET/MASTER MS users and terminals
Communicating with other NCL processes
Communicating with Pathway server classes
Creating customized NonStop NET/MASTER MS commands
Displaying panels
Executing NonStop NET/MASTER MS commands
Executing Distributed Systems Network Management (DSNM) commands
Intercepting and processing event messages
Maintaining online documentation
Replacing NonStop NET/MASTER MS commands
Accessing Data in User
Databases (UDBs)
All files that NCL can process are called user databases (UDBs). NCL processes have
access to data stored in structured and unstructured Enscribe UDBs. NCL processes
can add and retrieve records in entry-sequenced UDBs, and can add, retrieve, update,
and delete records in key-sequenced UDBs. They can read records from (but not
write records to) edit files. Additionally, they can pass data to and receive data from
operating system (Tandem NonStop Kernel) processes.