diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type | extension of DistributedEmissionsRegenerationFamilyPduType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
children | pduStatus layerHeader beamData IFFFundamentalParameterData | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xs:element name="IFFLayer2Pdu"> <xs:annotation> <xs:appinfo>Section 5.3.7.4.2 When present, layer 2 should follow layer 1 and have the following fields. This requires manual cleanup. the beamData attribute semantics are used in multiple ways. UNFINSISHED (length of list found in field numberOfParameters) <xs:attribute name="id" type="xs:integer" fixed="28"/> </xs:appinfo> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="DistributedEmissionsRegenerationFamilyPduType"> <xs:sequence> <xs:element name="layerHeader" type="LayerHeaderType"> <xs:annotation> <xs:appinfo>layer header</xs:appinfo> </xs:annotation> </xs:element> <xs:element name="beamData" type="BeamDataType"> <xs:annotation> <xs:appinfo>beam data</xs:appinfo> </xs:annotation> </xs:element> <!--Attribute (as element) IFFLayer2Pdu fundamentalIFFParameters with objectlist classRef name=IFFFundamentalParameterData, type=IFFFundamentalParameterDataType--> <xs:sequence minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:appinfo>Number of elements is determined by size fieldnumberOfParameters 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>numberOfParameters</xs:documentation> </xs:annotation> <xs:element name="IFFFundamentalParameterData" type="IFFFundamentalParameterDataType"> <xs:annotation> <xs:appinfo>variable length list of fundamental parameters. (length of list found in field numberOfParameters)</xs:appinfo> </xs:annotation> </xs:element> </xs:sequence> </xs:sequence> <xs:attribute name="family" fixed="DistributedEmissionsRegenerationFamilyPduType"/> <xs:attribute name="secondaryOpParameter1" type="xs:unsignedByte"/> <xs:attribute name="secondaryOpParameter2" type="xs:unsignedByte"/> <xs:attribute name="numberOfParameters" type="xs:unsignedShort"/> </xs:extension> <!-- ========== debug: divider between elements and attributes ========== --> </xs:complexContent> </xs:complexType> </xs:element> |
properties |
|
||
source | <xs:attribute name="family" fixed="DistributedEmissionsRegenerationFamilyPduType"/> |
type | xs:unsignedByte |
source | <xs:attribute name="secondaryOpParameter1" type="xs:unsignedByte"/> |
type | xs:unsignedByte |
source | <xs:attribute name="secondaryOpParameter2" type="xs:unsignedByte"/> |
type | xs:unsignedShort |
source | <xs:attribute name="numberOfParameters" type="xs:unsignedShort"/> |
diagram | ![]() |
||||||||||||||||||||||||||||
type | LayerHeaderType | ||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||
source | <xs:element name="layerHeader" type="LayerHeaderType"> <xs:annotation> <xs:appinfo>layer header</xs:appinfo> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||
type | BeamDataType | ||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||
source | <xs:element name="beamData" type="BeamDataType"> <xs:annotation> <xs:appinfo>beam data</xs:appinfo> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type | IFFFundamentalParameterDataType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xs:element name="IFFFundamentalParameterData" type="IFFFundamentalParameterDataType"> <xs:annotation> <xs:appinfo>variable length list of fundamental parameters. (length of list found in field numberOfParameters)</xs:appinfo> </xs:annotation> </xs:element> |