Manual
Table Of Contents
- Table of Contents
- Preface
- 1 Introduction
- 2 Creating and Redistributing LNS Device Plug ins
- 3 How Plug ins Work with Directors
- How Plug ins Are Represented in the LNS Object Server
- How Plug ins are Installed and Made Visible to LNS
- How Plug ins Implement the Registration Command
- How Plug ins Respond to Commands from a Director Other than Registration
- How Directors Launch and Manipulate Plug ins
- What Plug ins Do When They Run in Standalone Mode
- Responding to Property Reads and Writes
- Uninstallation Issues
- Appendix A Standard Plug in Commands
- Appendix B Standard Plug in Properties
- Appendix C Standard Plug in Object Classes
- Appendix D Standard Plug in Exceptions

The following table lists the standard LNS plug-in classes.
Object Class ID Addressing Syntax
LcaClassIdAppDevice 7 network/system.subsystem[.subsystem…]/appDevice
LcaClassIdAppDevices 8 network/system.subsystem[.subsystem…]
LcaClassIdBuildTemplate 34 network/system
network/system/buildTemplate
network/system/LcaProgramTemplate:programTemplate
LcaClassIdBuildTemplates 35 network/system
LcaClassIdChannel 12 network/channel
LcaClassIdChannels 13 network
LcaClassIdComponentApp 30 ComponentApp
network/system/componentApp
network/system/LcaDeviceTemplate:deviceTemplate/
componentApp
LcaClassIdComponentApps 31 n/a (for ObjectServer)network/system
network/system/LcaDeviceTemplate:deviceTemplate
LcaClassIdConfigProp 26 <interface>/configProp
<interface>/LcaLonMarkObject:lonMarkObject/configProp
<interface>/LcaNetworkVariable:networkVariable/configProp
LcaClassIdConfigProps 27 <interface>
<interface>/LcaLonMarkObject:lonMarkObject
<interface>/LcaNetworkVariable:networkVariable
LcaClassIdConnectDescTemplate 42 network/system/connectDescTemplate
LcaClassIdConnectDescTemplates 43 network/system
LcaClassIdConnections 18 network/system
LcaClassIdDataValue 49 <interface>/networkVariable/dataValue
<interface>/LcaLonMarkObject:lonMarkObject/
networkVariable/dataValue
<interface>/LcaConnections:connections/networkVariable/data
Value
LcaClassIdDetailInfo 49 network/system.subsystem[.subsystem…]/appDevice
network/system.subsystem[.subsystem…]/LcaRouter:router
LcaClassIdDeviceTemplate 36 network/system/deviceTemplate
LcaClassIdDeviceTemplates 37 network/system
LcaClassIdError 44 network/system