beautypg.com

Properties, Appdevice, Classid – Echelon OpenLNS User Manual

Page 291

background image

OpenLNS Programmer's Reference

254

Properties

The

DataValue

object contains the following properties

:

AppDevice

ClassId

Data

DataType

FloatValue

IntValue

Length

MonitorTag

NetworkVariable

SourceNodeId

SourceSubnetId

StringValue

AppDevice

Summary

Identifies the application device that is the source of the

network variable update represented by this

DataValue

object

.

The

DataValue

object represents a value from a network

variable that is being monitored. It is returned by the

OnNetworkVariableUpdate Event

. The

AppDevice

object

identifies the device containing the network variable.
Note: OpenLNS needs to fetch this object from the OpenLNS

database when you read it. As a result, you should avoid

reading this property if you are writing a high-performance

monitoring application.

Availability

Local, full, and lightweight clients.

Syntax

appDevObject = dvObject.

AppDevice

Element

Description

appDevObject The

AppDevice

object to be returned.

dvObject

The

DataValue

object to be acted on.

Data Type

AppDevice

object.

Read/Write

Read only.

Added to API

Prior to LNS Release 3.0.

ClassId

Summary

Identifies the object class of this object.
This property allows the object type to be determined when it

is unknown (for example, when the object was accessed using

the Parent property of another object).

Availability

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

some objects containing this property are not available to

Independent clients.