Specifications
Interfaces Page
34
execution. Remote requests are not queued: only the most recent
is available. Each remote request can be read only once. The
higher level process is responsible for polling often enough to
ensure a minimum number of lost requests.
This is a call to the Console Server.
Inputs:
Channel-id
-
the unique identification of the channel on which to
check for remote requests.
Outputs:
Return-code
-
the status of the request. One of:
No requests
-
no remote requests have been received.
Request read
-
a remote request has been returned.
Request truncated
-
a console command request has been
received; however all of the command data was lost.
Unrecognized channel
-
there is no channel with the specified
identification.
Channel in wrong state
-
the channel is not in a state where
the request can be received.
Request-type
-
the type of request made by the remote system. One
of:
Boot
Console command
Boot-server
-
for
a
boot request, an indication of the server
system to be used to honor the request. One of:
Default-server
-
the system that this system would normally
use.
Command-source
-
the system involved in this request.
Boot-device
-
for
a boot request, an indication of the device this
system is to use to honor the request. One of:
Default-device
-
the device that this system would normally
use.
Specified-device
-
the device specified by the command source.
Device-id
-
for specified-device, identification of the device to
boot from.