Test And Set Indicator  <testAndSet> 

When this flag is true, only considers the condition to be met (true) when the value is not equal to the provided value (i.e. condition attribute ignored), at which point it is set to this value. Therefore, this condition is "true" when the value is set to the provided value for the first time.
This attribute is used with regard to global SmartBuffers, to insure things happen only one time if an event might be triggered for many subscribers due to the same root cause. This flag is currently ONLY functional on global SmartBuffers which are 4 or 8 bytes in size. Setting this flag will cause performance impacts, so should only be used when the resulting action should be guaranteed to only execute once.

Type:

  flagType

Default:

  false
RESTRICTIONS
1
0
true
false

PARENT ELEMENTS

Parent

Type

Smart Conditional <condition> SmartConditionalType