Owner manual
OpenLNS Programmer's Reference 162
Dimension
Summary
Returns the length (in bytes) of a single configuration
property element.
Multiplying this length by the number returned by the
Dimension property gives you the total length (in bytes) of
this configuration property. If this configuration property is
not an array, the Dimension property returns 1, and the
ByteLength property returns the full length of the
configuration property.
Note: If a configuration property inherits its type from a
network variable that supports changeable types, and the
type of that network variable is changed, this property will
not be updated to reflect the change. You can check if the
configuration property inherits its type by reading the
TypeInherits property.
Availability
Local, full, and lightweight clients.
Syntax
length = cpObject.ByteLength
Element
Description
cpObject
The ConfigProperty object to be acted on
length
The byte length of this ConfigProperty
object
Data Type
Integer.
Read/Write
Read only.
Added to API
Prior to LNS Release 3.0.
FlagsByte
Summary
Returns the flags byte defined for this configuration property.
The flags byte represents the setting of several flags that
specifiy the behavior of the configuration property, including
whether it can be modified, and whether it is device-specific.
Availability
Local, full, and lightweight clients.
Syntax
flagsByteValue = cpObject.FlagsByte
Element
Description
cpObject
The ConfigProperty object to be acted
on.
flagsByteValue
The value of the FlagsByte property.
The possible values for this element,
which are stored in the ConstCpFlags
constant, are as follows:
1 lcaCpFlagsDisabled
The configuration property is disabled.
2 lcaCpFlagsOffline