xtce:MessageSet

Messages are an alternative method of uniquely identifying containers within a Service.  A message provides a test in the form of MatchCriteria to match to a container.  A simple example might be: [When minorframeID=21, the message is the 21st minorframe container.  The collection of messages to search thru will be bound by a Service.

Element Information

Model

Children: xtce:Message

Attributes

QName Type Fixed Default Use Inheritable Annotation
name string optional

Source

<element name="MessageSet" minOccurs="0">
  <annotation>
    <documentation>Messages are an alternative method of uniquely identifying containers within a Service. A message provides a test in the form of MatchCriteria to match to a container. A simple example might be: [When minorframeID=21, the message is the 21st minorframe container. The collection of messages to search thru will be bound by a Service.</documentation>
  </annotation>
  <complexType>
    <sequence>
      <element name="Message" maxOccurs="unbounded">
        <complexType>
          <complexContent>
            <extension base="xtce:NameDescriptionType">
              <sequence>
                <element name="MatchCriteria" type="xtce:MatchCriteriaType"/>
                <element name="ContainRef" type="xtce:ContainerRefType">
                  <annotation>
                    <documentation>The ContainerRef should point to ROOT container that will describe an entire packet/minor frame or chunk of telemetry.</documentation>
                  </annotation>
                </element>
              </sequence>
            </extension>
          </complexContent>
        </complexType>
      </element>
    </sequence>
    <attribute name="name" type="string"/>
  </complexType>
</element>

Sample