Specifications
Operat ion Page
65
.
In response to a Boot message, make the request and boot
information visible to the local higher level through the
Request-poll function.
.
In response to a Reserve Console message while in the enabled
state, initialize the console carrier buffers and enter the
reserved state. For multiaccess channels, the identification of
the console-user system is saved.
.
In response to a Release Console message from the console-user.
release the console (enter enabled state). For multiaccess
channels, the console-user identification parameter
is
cleared.
.
In response to a Console Command and Poll message from the
console-user, make the command data (if any) visible to the local
higher level through the Request-poll function. The higher level
user has the responsibility of sending a Console Response and
Acknowledge message, including any console output data that is
pending.
In addition to these protocol-driven actions, the Console Server also
times the reservation while in the reserved state. It resets the
reservation timer each time a Console Command And Poll message is
received from the reserving system. If the reservation timer expires,
it
clears the reservation.
The Console Server algorithm for processing remote console messages
follows:
CASE
<message code>
Request
ID:
transmit System ID message.
Request Counters:
IF
function [counters]
=
on THEN
transmit Counters message.
ENDIF.
Boot:
IF function [boot]
=
on THEN
request-type
:=
boot.
ENDIF.
Reserve Console:
IF console state
=
enabled THEN
console reservation
:=
<source address>.
console state
:=
reserved.
message number
:=
0.
CLEAR command buffer.
CLEAR response buffer.
ENDIF.