Subsystems, Upgraderequirement, Upgrade requirement – Echelon OpenLNS User Manual

Page 128

Advertising
background image

OpenLNS Programmer's Reference

91

Subsystems

Summary

Contains the

Subsystem

collection object associated with the

specified

AppDevice

. A

Subsystem

object can in turn contain

a collection of Subsystems.
A

System

object’s

Subsystems

collection contains two default

Subsystems upon creation. These Subsystems are named

"ALL", which lists all of the devices in the system and

"Discovered", which lists all devices discovered by the object

server that have not yet been associated with a subsystem.

This includes both unconfigured devices discovered by the

NSS and configured devices that were added by some other

network management application that does not use the

Object Server.
Subsystems collection objects accessed through

AppDevice

objects represent the Subsystems that contain the specified

AppDevice

.

Availability

Local, full, and lightweight clients.

Syntax

subsystemCollection = object.Subsystems

Element

Description

subsystemCollection Subsystems collection associated

with the object.

object

The

AppDevice

object.

Data Type

Subsystems collection object.

Read/Write

Read only.

Added to API

Prior to LNS Release 3.0.

UpgradeRequirement

Summary

Indicates whether the application in the device matches the

application information contained in the OpenLNS database.
If a new application is loaded into a device using the

Load

method, the program ID of the application will not match the

ProgramId

property of the

AppDevice

object. When this

occurs, the device's external interface can be upgraded with

minimal disturbance to existing connections using the

AppDevice

object's

Upgrade

method.

Availability

Local, full, and lightweight clients.

Advertising