tml:dataUnitFieldSize

Element Information

Model

Source

<xs:element name="dataUnitFieldSize" minOccurs="0">
  <xs:complexType>
    <xs:choice>
      <xs:sequence>
        <xs:annotation>
          <xs:documentation>if fixed field size</xs:documentation>
        </xs:annotation>
        <xs:element name="numBits" type="tml:BindType" minOccurs="0">
          <xs:annotation>
            <xs:documentation>default 8</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="numSigBits" type="tml:BindType" minOccurs="0">
          <xs:annotation>
            <xs:documentation>default</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="justification" type="tml:BindType" minOccurs="0">
          <xs:annotation>
            <xs:documentation>if numSigBits is less than numBits this element indicates how sigbit are justified. Allowed values: left, right. Default: right</xs:documentation>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
      <xs:sequence>
        <xs:annotation>
          <xs:documentation>if field is variable size. Default is variable size.</xs:documentation>
        </xs:annotation>
        <xs:element name="beginTextDelimiter" type="tml:BindType" minOccurs="0">
          <xs:annotation>
            <xs:documentation>delimiter used to separate variable size dataUnits in cluster when encode is text (utf or ucs). default delimiter is none. Empty tag means none.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="endTextDelimiter" type="tml:BindType" minOccurs="0">
          <xs:annotation>
            <xs:documentation>default delimiter is none. Empty tag means none.</xs:documentation>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:choice>
  </xs:complexType>
</xs:element>

Sample