complexType VariableDatumType
diagram DIS_7_2012.autogenerated_diagrams/DIS_7_2012.autogenerated_p570.png
type extension of rootType
properties
base rootType
abstract false
used by
elements ActionRequestPdu/VariableDatum ActionResponsePdu/VariableDatum CommentPdu/VariableDatum DataPdu/VariableDatum DataQueryPdu/VariableDatum EventReportPdu/VariableDatum SetDataPdu/VariableDatum AggregateStatePdu/VariableDatum IsGroupOfPdu/VariableDatum ActionRequestRPdu/VariableDatum ActionResponseRPdu/VariableDatum CommentRPdu/VariableDatum DataQueryRPdu/VariableDatum DataRPdu/VariableDatum EventReportRPdu/VariableDatum SetDataRPdu/VariableDatum DatumSpecificationType/VariableDatum
attributes
Name  Type  Use  Default  Fixed  Annotation
variableDatumID  xs:string        
appinfo
Type of variable datum to be transmitted. 32-bit enumeration defined in EBV (SISO
                     enumeration VariableRecordType uid 66 Variable Record Type values are defined by VariableRecordType
                     enumerations)
                 
variableDatumLength  xs:unsignedLong        
appinfo
Length, IN BITS, of the variable datum.
variableDatumValue          
appinfo
This can be any number of bits long, depending on the datum.
padding  xs:unsignedInt        
appinfo
zero-filled array of padding bits for byte alignment and consistent sizing of PDU
                     data
                 
annotation
appinfo
The variable datum type, the datum length, and the value for that variable datum type.
            Section 6.2.93
        
source <xs:complexType name="VariableDatumType" abstract="false">
 
<xs:annotation>
   
<xs:appinfo>The variable datum type, the datum length, and the value for that variable datum type.
            Section 6.2.93
        
</xs:appinfo>
 
</xs:annotation>
 
<xs:complexContent>
   
<xs:extension base="rootType">
     
<xs:attribute name="variableDatumID" type="xs:string">
       
<xs:annotation>
         
<xs:appinfo>Type of variable datum to be transmitted. 32-bit enumeration defined in EBV (SISO
                     enumeration VariableRecordType uid 66 Variable Record Type values are defined by VariableRecordType
                     enumerations)
                 
</xs:appinfo>
       
</xs:annotation>
     
</xs:attribute>
     
<xs:attribute name="variableDatumLength" type="xs:unsignedLong">
       
<xs:annotation>
         
<xs:appinfo>Length, IN BITS, of the variable datum.</xs:appinfo>
       
</xs:annotation>
     
</xs:attribute>
     
<xs:attribute name="variableDatumValue">
       
<xs:annotation>
         
<xs:appinfo>This can be any number of bits long, depending on the datum.</xs:appinfo>
       
</xs:annotation>
     
</xs:attribute>
     
<xs:attribute name="padding" type="xs:unsignedInt">
       
<xs:annotation>
         
<xs:appinfo>zero-filled array of padding bits for byte alignment and consistent sizing of PDU
                     data
                 
</xs:appinfo>
       
</xs:annotation>
     
</xs:attribute>
   
</xs:extension>
 
</xs:complexContent>
 
<!--abstract='false' base='rootType'-->
</xs:complexType>

attribute VariableDatumType/@variableDatumID
type xs:string
annotation
appinfo
Type of variable datum to be transmitted. 32-bit enumeration defined in EBV (SISO
                     enumeration VariableRecordType uid 66 Variable Record Type values are defined by VariableRecordType
                     enumerations)
                 
source <xs:attribute name="variableDatumID" type="xs:string">
 
<xs:annotation>
   
<xs:appinfo>Type of variable datum to be transmitted. 32-bit enumeration defined in EBV (SISO
                     enumeration VariableRecordType uid 66 Variable Record Type values are defined by VariableRecordType
                     enumerations)
                 
</xs:appinfo>
 
</xs:annotation>
</xs:attribute>

attribute VariableDatumType/@variableDatumLength
type xs:unsignedLong
annotation
appinfo
Length, IN BITS, of the variable datum.
source <xs:attribute name="variableDatumLength" type="xs:unsignedLong">
 
<xs:annotation>
   
<xs:appinfo>Length, IN BITS, of the variable datum.</xs:appinfo>
 
</xs:annotation>
</xs:attribute>

attribute VariableDatumType/@variableDatumValue
annotation
appinfo
This can be any number of bits long, depending on the datum.
source <xs:attribute name="variableDatumValue">
 
<xs:annotation>
   
<xs:appinfo>This can be any number of bits long, depending on the datum.</xs:appinfo>
 
</xs:annotation>
</xs:attribute>

attribute VariableDatumType/@padding
type xs:unsignedInt
annotation
appinfo
zero-filled array of padding bits for byte alignment and consistent sizing of PDU
                     data
                 
source <xs:attribute name="padding" type="xs:unsignedInt">
 
<xs:annotation>
   
<xs:appinfo>zero-filled array of padding bits for byte alignment and consistent sizing of PDU
                     data
                 
</xs:appinfo>
 
</xs:annotation>
</xs:attribute>


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