10 #if !DtHLA_1516_EVOLVED
19 namespace MAKTrafficClientServerExConn
22 class DtTaCallbackMsg;
113 template<
int callbackKindValue>
119 std::auto_ptr<RTI::LogicalTime> time);
128 virtual void invokeCallback(RTI::FederateAmbassador* fedAmb)
const;
134 template<
int callbackKindValue>
140 RTI::ObjectInstanceHandle theObject,
141 RTI::AttributeHandleSet
const& theAttributes);
144 RTI::ObjectInstanceHandle theObject,
145 RTI::AttributeHandleSet
const& theAttributes,
146 RTI::VariableLengthData
const& theUserTag);
156 virtual void invokeCallback(RTI::FederateAmbassador* fedAmb)
const;
174 std::wstring
const & label,
175 RTI::SynchronizationFailureReason reason);
184 virtual void invokeCallback(RTI::FederateAmbassador* fedAmb)
const;
195 std::wstring
const & label,
196 const RTI::VariableLengthData& theUserSuppliedTag);
205 virtual void invokeCallback(RTI::FederateAmbassador* fedAmb)
const;
218 std::wstring
const & label);
220 std::wstring
const & label,
221 std::auto_ptr<RTI::LogicalTime> theTime);
231 virtual void invokeCallback(RTI::FederateAmbassador* fedAmb)
const;
244 RTI::SaveFailureReason failureReason);
253 virtual void invokeCallback(RTI::FederateAmbassador* fedAmb)
const;
268 const std::wstring& label,
269 RTI::FederateHandle handle);
279 virtual void invokeCallback(RTI::FederateAmbassador* fedAmb)
const;
292 RTI::RestoreFailureReason failureReason);
301 virtual void invokeCallback(RTI::FederateAmbassador* fedAmb)
const;
329 RTI::ObjectInstanceHandle theObject,
330 RTI::ObjectClassHandle theObjectClass,
331 const std::wstring& theObjectInstanceName);
340 virtual void invokeCallback(RTI::FederateAmbassador* fedAmb)
const;
352 RTI::ObjectInstanceHandle theObject,
353 const RTI::AttributeHandleValueMap& theAttributeValues,
354 const RTI::VariableLengthData& theUserSuppliedTag,
355 RTI::OrderType sentOrder,
356 RTI::TransportationType theType);
359 RTI::ObjectInstanceHandle theObject,
360 const RTI::AttributeHandleValueMap& theAttributeValues,
361 const RTI::VariableLengthData& theUserSuppliedTag,
362 RTI::OrderType sentOrder,
363 RTI::TransportationType theType,
364 const RTI::RegionHandleSet& theSentRegionHandleSet);
367 RTI::ObjectInstanceHandle theObject,
368 const RTI::AttributeHandleValueMap& theAttributeValues,
369 const RTI::VariableLengthData& theUserSuppliedTag,
370 RTI::OrderType sentOrder,
371 RTI::TransportationType theType,
372 std::auto_ptr<RTI::LogicalTime> theTime,
373 RTI::OrderType receivedOrder);
376 RTI::ObjectInstanceHandle theObject,
377 const RTI::AttributeHandleValueMap& theAttributeValues,
378 const RTI::VariableLengthData& theUserSuppliedTag,
379 RTI::OrderType sentOrder,
380 RTI::TransportationType theType,
381 std::auto_ptr<RTI::LogicalTime> theTime,
382 RTI::OrderType receivedOrder,
383 const RTI::RegionHandleSet& theSentRegionHandleSet);
386 RTI::ObjectInstanceHandle theObject,
387 const RTI::AttributeHandleValueMap& theAttributeValues,
388 const RTI::VariableLengthData& theUserSuppliedTag,
389 RTI::OrderType sentOrder,
390 RTI::TransportationType theType,
391 std::auto_ptr<RTI::LogicalTime> theTime,
392 RTI::OrderType receivedOrder,
393 RTI::MessageRetractionHandle theHandle);
396 RTI::ObjectInstanceHandle theObject,
397 const RTI::AttributeHandleValueMap& theAttributeValues,
398 const RTI::VariableLengthData& theUserSuppliedTag,
399 RTI::OrderType sentOrder,
400 RTI::TransportationType theType,
401 std::auto_ptr<RTI::LogicalTime> theTime,
402 RTI::OrderType receivedOrder,
403 RTI::MessageRetractionHandle theHandle,
404 const RTI::RegionHandleSet& theSentRegionHandleSet);
415 virtual void invokeCallback(RTI::FederateAmbassador* fedAmb)
const;
434 RTI::InteractionClassHandle theInteraction,
435 const RTI::ParameterHandleValueMap& theParameterValues,
436 const RTI::VariableLengthData& theUserSuppliedTag,
437 RTI::OrderType sentOrder,
438 RTI::TransportationType theType);
441 RTI::InteractionClassHandle theInteraction,
442 const RTI::ParameterHandleValueMap& theParameterValues,
443 const RTI::VariableLengthData& theUserSuppliedTag,
444 RTI::OrderType sentOrder,
445 RTI::TransportationType theType,
446 const RTI::RegionHandleSet& theSentRegionHandleSet);
449 RTI::InteractionClassHandle theInteraction,
450 const RTI::ParameterHandleValueMap& theParameterValues,
451 const RTI::VariableLengthData& theUserSuppliedTag,
452 RTI::OrderType sentOrder,
453 RTI::TransportationType theType,
454 std::auto_ptr<RTI::LogicalTime> theTime,
455 RTI::OrderType receivedOrder);
458 RTI::InteractionClassHandle theInteraction,
459 const RTI::ParameterHandleValueMap& theParameterValues,
460 const RTI::VariableLengthData& theUserSuppliedTag,
461 RTI::OrderType sentOrder,
462 RTI::TransportationType theType,
463 std::auto_ptr<RTI::LogicalTime> theTime,
464 RTI::OrderType receivedOrder,
465 const RTI::RegionHandleSet& theSentRegionHandleSet);
468 RTI::InteractionClassHandle theInteraction,
469 const RTI::ParameterHandleValueMap& theParameterValues,
470 const RTI::VariableLengthData& theUserSuppliedTag,
471 RTI::OrderType sentOrder,
472 RTI::TransportationType theType,
473 std::auto_ptr<RTI::LogicalTime> theTime,
474 RTI::OrderType receivedOrder,
475 RTI::MessageRetractionHandle theHandle);
478 RTI::InteractionClassHandle theInteraction,
479 const RTI::ParameterHandleValueMap& theParameterValues,
480 const RTI::VariableLengthData& theUserSuppliedTag,
481 RTI::OrderType sentOrder,
482 RTI::TransportationType theType,
483 std::auto_ptr<RTI::LogicalTime> theTime,
484 RTI::OrderType receivedOrder,
485 RTI::MessageRetractionHandle theHandle,
486 const RTI::RegionHandleSet& theSentRegionHandleSet);
496 virtual void invokeCallback(RTI::FederateAmbassador* fedAmb)
const;
515 RTI::ObjectInstanceHandle theObject,
516 const RTI::VariableLengthData& theUserSuppliedTag,
517 RTI::OrderType sentOrder);
520 RTI::ObjectInstanceHandle theObject,
521 const RTI::VariableLengthData& theUserSuppliedTag,
522 RTI::OrderType sentOrder,
523 std::auto_ptr<RTI::LogicalTime> theTime,
524 RTI::OrderType receivedOrder);
527 RTI::ObjectInstanceHandle theObject,
528 const RTI::VariableLengthData& theUserSuppliedTag,
529 RTI::OrderType sentOrder,
530 std::auto_ptr<RTI::LogicalTime> theTime,
531 RTI::OrderType receivedOrder,
532 RTI::MessageRetractionHandle theHandle);
542 virtual void invokeCallback(RTI::FederateAmbassador* fedAmb)
const;
594 virtual void invokeCallback(RTI::FederateAmbassador* fedAmb)
const;
602 #define fedAmbCallback1516_inl_
603 #include "fedAmbCallback1516.inl"
604 #undef fedAmbCallback1516_inl_