Echelon OpenLNS User Manual
Page 185
OpenLNS Programmer's Reference
148
retrieved.
If you specify an invalid index, an LCA,
#90 lcaValueOutOfRange exception is
thrown.
count
Specify the number of elements to be
retrieved.
If this number exceeds the value of the
object’s
property,
an LCA, #90 lcaValueOutOfRange
exception is thrown.
options
Use this element to determine whether
OpenLNS will read the raw values of the
OpenLNS database or the physical
application device.
The possible values for this element, which
are stored in the
ConstDataSourceOptions
constant, are as follows:
0 lcaDataSourceOptionsNormal
The raw value array will be read directly
device-specific.
If the ConfigProperty is not device-specific,
the raw value array will be read from the
database, as long as it is stored there.
If the value of the ConfigProperty does not
exist in the database, then the raw value
value array will read directly from the
device, as long as the network management
mode (MgmtMode property) is set to
lcaMgmtModePropagateConfigUpdate
s (0).
If the ConfigProperty is not device-specific,
its value is not in the database, and the
network management mode is set to
lcaMgmtModeDeferConfigUpdates (1),
then an exception will be thrown when you
invoke the GetRawValuesEx method.
1 lcaDataSourceOptionsFromDevice
The raw value array is read directly from
the device.
2
lcaDataSourceOptionsDatabaseOnly
The raw value array is read from the
OpenLNS database.