A
1: S
ap
V
2 •
1
3
4
© 2017 Telos Alliance - Rev 1.2
•
$CLUSTER_CHANGES: Subscribe to only changes that are related to cluster synchronization. Returns
will carry this as well.
•
$CLUSTER_QUIET: This has special meaning to Set and Init messages. It means the message is the re
-
sult of a Change on another server and is being set to keep in sync. And therefore the change should not be
broadcast to other servers that have subscribed to cluster changes to prevent numerous duplicate messages.
•
$LAST_UPDATE: Used in conjunction with $CLUSTER_CHANGES to show the date/time stamp of the
most recent update.
• $INCLUDE_MOUNTS: This will also follow and include mount points from an object to
a mounted object. For example, from a route point to the mounted device IO. It
applies to Get, Set, and Sub operator. Mount points are currently used sparingly
within PathfinderCore PRO so this option is only useful in come situations.
•
$STATUS*: Response status code
•
$COUNT*: Request for number of objects below the current object path
•
$DEPTH*: Request for an operation to be iterated to a specified depth. Default is 1, and a non-positive
integer depth will result in infinite depth.
•
$TSTAMP*: Time stamp.
* For Future use. Not currently implemented.
Additional System Item Notes
$PROPATTR is the system item for Property Attribute. It can equal AND or OR.
$PROPATTR=AND <Default>
$PROPATTR=OR
If this attribute is set it means that the properties defined in the property list of the Get/RFS message are not literal
properties. Rather, they are requesting objects that have properties that have formats described in the property list.
For example:
GET Devices#0 ReadWrite=”RO|RW” SyntaxType=”TXT” $MAX_DEPTH=2 $PROPATTR=OR
The pipe allows listing multiple options for a format value. The And/OR in the PropAttr defines - whether if
multiple properties in the message exist, a match is made if either of them match or only if all of them match.