Specifications

Interfaces Page 31
Input-buffer
-
a buffer containing the data to be looped.
Output-buffer
-
a buffer to contain the looped back data. If not
present, the looped back data
is
not returned to the user.
Outputs:
Return-code
-
the status of the request. One of:
Request accepted
-
the loop will be attempted.
Unrecognized channel
-
there
is
no channel with the specified
identification.
Channel in wrong state
-
the channel is in a state where a
loop cannot be done.
Receipt-number
-
the request identification used in the Loop-poll
or Loop-abort function to identify this request.
Function:
Determine
if
some other system can communicate with the specified
remote system. Applicable only on multiaccess channels.
Inputs:
Channel-id
-
the unique identification of the channel on which the
loop is to be done.
Destination-address
-
the identification of the system that is to
be looped to. The destination-address cannot be a multicast
address.
Assistant-address
-
the
identification of the third party system
to assist in the test.
The address .cannot be a multicast address.
Assistance-level
-
the amount of assistance desired:
transmit
-
the assistant station is only to relay the request,
the request is to be returned from the destination system.
receive
-
the assistant station is only to relay the reply,
the request
is
to be sent to the destination station.
full
-
the assistant station
is
to relay both request and
reply.
Input-buffer
-
a buffer containing the data to be looped.