complexType StandardVariableSpecificationType
diagram DIS_7_2012.autogenerated_diagrams/DIS_7_2012.autogenerated_p548.png
type extension of rootType
properties
base rootType
abstract false
children StandardVariableRecord
used by
element DirectedEnergyFirePdu/StandardVariableSpecification
attributes
Name  Type  Use  Default  Fixed  Annotation
numberOfStandardVariableRecords  xs:unsignedShort        
appinfo
Number of static variable records
annotation
appinfo
Does not work, and causes failure in anything it is embedded in. Section 6.2.83 (length
            of list found in field numberOfStandardVariableRecords)
        
source <xs:complexType name="StandardVariableSpecificationType" abstract="false">
 
<xs:annotation>
   
<xs:appinfo>Does not work, and causes failure in anything it is embedded in. Section 6.2.83 (length
            of list found in field numberOfStandardVariableRecords)
        
</xs:appinfo>
 
</xs:annotation>
 
<xs:complexContent>
   
<xs:extension base="rootType">
     
<xs:sequence>
       
<!--Attribute (as element) StandardVariableSpecification standardVariables with objectlist classRef name=StandardVariableRecord, type=StandardVariableRecordType-->
       
<xs:sequence minOccurs="0" maxOccurs="unbounded">
         
<xs:annotation>
           
<xs:appinfo>Number of elements is determined by size fieldnumberOfStandardVariableRecords and can be 0 or greater.
                        Ensure that the total PDU size does not exceed maximums allowed in IEEE DIS Specification.
                    
</xs:appinfo>
           
<xs:documentation>numberOfStandardVariableRecords</xs:documentation>
         
</xs:annotation>
         
<xs:element name="StandardVariableRecord" type="StandardVariableRecordType">
           
<xs:annotation>
             
<xs:appinfo>variable length list of standard variables, The class type and length here are WRONG
                           and will cause the incorrect serialization of any class in whihc it is embedded. (length
                           of list found in field numberOfStandardVariableRecords)
                       
</xs:appinfo>
           
</xs:annotation>
         
</xs:element>
       
</xs:sequence>
     
</xs:sequence>
     
<xs:attribute name="numberOfStandardVariableRecords" type="xs:unsignedShort">
       
<xs:annotation>
         
<xs:appinfo>Number of static variable records</xs:appinfo>
       
</xs:annotation>
     
</xs:attribute>
   
</xs:extension>
   
<!-- ========== debug: divider between elements and attributes ========== -->
 
</xs:complexContent>
 
<!--abstract='false' base='rootType'-->
</xs:complexType>

attribute StandardVariableSpecificationType/@numberOfStandardVariableRecords
type xs:unsignedShort
annotation
appinfo
Number of static variable records
source <xs:attribute name="numberOfStandardVariableRecords" type="xs:unsignedShort">
 
<xs:annotation>
   
<xs:appinfo>Number of static variable records</xs:appinfo>
 
</xs:annotation>
</xs:attribute>

element StandardVariableSpecificationType/StandardVariableRecord
diagram DIS_7_2012.autogenerated_diagrams/DIS_7_2012.autogenerated_p549.png
type StandardVariableRecordType
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
recordType  xs:string        
appinfo
(SISO enumeration VariableRecordType uid 66 Variable Record Type values are defined
                     by VariableRecordType enumerations)
                 
recordLength  xs:unsignedShort        
recordSpecificFields  derived by: xs:list        
appinfo
(length of list found in field recordLength)
padding  xs:unsignedInt        
appinfo
zero-filled array of padding bits for byte alignment and consistent sizing of PDU
                     data
                 
annotation
appinfo
variable length list of standard variables, The class type and length here are WRONG
                           and will cause the incorrect serialization of any class in whihc it is embedded. (length
                           of list found in field numberOfStandardVariableRecords)
                       
source <xs:element name="StandardVariableRecord" type="StandardVariableRecordType">
 
<xs:annotation>
   
<xs:appinfo>variable length list of standard variables, The class type and length here are WRONG
                           and will cause the incorrect serialization of any class in whihc it is embedded. (length
                           of list found in field numberOfStandardVariableRecords)
                       
</xs:appinfo>
 
</xs:annotation>
</xs:element>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy