Echelon OpenLNS User Manual
Page 1044
OpenLNS Programmer's Reference
1007
lcaErrAnotherNetworkAlreadyOpen
66
An attempt to open a network database failed because another network object is still
held open by the same client process. This error should not occur in LNS 3 or greater. If
it does, contact customer support.
lcaErrSystemNotOpen
67
A service has been accessed prior to successfully opening the system object, which
requires the system to be open.
lcaErrDbConversionRequired
68
The global database or local database is from an older version of LNS, and the
appropriate CompactDb method must be called prior to opening the object. The
CompactDb method will compact the database, reorganize its contents, and
automatically upgrade to the latest version.
lcaErrPropertyCantBeSetWhenOpen
69
An attempt has been made to change a property while the associated key object (the
, Network, or ObjectServer object) is open. This property requires the object to be
closed prior to accepting changes.
lcaErrCantRecoverReadOnlyFile
70
Contact customer support.
lcaErrStringIsEmpty
71
Contact customer support.
lcaErrWrongServerDll
72
Contact customer support.
lcaErrInvalidProgramType
73
Contact customer support.
lcaErrNotAvailableOnRemoteClient
74
The requested property of method is not available on the remote client.
lcaErrDuplicateApplicationName
75
The value assigned to the ApplicationName property was invalid.
lcaErrCantRecoverNotAttachedToNetIntf 76
Recovery fails due to a lack of an OpenLNS network interface.
lcaErrDevTemplateWithThisProgramExists 77
Implicit or explicit creation of a DeviceTemplate object failed due to the program ID
already being in use with a different device template in the same network database.
The program ID is a unique identifier for each device type (i.e. device template object).
Devices certified by the LonMark Interoperability Association will have a unique
program id, using a globally unique manufacturer ID allocated by LonMark.
lcaErrCantCreateLcaServer
78
The OpenLNS Server cannot be created.