| diagram | ![]() |
||||||||||||||||||
| namespace | http://www.omg.org/space/xtce | ||||||||||||||||||
| children | xtce:OnParameterUpdateTrigger xtce:OnContainerUpdateTrigger xtce:OnPeriodicRateTrigger | ||||||||||||||||||
| used by |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <complexType name="TriggerSetType"> <annotation> <documentation xml:lang="en">A trigger is used to initiate the processing of some algorithm. A trigger may be based on an update of a Parameter or on a time basis. Triggers may also have a rate that limits their firing to a 1/rate basis.</documentation> </annotation> <choice maxOccurs="unbounded"> <element name="OnParameterUpdateTrigger"> <annotation> <documentation xml:lang="en">Names a parameter that upon change will start the execution of the algorithm. Holds a parameter reference name for a parameter that when it changes, will cause this algorithm to be executed.</documentation> </annotation> <complexType> <attribute name="parameterRef" type="xtce:NameReferenceType" use="required"/> </complexType> </element> <element name="OnContainerUpdateTrigger"> <complexType> <attribute name="containerRef" type="xtce:NameReferenceType" use="required"/> </complexType> </element> <element name="OnPeriodicRateTrigger"> <complexType> <attribute name="fireRateInSeconds" type="decimal" use="required"/> </complexType> </element> </choice> <attribute name="name" type="string" use="optional"/> <attribute name="triggerRate" type="nonNegativeInteger" use="optional" default="1"/> </complexType> |
| type | string | ||
| properties |
|
||
| source | <attribute name="name" type="string" use="optional"/> |
| type | nonNegativeInteger | ||||
| properties |
|
||||
| source | <attribute name="triggerRate" type="nonNegativeInteger" use="optional" default="1"/> |
| diagram | ![]() |
||||||||||||
| namespace | http://www.omg.org/space/xtce | ||||||||||||
| properties |
|
||||||||||||
| attributes |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <element name="OnParameterUpdateTrigger"> <annotation> <documentation xml:lang="en">Names a parameter that upon change will start the execution of the algorithm. Holds a parameter reference name for a parameter that when it changes, will cause this algorithm to be executed.</documentation> </annotation> <complexType> <attribute name="parameterRef" type="xtce:NameReferenceType" use="required"/> </complexType> </element> |
| type | xtce:NameReferenceType | ||
| properties |
|
||
| source | <attribute name="parameterRef" type="xtce:NameReferenceType" use="required"/> |
| diagram | ![]() |
||||||||||||
| namespace | http://www.omg.org/space/xtce | ||||||||||||
| properties |
|
||||||||||||
| attributes |
|
||||||||||||
| source | <element name="OnContainerUpdateTrigger"> <complexType> <attribute name="containerRef" type="xtce:NameReferenceType" use="required"/> </complexType> </element> |
| type | xtce:NameReferenceType | ||
| properties |
|
||
| source | <attribute name="containerRef" type="xtce:NameReferenceType" use="required"/> |
| diagram | ![]() |
||||||||||||
| namespace | http://www.omg.org/space/xtce | ||||||||||||
| properties |
|
||||||||||||
| attributes |
|
||||||||||||
| source | <element name="OnPeriodicRateTrigger"> <complexType> <attribute name="fireRateInSeconds" type="decimal" use="required"/> </complexType> </element> |
| type | decimal | ||
| properties |
|
||
| source | <attribute name="fireRateInSeconds" type="decimal" use="required"/> |