Echelon ISI User Manual
Page 46
ISI Programmer’s Guide
44
IsiEvent Value
Note
isiNormal
0
The ISI engine has returned to the normal, or
idle, state for an assembly. The related
assembly is encoded in the parameter; a
parameter value of ISI_NO_ASSEMBLY
indicates that the event applies to all
assemblies.
isiRun
1
The ISI engine has been successfully started
(parameter = 1) or stopped (parameter = 0).
isiPending
2
The connection related to the assembly given
with the numerical parameter has entered the
pending state. The event means the device has
received and provisionally approved a
connection invitation, but has not yet accepted
the connection invitation. This event only
applies to a connection member. For a
connection host see isiPendingHost.
isiApproved
3
The connection related to the assembly given
with the numerical parameter changed from the
pending state to the approved state. This event
occurs when a connection invitation has been
provisionally approved and accepted. This
event only applies to a connection member. For
a connection host see isiApprovedHost.
isiImplemented
4
The connection related to the assembly given
with the numerical parameter has been
implemented. This event occurs on a
connection host after calling
IsiCreateEnrollment() or IsiExtendEnrollment()
to implement a connection and close
enrollment, and on a connection member after
receiving an enrollment confirmation message
(CSMC).
isiCancelled
5
The connection related to the assembly given
with the numerical parameter has been
cancelled by a timeout, user intervention, or
network action. An assembly number of
ISI_NO_ASSEMBLY indicates that all pending
enrollments are cancelled.
isiDeleted
6
The connection related to the assembly given
with the numerical parameter has been deleted.