SNAX Connection Manager (SNAX/CM) Manual
ENABLE Command
SNAX/CM Commands
3–16 097842 Tandem Computers Incorporated
Whenever the the service manager fails to enable a line, SNAX/CM waits for one
minute, then retries the command if the return code is between 32 and 63. SNAX/CM
continues retrying the ENABLE command, with a one-minute wait between each
retry, until the user issues a DISABLE command or the line is enabled. These
activities are logged to the SNAX/CM log file.
If the return code is any value other than one between 32 and 63, SNAX/CM does not
retry the command. You should verify the configuration of the current line, LU, PU,
and X25AM subdevice, then retry the command.
If you stop SXCMGR using the EXIT command, lines that were enabled accept one
more call-in request, then will accept no more.
The following examples show how the ENABLE command can be used.
This first example shows how the ENABLE command is used to enable a line and
specify a process:
-> ENABLE LINE $SNAP1, PORT $X25AM1.#SNASD1, PROCESS $AAA
SNAX/CM notifies process $AAA when a call-in operation is connected by sending
a CONNECTED message. If SNAX/CM finds that a connection has been broken,
it notifies process $AAA with a DISCONNECTED message.
This second example shows how the ENABLE command is used to enable a line,
specify a process, and start a TACL process:
-> ENABLE LINE $SNAP1,PROCESS (TACL,$TACL1)
SNAX/CM starts a TACL named $TACL1 on the first alias LU after a call-in
operation is completed successfully.
This third example shows how to use the ENABLE command to enable a line with
a single PU where ASSOCIATESUBDEV was previously configured:
-> ENABLE LINE $SNAP1
If PROCESS is not specified, SNAX/CM does nothing after a call-in operation is
successfully completed. For permanently subordinated PUs, users can post a
CONTROL 11 request in the application programs and wait for the CONTROL 11
operation to be completed. For either switched floating or permanently
subordinated PUs, the LUNS interface can be used to start a session.
This fourth example shows how to use the ENABLE command to enable a line,
validate the call and validate the XID values for a call-in request:
-> ENABLE LINE $SNAP1,VALXID $A,VALCALL $A
Users can write one server process, $A, to validate the call and then validate the
XID string.