Specifications
Ethernet Loop Testing Page
E-6
LoopAssistedStatus
-
the status of the request. One of:
accepted
-
the loop will be attempted.
wrongstate
-
the data link
is
not in a state where a loop can
be done.
invalidRemote
-
the destination-address was a multicast
address.
invalidAssistant
-
the assistant-address was a multicast
address.
E.2.1.3 LoopPoll
The LoopPoll function is used to poll for completion of a
LoopDirect
or LoopAssisted.
function LoopPoll
(
receiptNumber: Receiptvalue;
var remoteAddress: ~ddressvalue): LoopPollStatus;
type LoopPollStatus
=
With the following definitions:
receiptNumber
-
the request identification assigned to this
request by the LoopDirect or LoopAssisted function.
remoteAddress
-
the identification of the remote station that
satisfied the request. For LoopAssisted with transmit assistance,
this is the remote station address. For LoopAssisted with receive
or full assistance, it is the assistant station address.
LoopPollStatus
-
the status of the operation. One of:
notcomplete
-
the loop is not yet done.
success
-
the data came back correctly.
compare~rror
-
the data came back, but it did not match what
was sent.
transmitFailed
-
the local transmitter could not send the
initial message.
conununicationError
-
no response was received. Either the
initial message or the response did not arrive.