beautypg.com

Echelon OpenLNS User Manual

Page 1044

background image

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

System

, 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.