Beginlonmarkobjectstatuschangeevent, Beginmissedevent – Echelon OpenLNS User Manual

Page 883

Advertising
background image

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.

Advertising