Useboundupdates – Echelon OpenLNS User Manual

Page 680

Advertising
background image

OpenLNS Programmer's Reference

643

Read/Write

Read/write.

Note: OpenLNS sets this property automatically for message

monitor points. For example, if you are sending a message

via the SendMsgWait method, a response from the device is

expected. Therefore, OpenLNS will set the UseAsyncSend

property to False.
Also, if you are writing to a message monitor point via the

SendMsgWait property, no response is expected; therefore,

OpenLNS sets the property to True. As a result, you should

not write to this property when you access it through a

MsgMonitorOptions object

Added to API

LNS Release 3.20.

UseBoundUpdates

Summary

Indicates whether NvMonitorPoint objects should use bound

updates for monitor and control.
Enabling bound monitoring and control will not disable

polling unless the SuppressPollingIfBound is set to true.
This property enables implicit binding. With implicit binding

enabled, OpenLNS attempts to create connections without

user intervention.
Attempting to set this property in the CurrentOptions object

will fail silently for both permanent and temporary monitor

points. To use bound updates for a permanent monitor point,

you must set this property in the DefaultOptions object. If

you are in communication with the OpenLNS Server (not in

server-independent mode), this option will be automatically

enabled as soon as you set the property to True. In this case,

you don't have to close and re-open the monitor set, as with

other options in the DefaultOptions object. You cannot set the

properties of the DefaultOptions object in server-independent

mode.
OpenLNS does not support the automatic connection of

monitor points in temporary monitor sets; therefore, this

property should be set to False for NvMonitorOptions objects

that are accessed through the NvOptions property of

MonitorSet objects created as temporary monitor sets.

Availability

Local, full, lightweight, and independent clients. Note that

temporary

MonitorSet

objects and temporary monitor points

are not available on Independent clients.

Syntax

useBoundFlag = nvMonOptsObject.UseBoundUpdates

Element

Description

useBoundFlag

A Boolean value indicating whether

the monitor points using this set of

options should use bound updates.
TRUE. The monitor points using

Advertising