element LEFirePdu
diagram DIS_7_2012.autogenerated_diagrams/DIS_7_2012.autogenerated_p203.png
type extension of LiveEntityFamilyPduType
properties
content complex
children firingLiveEntityId targetLiveEntityId munitionLiveEntityId eventId location munitionDescriptor velocity
used by
element DIS
attributes
Name  Type  Use  Default  Fixed  Annotation
protocolVersion  xs:string        
appinfo
The version of the protocol. 5=DIS-1995, 6=DIS-1998, 7=DIS-2012 (SISO enumeration
                     DISProtocolVersion uid 3)
                 
exerciseID  xs:unsignedByte        
appinfo
Exercise ID provides a unique identifier
pduType  xs:string        
appinfo
Type of pdu, unique for each PDU class (SISO enumeration DisPduType uid 4)
timestamp  xs:unsignedLong        
appinfo
Timestamp value
length  xs:unsignedShort        
appinfo
Length, in bytes, of the PDU
protocolFamily      DISProtocolFamily.LIVE_ENTITY_LE_INFORMATION_INTERACTION    
family        LiveEntityFamilyPduType  
flags  xs:unsignedByte        
appinfo
Bits defined in IEEE Standard
range  xs:unsignedShort        
annotation
appinfo
9.4.5 Representation of weapons fire in a DIS exercise involving LEs.
            <xs:attribute name="id" type="xs:integer" fixed="49"/>
source <xs:element name="LEFirePdu">
 
<xs:annotation>
   
<xs:appinfo>9.4.5 Representation of weapons fire in a DIS exercise involving LEs.
           
<xs:attribute name="id" type="xs:integer" fixed="49"/>
   
</xs:appinfo>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="LiveEntityFamilyPduType">
       
<xs:sequence>
         
<xs:element name="firingLiveEntityId" type="EntityIDType"/>
         
<xs:element name="targetLiveEntityId" type="EntityIDType"/>
         
<xs:element name="munitionLiveEntityId" type="EntityIDType"/>
         
<xs:element name="eventId" type="EventIdentifierType"/>
         
<xs:element name="location" type="LiveEntityRelativeWorldCoordinatesType"/>
         
<xs:element name="munitionDescriptor" type="MunitionDescriptorType"/>
         
<xs:element name="velocity" type="LiveEntityLinearVelocityType"/>
       
</xs:sequence>
       
<xs:attribute name="family" fixed="LiveEntityFamilyPduType"/>
       
<xs:attribute name="flags" type="xs:unsignedByte">
         
<xs:annotation>
           
<xs:appinfo>Bits defined in IEEE Standard</xs:appinfo>
         
</xs:annotation>
       
</xs:attribute>
       
<xs:attribute name="range" type="xs:unsignedShort"/>
     
</xs:extension>
     
<!-- ========== debug: divider between elements and attributes ========== -->
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

attribute LEFirePdu/@family
properties
fixed LiveEntityFamilyPduType
source <xs:attribute name="family" fixed="LiveEntityFamilyPduType"/>

attribute LEFirePdu/@flags
type xs:unsignedByte
annotation
appinfo
Bits defined in IEEE Standard
source <xs:attribute name="flags" type="xs:unsignedByte">
 
<xs:annotation>
   
<xs:appinfo>Bits defined in IEEE Standard</xs:appinfo>
 
</xs:annotation>
</xs:attribute>

attribute LEFirePdu/@range
type xs:unsignedShort
source <xs:attribute name="range" type="xs:unsignedShort"/>

element LEFirePdu/firingLiveEntityId
diagram DIS_7_2012.autogenerated_diagrams/DIS_7_2012.autogenerated_p204.png
type EntityIDType
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
siteID  xs:unsignedShort        
appinfo
Site ID values are unique identification number for originating site, often corresponding
                     to an internet address. Site ID values are agreed upon by individual simulations.
                 
