Nsisubnetid, Nssflag, Nsisubentid – Echelon OpenLNS User Manual

Page 604

Advertising
background image

OpenLNS Programmer's Reference

567

NsiSubnetId

Summary

Contains the subnet ID associated with the network services

interface (NSI).
The NsiNodeId and NsiSubnetId comprise the logical network

subnet/node address the NSD will use to send subnet node and

group addressed messages, if the NSD is using a

high-performance network interface. This address is assigned to

the network services interface when the Open ethod is invoked on

the System object. The System object must be open for these

properties to contain a valid value.

The

SubnetId

and

NodeId

properties of the

AppDevice

object

contained by the

NetworkServiceDevice

return the subnet/node

address the NSD will use for broadcast and neuron ID addressing.

Standard network interfaces use the NsiSubentId and

NsiNodeId

only for server/remote full client communication

.

Availability

Local, full, and lightweight clients.

Syntax

idValue = nsdObject.NsiSubnetId

Element

Description

idValue

The NSI’s node ID.

nsdObject

The

NetworkServiceDevice

to be

acted on.

Data Type

Long.

Read/Write

Read only.

Added to API

Prior to LNS Release 3.0.

NssFlag

Summary

Indicates whether this

NetworkServiceDevice

is the NSD for

the NSS engine.

Availability

Local, full, and lightweight clients.

Syntax

nssFlag = nsdObject.NssFlag

Element

Description

nsdObject

The

NetworkServiceDevice

object to

be acted on.

nssFlag

A Boolean value.

TRUE.

The NSD is used by the

NSS engine

.

FALSE.

This NSD is used by an

OpenLNS Remote Client

.

Data Type

Boolean.

Read/Write

Read only.

Added to API

Prior to LNS Release 3.0.

Advertising