A
1: S
ap
V
2 •
1
3
3
© 2017 Telos Alliance - Rev 1.2
set MemorySlots#0.MemorySlot#Hello SlotValue=%BeginEncap%Howdy There
All
You
Beautiful
People
%EndEncap%
If a double quote needs to be included in the value it needs to be escaped using the backslash.
set MemorySlots#0.MemorySlot#Hello SlotValue=”\”Howdy There\””
System Items
•
$ACK: Request Acknowledgement to Operation.
•
$TRXID/$TRXI/$TXID: Transaction ID to track response to Operation.
•
$IND/$INDI: Request Indication from SET without needing a subscription.
•
$DONE: Requests that the DONE system item be applied to the last message returned from a request.
•
$PROPATTR: Specifies that the properties in the GET/RFS messages are Syntax Format properties - such
as getting all properties that are Readwrite=RO.
•
$OP: Operation. Used in ACK Operation responses to denote the Operation that was sent with the
$ACK System Item. Also used in Subscription operations where you want to specify only messages with
a specific operator. For example DEL or LED messages. (eg. sub MemorySlots#0 $MAX_DEPTH=-1
$OP=LED).
•
$MAX_DEPTH: Used to specify the Depth of the subscription or return. -1 equals all object paths below
the request.
•
$UNSORTED: Return messages do not need to be sorted for easier readability. Used when querying large
lists where order does not matter.
•
$CONTAINS_PROP: Indicates a request for objects that contain the specific property. If message ends
with object separator (.) then it will just return objects. Otherwise, it will return all properties of the objects
that include the requested property. This is not valid for subscription messages. It is only valid for Get.
Please note that this can cause heavy cpu load as it requires walking the object tree and iterating all proper-
ties in each object. Use sparingly and cautiously.
• $EXCLUDE_PROPS: Exclude certain properties from the return.
•
$SHOW_CLUSTER: Certain objects related to clustering are hidden and not returned in subscription and
get responses unless this system item is included