diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type | extension of SimulationManagementFamilyPduType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
children | pduStatus originatingID receivingID FixedDatum VariableDatum | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xs:element name="ActionResponsePdu"> <xs:annotation> <xs:appinfo>Section 7.5.8. When an entity receives an Action Request PDU, that entity shall acknowledge the receipt of the Action Request PDU with an Action Response PDU. See 5.6.5.8. (length of list found in field numberOfFixedDatumRecords numberOfVariableDatumRecords) <xs:attribute name="id" type="xs:integer" fixed="17"/> </xs:appinfo> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="SimulationManagementFamilyPduType"> <xs:sequence> <!--Attribute (as element) ActionResponsePdu fixedDatums with objectlist classRef name=FixedDatum, type=FixedDatumType--> <xs:sequence minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:appinfo>Number of elements is determined by size fieldnumberOfFixedDatumRecords 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>numberOfFixedDatumRecords</xs:documentation> </xs:annotation> <xs:element name="FixedDatum" type="FixedDatumType"> <xs:annotation> <xs:appinfo>fixed length list of fixed datums (length of list found in field numberOfFixedDatumRecords)</xs:appinfo> </xs:annotation> </xs:element> </xs:sequence> <!--Attribute (as element) ActionResponsePdu variableDatums with objectlist classRef name=VariableDatum, type=VariableDatumType--> <xs:sequence minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:appinfo>Number of elements is determined by size fieldnumberOfVariableDatumRecords 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>numberOfVariableDatumRecords</xs:documentation> </xs:annotation> <xs:element name="VariableDatum" type="VariableDatumType"> <xs:annotation> <xs:appinfo>variable length list of variable length datums (length of list found in field numberOfVariableDatumRecords)</xs:appinfo> </xs:annotation> </xs:element> </xs:sequence> </xs:sequence> <xs:attribute name="family" fixed="SimulationManagementFamilyPduType"/> <xs:attribute name="requestID" type="xs:unsignedLong"> <xs:annotation> <xs:appinfo>Request ID that is unique</xs:appinfo> </xs:annotation> </xs:attribute> <xs:attribute name="requestStatus" type="xs:string"> <xs:annotation> <xs:appinfo>Status of response (SISO enumeration ActionResponseRequestStatus uid 72)</xs:appinfo> </xs:annotation> </xs:attribute> <xs:attribute name="numberOfFixedDatumRecords" type="xs:unsignedLong"> <xs:annotation> <xs:appinfo>Number of fixed datum records</xs:appinfo> </xs:annotation> </xs:attribute> <xs:attribute name="numberOfVariableDatumRecords" type="xs:unsignedLong"> <xs:annotation> <xs:appinfo>Number of variable datum records, handled automatically by marshaller at run time (and not modifiable by end-user programmers) </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="SimulationManagementFamilyPduType"/> |
type | xs:unsignedLong | ||
annotation |
|
||
source | <xs:attribute name="requestID" type="xs:unsignedLong"> <xs:annotation> <xs:appinfo>Request ID that is unique</xs:appinfo> </xs:annotation> </xs:attribute> |
type | xs:string | ||
annotation |
|
||
source | <xs:attribute name="requestStatus" type="xs:string"> <xs:annotation> <xs:appinfo>Status of response (SISO enumeration ActionResponseRequestStatus uid 72)</xs:appinfo> </xs:annotation> </xs:attribute> |
type | xs:unsignedLong | ||
annotation |
|
||
source | <xs:attribute name="numberOfFixedDatumRecords" type="xs:unsignedLong"> <xs:annotation> <xs:appinfo>Number of fixed datum records</xs:appinfo> </xs:annotation> </xs:attribute> |
type | xs:unsignedLong | ||
annotation |
|
||
source | <xs:attribute name="numberOfVariableDatumRecords" type="xs:unsignedLong"> <xs:annotation> <xs:appinfo>Number of variable datum records, handled automatically by marshaller at run time (and not modifiable by end-user programmers) </xs:appinfo> </xs:annotation> </xs:attribute> |
diagram | ![]() |
||||||||||||||||||||||
type | FixedDatumType | ||||||||||||||||||||||
properties |
|
||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||
source | <xs:element name="FixedDatum" type="FixedDatumType"> <xs:annotation> <xs:appinfo>fixed length list of fixed datums (length of list found in field numberOfFixedDatumRecords)</xs:appinfo> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||
type | VariableDatumType | ||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||
source | <xs:element name="VariableDatum" type="VariableDatumType"> <xs:annotation> <xs:appinfo>variable length list of variable length datums (length of list found in field numberOfVariableDatumRecords)</xs:appinfo> </xs:annotation> </xs:element> |