diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type | extension of EntityManagementFamilyPduType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
children | pduStatus groupEntityID VariableDatum | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xs:element name="IsGroupOfPdu"> <xs:annotation> <xs:appinfo>5.9.3.1 The IsGroupOf PDU shall communicate information about the individual states of a group of entities, including state information that is necessary for the receiving simulation applications to represent the issuing group of entities in the simulation applications’ own simulation. (length of list found in field numberOfGroupedEntities) <xs:attribute name="id" type="xs:integer" fixed="34"/> </xs:appinfo> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="EntityManagementFamilyPduType"> <xs:sequence> <xs:element name="groupEntityID" type="EntityIDType"> <xs:annotation> <xs:appinfo>ID of aggregated entities</xs:appinfo> </xs:annotation> </xs:element> <!--Attribute (as element) IsGroupOfPdu groupedEntityDescriptions with objectlist classRef name=VariableDatum, type=VariableDatumType--> <xs:sequence minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:appinfo>Number of elements is determined by size fieldnumberOfGroupedEntities 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>numberOfGroupedEntities</xs:documentation> </xs:annotation> <xs:element name="VariableDatum" type="VariableDatumType"> <xs:annotation> <xs:appinfo>GED records about each individual entity in the group. Bad specing--the Group Entity Descriptions are not described. (length of list found in field numberOfGroupedEntities) </xs:appinfo> </xs:annotation> </xs:element> </xs:sequence> </xs:sequence> <xs:attribute name="family" fixed="EntityManagementFamilyPduType"/> <xs:attribute name="groupedEntityCategory" type="xs:string"> <xs:annotation> <xs:appinfo>type of entities constituting the group (SISO enumeration IsGroupOfGroupedEntityCategory uid 213) </xs:appinfo> </xs:annotation> </xs:attribute> <xs:attribute name="numberOfGroupedEntities" type="xs:unsignedByte"> <xs:annotation> <xs:appinfo>Number of individual entities constituting the group</xs:appinfo> </xs:annotation> </xs:attribute> <xs:attribute name="pad" type="xs:unsignedLong"> <xs:annotation> <xs:appinfo>padding</xs:appinfo> </xs:annotation> </xs:attribute> <xs:attribute name="latitude" type="xs:double"> <xs:annotation> <xs:appinfo>latitude</xs:appinfo> </xs:annotation> </xs:attribute> <xs:attribute name="longitude" type="xs:double"> <xs:annotation> <xs:appinfo>longitude</xs:appinfo> </xs:annotation> </xs:attribute> </xs:extension> <!-- ========== debug: divider between elements and attributes ========== --> </xs:complexContent> </xs:complexType> </xs:element> |
properties |
|
||
source | <xs:attribute name="family" fixed="EntityManagementFamilyPduType"/> |
type | xs:string | ||
annotation |
|
||
source | <xs:attribute name="groupedEntityCategory" type="xs:string"> <xs:annotation> <xs:appinfo>type of entities constituting the group (SISO enumeration IsGroupOfGroupedEntityCategory uid 213) </xs:appinfo> </xs:annotation> </xs:attribute> |
type | xs:unsignedByte | ||
annotation |
|
||
source | <xs:attribute name="numberOfGroupedEntities" type="xs:unsignedByte"> <xs:annotation> <xs:appinfo>Number of individual entities constituting the group</xs:appinfo> </xs:annotation> </xs:attribute> |
type | xs:unsignedLong | ||
annotation |
|
||
source | <xs:attribute name="pad" type="xs:unsignedLong"> <xs:annotation> <xs:appinfo>padding</xs:appinfo> </xs:annotation> </xs:attribute> |
type | xs:double | ||
annotation |
|
||
source | <xs:attribute name="latitude" type="xs:double"> <xs:annotation> <xs:appinfo>latitude</xs:appinfo> </xs:annotation> </xs:attribute> |
type | xs:double | ||
annotation |
|
||
source | <xs:attribute name="longitude" type="xs:double"> <xs:annotation> <xs:appinfo>longitude</xs:appinfo> </xs:annotation> </xs:attribute> |
diagram | ![]() |
||||||||||||||||||||||||||||||
type | EntityIDType | ||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||
source | <xs:element name="groupEntityID" type="EntityIDType"> <xs:annotation> <xs:appinfo>ID of aggregated entities</xs:appinfo> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||
type | VariableDatumType | ||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||
source | <xs:element name="VariableDatum" type="VariableDatumType"> <xs:annotation> <xs:appinfo>GED records about each individual entity in the group. Bad specing--the Group Entity Descriptions are not described. (length of list found in field numberOfGroupedEntities) </xs:appinfo> </xs:annotation> </xs:element> |