applicationID  xs:unsignedShort        
appinfo
Application ID values are unique identification number for originating application
                     at a given site. Application ID values are sssigned by individual sites.
                 
entityID  xs:unsignedShort        
appinfo
Entity ID values are unique identification number for s givent entity in the originating
                     application at a given site. Entity ID values are sssigned by individual simulation
                     programs.
                 
source <xs:element name="firingLiveEntityId" type="EntityIDType"/>

element LEFirePdu/targetLiveEntityId
diagram DIS_7_2012.autogenerated_diagrams/DIS_7_2012.autogenerated_p205.png
type EntityIDType
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
siteID  xs:unsignedShort        
appinfo
Site ID values are unique identification number for originating site, often corresponding
                     to an internet address. Site ID values are agreed upon by individual simulations.
                 
applicationID  xs:unsignedShort        
appinfo
Application ID values are unique identification number for originating application
                     at a given site. Application ID values are sssigned by individual sites.
                 
entityID  xs:unsignedShort        
appinfo
Entity ID values are unique identification number for s givent entity in the originating
                     application at a given site. Entity ID values are sssigned by individual simulation
                     programs.
                 
source <xs:element name="targetLiveEntityId" type="EntityIDType"/>

element LEFirePdu/munitionLiveEntityId
diagram DIS_7_2012.autogenerated_diagrams/DIS_7_2012.autogenerated_p206.png
type EntityIDType
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
siteID  xs:unsignedShort        
appinfo
Site ID values are unique identification number for originating site, often corresponding
                     to an internet address. Site ID values are agreed upon by individual simulations.
                 
applicationID  xs:unsignedShort        
appinfo
Application ID values are unique identification number for originating application
                     at a given site. Application ID values are sssigned by individual sites.
                 
entityID  xs:unsignedShort        
appinfo
Entity ID values are unique identification number for s givent entity in the originating
                     application at a given site. Entity ID values are sssigned by individual simulation
                     programs.
                 
source <xs:element name="munitionLiveEntityId" type="EntityIDType"/>

element LEFirePdu/eventId
diagram DIS_7_2012.autogenerated_diagrams/DIS_7_2012.autogenerated_p207.png
type EventIdentifierType
properties
content complex
children simulationAddress
attributes
Name  Type  Use  Default  Fixed  Annotation
eventNumber  xs:unsignedShort        
source <xs:element name="eventId" type="EventIdentifierType"/>

element LEFirePdu/location
diagram DIS_7_2012.autogenerated_diagrams/DIS_7_2012.autogenerated_p208.png
type LiveEntityRelativeWorldCoordinatesType
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
referencePoint  xs:unsignedShort        
deltaX  xs:unsignedShort        
deltaY  xs:unsignedShort        
deltaZ  xs:unsignedShort        
source <xs:element name="location" type="LiveEntityRelativeWorldCoordinatesType"/>

element LEFirePdu/munitionDescriptor
diagram DIS_7_2012.autogenerated_diagrams/DIS_7_2012.autogenerated_p209.png
type MunitionDescriptorType
properties
content complex
children munitionType
attributes
Name  Type  Use  Default  Fixed  Annotation
warhead  xs:string        
appinfo
type of warhead enumeration (SISO enumeration MunitionDescriptorWarhead uid 60)
fuse  xs:string        
appinfo
type of fuse used enumeration (SISO enumeration MunitionDescriptorFuse uid 61)
quantity  xs:unsignedShort        
appinfo
how many of the munition were fired
rate  xs:unsignedShort        
appinfo
rate at which the munition was fired
source <xs:element name="munitionDescriptor" type="MunitionDescriptorType"/>

element LEFirePdu/velocity
diagram DIS_7_2012.autogenerated_diagrams/DIS_7_2012.autogenerated_p210.png
type LiveEntityLinearVelocityType
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
xComponent  xs:unsignedShort        
yComponent  xs:unsignedShort        
zComponent  xs:unsignedShort        
source <xs:element name="velocity" type="LiveEntityLinearVelocityType"/>


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