beautypg.com

Reboot, Releasependingupdates – Echelon OpenLNS User Manual

Page 84

background image

OpenLNS Programmer's Reference

47

lcaErrNsUpdatesDeferred exception will be thrown. In this

case, the changes will not be propagated to the device until

the network management mode (MgmtMode property) is set

to lcaMgmtModePropagateConfigUpdates (0).

Availability

Local, full, and lightweight clients.

Syntax

device.PropagateDeviceConfigUpdates

Element

Description

device

The

AppDevice

representing the

physical device to which configuration

changes are to be propagated.

Added to API

LNS Release 3.20.

Reboot

Summary

Reboots the

AppDevice

.

This command should be used with extreme care. Rebooting

a device may destroy its communication parameters or

otherwise make the device unrecoverable. The result of

rebooting a device depends on the firmware state and reboot

options specified at the time of manufacture. Rebooting an

emulator will cause the emulator to fail. After rebooting a

device, it may be necessary to reload the application, and it

will be necessary to commission and download configuration

properties if applicable.

Availability

Local, full, and lightweight clients.

Syntax

object.Reboot

Element

Description

object

The

AppDevice

object to be rebooted.

Added to API

Prior to LNS Release 3.0.

ReleasePendingUpdates

Summary

Releases monitor point update events withheld after the

AcceptIncomingSession

method has been called with the

postponeUpdates field set to True.

When your application receives an uplink session request,

you should use the AcceptIncomingSession method to accept

or reject the request. The method includes a parameter called

doPostponeUpdates. If this parameter is set to True when a

session is accepted, monitor point updates for the network

involved in this session will be withheld until the

ReleasePendingUpdates method is called. This ensures that

no monitor point update events that occur before the network

that has requested the uplink session is opened are lost, and

that the application will receive the monitor point update

event that caused the uplink session request.