diagram | ![]() |
||||||||||||||
properties |
|
||||||||||||||
children | head EntityStatePdu FirePdu DetonationPdu CollisionPdu ServiceRequestPdu ResupplyOfferPdu ResupplyReceivedPdu ResupplyCancelPdu RepairCompletePdu RepairResponsePdu CreateEntityPdu RemoveEntityPdu StartResumePdu StopFreezePdu AcknowledgePdu ActionRequestPdu ActionResponsePdu DataQueryPdu SetDataPdu DataPdu EventReportPdu CommentPdu ElectromagneticEmissionPdu DesignatorPdu TransmitterPdu SignalPdu ReceiverPdu IFFLayer2Pdu IFFPdu IdentificationFriendOrFoePdu UnderwaterAcousticPdu SEESPdu SupplementalEmissionEntityStatePdu IntercomSignalPdu IntercomControlPdu AggregateStatePdu IsGroupOfPdu TransferOwnershipPdu IsPartOfPdu MinefieldStatePdu MinefieldQueryPdu MinefieldDataPdu MinefieldResponseNACKPdu EnvironmentalProcessPdu GriddedDataPdu PointObjectStatePdu LinearObjectStatePdu ArealObjectStatePdu TSPIPdu TimeSpacePositionInformationPdu AppearancePdu ArticulatedPartsPdu LEFirePdu LiveEntityFirePdu LEDetonationPdu LiveEntityDetonationPdu CreateEntityRPdu CreateEntityReliablePdu RemoveEntityRPdu RemoveEntityReliablePdu StartResumeRPdu StartResumeReliablePdu StopFreezeRPdu StopFreezeReliablePdu AcknowledgeRPdu AcknowledgeReliablePdu ActionRequestRPdu ActionRequestReliablePdu ActionResponseRPdu ActionResponseReliablePdu DataQueryRPdu DataQueryReliablePdu SetDataRPdu SetDataReliablePdu DataRPdu DataReliablePdu EventReportRPdu EventReportReliablePdu CommentRPdu CommentReliablePdu RecordRPdu RecordReliablePdu SetRecordRPdu SetRecordReliablePdu RecordQueryRPdu RecordQueryReliablePdu CollisionElasticPdu EntityStateUpdatePdu DirectedEnergyFirePdu EntityDamageStatusPdu InformationOperationsActionPdu InformationOperationsReportPdu AttributePdu | ||||||||||||||
attributes |
|
||||||||||||||
annotation |
|
||||||||||||||
source | <xs:element name="DIS"> <xs:annotation> <xs:appinfo>Root element for DIS PDU log, optionally contains head meta information</xs:appinfo> <xs:documentation>https://savage.nps.edu/opendis7-java/xml/SchemaDocumentation</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="head" minOccurs="0"/> <xs:choice minOccurs="0" maxOccurs="unbounded"> <xs:element ref="EntityStatePdu"/> <xs:element ref="FirePdu"/> <xs:element ref="DetonationPdu"/> <xs:element ref="CollisionPdu"/> <xs:element ref="ServiceRequestPdu"/> <xs:element ref="ResupplyOfferPdu"/> <xs:element ref="ResupplyReceivedPdu"/> <xs:element ref="ResupplyCancelPdu"/> <xs:element ref="RepairCompletePdu"/> <xs:element ref="RepairResponsePdu"/> <xs:element ref="CreateEntityPdu"/> <xs:element ref="RemoveEntityPdu"/> <xs:element ref="StartResumePdu"/> <xs:element ref="StopFreezePdu"/> <xs:element ref="AcknowledgePdu"/> <xs:element ref="ActionRequestPdu"/> <xs:element ref="ActionResponsePdu"/> <xs:element ref="DataQueryPdu"/> <xs:element ref="SetDataPdu"/> <xs:element ref="DataPdu"/> <xs:element ref="EventReportPdu"/> <xs:element ref="CommentPdu"/> <xs:element ref="ElectromagneticEmissionPdu"/> <xs:element ref="DesignatorPdu"/> <xs:element ref="TransmitterPdu"/> <xs:element ref="SignalPdu"/> <xs:element ref="ReceiverPdu"/> <xs:element ref="IFFLayer2Pdu"/> <xs:element ref="IFFPdu"/> <xs:element ref="IdentificationFriendOrFoePdu"/> <xs:element ref="UnderwaterAcousticPdu"/> <xs:element ref="SEESPdu"/> <xs:element ref="SupplementalEmissionEntityStatePdu"/> <xs:element ref="IntercomSignalPdu"/> <xs:element ref="IntercomControlPdu"/> <xs:element ref="AggregateStatePdu"/> <xs:element ref="IsGroupOfPdu"/> <xs:element ref="TransferOwnershipPdu"/> <xs:element ref="IsPartOfPdu"/> <xs:element ref="MinefieldStatePdu"/> <xs:element ref="MinefieldQueryPdu"/> <xs:element ref="MinefieldDataPdu"/> <xs:element ref="MinefieldResponseNACKPdu"/> <xs:element ref="EnvironmentalProcessPdu"/> <xs:element ref="GriddedDataPdu"/> <xs:element ref="PointObjectStatePdu"/> <xs:element ref="LinearObjectStatePdu"/> <xs:element ref="ArealObjectStatePdu"/> <xs:element ref="TSPIPdu"/> <xs:element ref="TimeSpacePositionInformationPdu"/> <xs:element ref="AppearancePdu"/> <xs:element ref="ArticulatedPartsPdu"/> <xs:element ref="LEFirePdu"/> <xs:element ref="LiveEntityFirePdu"/> <xs:element ref="LEDetonationPdu"/> <xs:element ref="LiveEntityDetonationPdu"/> <xs:element ref="CreateEntityRPdu"/> <xs:element ref="CreateEntityReliablePdu"/> <xs:element ref="RemoveEntityRPdu"/> <xs:element ref="RemoveEntityReliablePdu"/> <xs:element ref="StartResumeRPdu"/> <xs:element ref="StartResumeReliablePdu"/> <xs:element ref="StopFreezeRPdu"/> <xs:element ref="StopFreezeReliablePdu"/> <xs:element ref="AcknowledgeRPdu"/> <xs:element ref="AcknowledgeReliablePdu"/> <xs:element ref="ActionRequestRPdu"/> <xs:element ref="ActionRequestReliablePdu"/> <xs:element ref="ActionResponseRPdu"/> <xs:element ref="ActionResponseReliablePdu"/> <xs:element ref="DataQueryRPdu"/> <xs:element ref="DataQueryReliablePdu"/> <xs:element ref="SetDataRPdu"/> <xs:element ref="SetDataReliablePdu"/> <xs:element ref="DataRPdu"/> <xs:element ref="DataReliablePdu"/> <xs:element ref="EventReportRPdu"/> <xs:element ref="EventReportReliablePdu"/> <xs:element ref="CommentRPdu"/> <xs:element ref="CommentReliablePdu"/> <xs:element ref="RecordRPdu"/> <xs:element ref="RecordReliablePdu"/> <xs:element ref="SetRecordRPdu"/> <xs:element ref="SetRecordReliablePdu"/> <xs:element ref="RecordQueryRPdu"/> <xs:element ref="RecordQueryReliablePdu"/> <xs:element ref="CollisionElasticPdu"/> <xs:element ref="EntityStateUpdatePdu"/> <xs:element ref="DirectedEnergyFirePdu"/> <xs:element ref="EntityDamageStatusPdu"/> <xs:element ref="InformationOperationsActionPdu"/> <xs:element ref="InformationOperationsReportPdu"/> <xs:element ref="AttributePdu"/> </xs:choice> </xs:sequence> <xs:attribute name="version" type="xs:string" fixed="7.0"> <xs:annotation> <xs:appinfo>Warning: version is required and must be specified in source document.</xs:appinfo> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> |
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:attribute name="version" type="xs:string" fixed="7.0"> <xs:annotation> <xs:appinfo>Warning: version is required and must be specified in source document.</xs:appinfo> </xs:annotation> </xs:attribute> |