beautypg.com

Priority, Programid, Programid p – Echelon OpenLNS User Manual

Page 845

background image

OpenLNS Programmer's Reference

808

Data Type

String.

Read/Write

Read only.

Added to API

LNS Release 3.0.

Priority

Summary

Determines the router side’s priority assignment on its

channel.
An assignment of 0 indicates that the object is not assigned a

priority slot.

If the object is not assigned a priority slot,

messages with priority will still use priority buffers, and will

still be sent before messages without priority. In addition,

messages with priority have the priority bit set, so that

routers will send them out using priority buffers. If a router

has a priority slot defined, the message will be forwarded on

that slot

.

Availability

Local, full, and lightweight clients.

Syntax

priorityValue = object.

Priority

Element

Description

priorityValue

The priority value assigned to the

object. The enumerated values that

you can set for this property, which

are stored in the

ConstLNSNodePriority

constant, are

as follows:

127 lcaLNSNodePriorityMax

Represents the maximum number of

priorty slots on any LonTalk channel.

Do not set the

MaxPriority

property

to a value greater than this.
255 lcaLNSNodePriorityAny
The Object Server will assign the

RouterSide

object the next available,

or least used, priority slot on the

channel.

object

The

RouterSide

object to be acted on.

Data Type

Integer.

Read/Write

Read/write.

Added to API

Prior to LNS Release 3.0.

ProgramId

Summary

Stores the program ID for the router side.
Every LonMark compliant LONWORKS device uses a

unique, 16-digit, hexadecimal standard program ID that uses