Echelon OpenLNS User Manual

Page 1046

Advertising
background image

OpenLNS Programmer's Reference

1009

removing items at runtime. It should be noted that this exception may also occur with

collections which are usually write-enabled, as the context might not allow for changes.
For example, the Subsystems collection would typically be seen in the hierarchy System

::Subsystems context, to which further items can be added using the Subsystems

collection's Add method. The AppDevice

and Router object's Subsystems collection

objects, however, represent all subsystem objects to which the device belongs to. Such a

collection would be a read-only collection in this particular context, and a write-enabled

collection in another context.
lcaErrValueOutOfRange

90

The value given exceeds a range limit.
lcaErrCantUpdateWhenPaused

91

A requested service can not be completed due to the DataServer being paused. DsPause

should be set to FALSE to re-start the DataServer.
lcaErrCantCreateLcaMonitor

92

The Lca Monitor, a utility component for internal purposes, could not be created. This

failure is caused by a lack of memory available to LNS.
lcaErrCantLaunchLcaMonitor

93

The Lca Monitor, a utility component for internal purposes, could not be launched. This

utility, LCAMON.EXE, would typically be located in the C:\L

ON

W

ORKS

\Bin folder,

which must be part of the search path or otherwise visible from the working directory of

the calling tool. The 93 exception would indicate any problem launching the LCA

Monitor utility tool like memory shortage, bad permissions, executable not found, etc.
lcaErrMustSetDsPauseToChange

94

The DataServer must be paused prior to applying the requested changes. Use DsPause to

pause the DataServer.
lcaErrNotAvailableOnLocalClient

95

A service only available to remote clients has been requested from a local client.
lcaErrObjectDeleted

96

The object has been deleted.
lcaInvalidRmcObject

97

Invalid object received through remote procedure call. Contact customer support.
lcaInvalidRmcServer

98

Contact customer support.
lcaInvalidRmcClient

99

Contact customer support.
lcaInvalidRmcVersion

100

The client and server are running different versions of LNS and the Object Server was

unable to compensate.
lcaInvalidRmcMethod

101

Contact customer support.

Advertising