Guardian Procedure Calls Reference Manual

Remote processor failure.-100
Connection to remote system lost.-110
If any other system message is supplied, an error is returned and the index is not advanced.
length is the length in bytes of the message.
table
input
INT .EXT:ref:*
points to the beginning of the open table to be searched.
If the process handles of the primary and backup openers are not stored in the first 20 words
of each table entry, table must point to the process handle of the first primary opener, not to
the beginning of the table. See Considerations.
index
input, output
INT .EXT:ref:*
on input, contains an index indicating at what point in the open table the search is to begin.
On return, if a lost opener is discovered, index contains the index of that opener's table entry;
otherwise, its contents are undefined.
Ordinarily, you initialize index to -1 at the start of a search and do not alter its contents on
subsequent calls (continuing the same search). See Considerations.
number-of-entries
input
INT:value
contains the total number of entries in the open table.
entry-size
input
INT:value
contains the size in words of each entry in the open table.
Returned Value
INT
A status value that indicates the result of the search:
Search completed; no lost openers.0
(reserved)1
Parameter error.2
Bounds error.3
Backup opener lost.4
Primary opener lost; backup promoted to primary.5
Opener(s) lost; table entry now free.6
Message is not a relevant status-change message.7
922 Guardian Procedure Calls (O)