A
1: S
ap
V
2 •
1
2
9
© 2017 Telos Alliance - Rev 1.2
Example:
DEL MemorySlots#0.MemorySlot#Hello
NOP
NOP {Object}.{Object}
This operator stands for No Operation. The rest of this message should be ignored, but it should still be structured
as a valid SAPv2 Message. This can be used in configuration files that store SapMessages and essentially will act
like remarking out the message. This allows you to leave the message in the file for future use. The system will
read and parse the message, but will not act upon it.
Example:
NOP Devices#0.WinDriver#[tcp://172.16.1.254:93].LwrpInterpreter#0.LwrpRoot#0.Gpo#6.GpioPinState#2
Pinstate=”l”
SYNC
Sync {Object}.{Object} Property
This operator stands for Synchronize. It is used exclusively for internal clustering synchronization messages.
Example:
Sync MemorySlots#0.MemorySlot#MySlot SlotValue=”hello”
RFS and SFR
RFS {Object}.{Object} {Property}
SFR {Object}.{Object} {Property}=[{Read/Write},{Syntax},{DirectSubscriptionOnly},{IsStable},{SyntaxUsage
}],{Property}=[...]
RFS is a request for syntax request and SFR is the server’s response.
Example:
rfs Devices#0.WinDriver#[tcp://172.16.1.254:93].LwrpInterpreter#0.LwrpRoot#0.Gpo#6.GpioPinState#2 Pinstate
sfr Devices#0.WinDriver#[tcp://172.16.1.254:93].LwrpInterpreter#0.LwrpRoot#0.Gpo#6.GpioPinState#2 Pinstate=
”[ReadWrite=RW,SyntaxType=OPT,IsStable=True,SyntaxUsage=\”Single:l(Low),h(High)\”,IsSimpleUi=True]”
The SFR response may carry multiple pieces of information about the property including:
•
Read/Write Values
»
RO: Read Only
»
WO: Write Only