Conndesc structure, Isiabortreason enumeration, Isicid structure – Echelon ISI User Manual
Page 106

ISI Programmer’s Guide
104
ConnDesc Structure
Contains details describing a connection. Used in the IsiConnection structure.
Data Type
Field
Name
Note
unsigned : 6
Offset Offset into the larger selector set for
connections from compound
assemblies with more than four
selectors, 0 for connections from
simple assemblies, connections from
compound assemblies covering four or
less than selectors, or the first
connection table entry related to a
connection from a compound assembly
with a width > 4. Also see CSMI.
unsigned : 1
Auto
1 for connections created with
automatic enrollment; 0 for
connections created with manual or
controlled enrollment.
unsigned : 1
Reserved. Set to zero when writing;
ignore when reading.
IsiAbortReason Enumeration
Identifies the cause of domain or device acquisition termination. Used as the
parameter for the isiAbort event for theIsiUpdateUserInterface() function.
IsiAbortReason Value Note
isiAbortUnsuccessful
1
Domain acquisition stopped after 20
retries, or any other failure to obtain
an unambiguous domain ID.
isiAbortMismatchingDidrm
2
Domain acquisition stopped due to
arrival of mismatching DIDRM.
isiAbortMismatchingDidcf
3
Domain acquisition stopped due to
arrival of mismatching DIDCF.
isiAbortMismatchService
4
Domain acquisition stopped due to
mismatching confirmation service
message.
IsiCid Structure
Contains the unique connection ID for a connection. The data held by this
structure uniquely identifies a connection in an ISI network.