Owner manual

OpenLNS Programmer's Reference 846
object type.
Availability
Local, full, and lightweight clients.
Syntax
systemObject.BeginCommissionEvent objectType
Element
Description
systemObject
The System object to be acted on.
objectType
An integer determining the object
type for which commission events
will be enabled.
The possible values for this
element, which are contained in
the ConstDeviceEventTypes
constant, are as follows:
0 lcaAppDeviceEvent
1 lcaRouterEvent
Added to API
Prior to LNS Release 3.0.
BeginLonMarkObjectStatusChangeEvent
Summary
Registers your application for the
OnLonMarkObjectStatusChange event. The
OnLonMarkObjectStatusChange event will then be fired each
time an OpenLNS client application changes the status of a
LonMarkObject on the System .
OpenLNS applications are required to respond to license
expiration events as specified in the OpenLNS license
agreement. You can use this method to begin monitoring for
these events.
Availability
Local, full, and lightweight clients.
Syntax
systemObject. BeginLonMarkObjectStatusChangeEvent
Element
Description
systemObject
The System object to be acted on.
Added to API
Prior to LNS Release 3.0.
BeginMissedEvent
Summary
Enables the OnMissedEvent for a system.
You should call this method at initialization if missed events
will be used. In addition, to enable missed events, this
method also causes a ping event to be sent to the NSI every
60 to 90 seconds to ensure that it is still there to receive
events.
Availability
Local, full, and lightweight clients.