18 namespace MAKTrafficClientServerExConn
21 class DtTaCallbackMsg;
30 DtTaFedAmbCall_connectionLost,
31 DtTaFedAmbCall_reportFederationExecutions,
64 DtTaFedAmbCall_multipleObjectInstanceNameReservationSucceeded,
65 DtTaFedAmbCall_multipleObjectInstanceNameReservationFailed,
67 DtTaFedAmbCall_discoverObjectInstanceF,
74 DtTaFedAmbCall_receiveDirectedInteraction,
75 DtTaFedAmbCall_receiveDirectedInteractionT,
83 DtTaFedAmbCall_turnUpdatesOnForObjectInstanceU,
85 DtTaFedAmbCall_confirmAttributeTransportationTypeChange,
86 DtTaFedAmbCall_reportAttributeTransportationType,
87 DtTaFedAmbCall_confirmInteractionTransportationTypeChange,
88 DtTaFedAmbCall_reportInteractionTransportationType,
112 DtTaFedAmbCall_flushQueueGrant,
119 template<
int callbackKindValue>
120 class DtTaCallbackWithTime :
public DtTaCallback
125 std::unique_ptr<RTI::LogicalTime> time);
135 virtual void invokeCallback(RTI::FederateAmbassador* fedAmb)
const;
137 std::unique_ptr<RTI::LogicalTime>
myTime;
141 template<
int callbackKindValue>
142 class DtTaCallbackWithOptimisticTime :
public DtTaCallback
146 DtTaCallbackWithOptimisticTime(
147 std::unique_ptr<RTI::LogicalTime> time,
148 std::unique_ptr<RTI::LogicalTime> optimisticTime);
151 virtual ~DtTaCallbackWithOptimisticTime();
154 DtTaCallbackWithOptimisticTime(DtTaCallbackWithOptimisticTime
const& orig);
155 DtTaCallbackWithOptimisticTime& operator = (DtTaCallbackWithOptimisticTime
const& orig);
158 virtual void invokeCallback(RTI::FederateAmbassador* fedAmb)
const;
160 std::unique_ptr<RTI::LogicalTime> myTime;
161 std::unique_ptr<RTI::LogicalTime> myOptimisticTime;
165 template<
int callbackKindValue>
166 class DtTaCallbackWithObjectAttributesOptTag :
public DtTaCallback
171 RTI::ObjectInstanceHandle
const& objectClass,
172 RTI::AttributeHandleSet
const& attributes);
175 RTI::ObjectInstanceHandle
const& objectClass,
176 RTI::AttributeHandleSet
const& attributes,
177 RTI::VariableLengthData
const& userSuppliedTag);
187 virtual void invokeCallback(RTI::FederateAmbassador* fedAmb)
const;
191 RTI::VariableLengthData
myTag;
203 class DtTaCbSynchronizationPointRegistrationFailed :
public DtTaCallback
208 std::wstring
const & label,
209 RTI::SynchronizationPointFailureReason reason);
218 virtual void invokeCallback(RTI::FederateAmbassador* fedAmb)
const;
221 RTI::SynchronizationPointFailureReason
myReason;
224 class DtTaCbAnnounceSynchronizationPoint :
public DtTaCallback
229 std::wstring
const & label,
230 const RTI::VariableLengthData& theUserSuppliedTag);
239 virtual void invokeCallback(RTI::FederateAmbassador* fedAmb)
const;
242 RTI::VariableLengthData
myTag;
247 class DtTaCbInitiateFederateSave :
public DtTaCallback
252 std::wstring
const & label);
254 std::wstring
const & label,
255 std::unique_ptr<RTI::LogicalTime> theTime);
265 virtual void invokeCallback(RTI::FederateAmbassador* fedAmb)
const;
268 std::unique_ptr<RTI::LogicalTime>
myTime;
273 class DtTaCbFederationNotSaved :
public DtTaCallback
278 RTI::SaveFailureReason failureReason);
287 virtual void invokeCallback(RTI::FederateAmbassador* fedAmb)
const;
297 class DtTaCbInitiateFederateRestore :
public DtTaCallback
302 const std::wstring& label,
303 std::wstring
const & federateName,
304 RTI::FederateHandle handle);
314 virtual void invokeCallback(RTI::FederateAmbassador* fedAmb)
const;
317 std::wstring
const & myFederateName;
323 class DtTaCbFederationNotRestored :
public DtTaCallback
328 RTI::RestoreFailureReason failureReason);
337 virtual void invokeCallback(RTI::FederateAmbassador* fedAmb)
const;
363 class DtTaCbDiscoverObjectInstance :
public DtTaCallback
368 RTI::ObjectInstanceHandle
const& objectInstance,
369 RTI::ObjectClassHandle
const& objectClass,
370 std::wstring
const& objectInstanceName,
371 RTI::FederateHandle
const& producingFederate);
381 virtual void invokeCallback(RTI::FederateAmbassador* fedAmb)
const;
386 RTI::FederateHandle myProducingFederate;
389 class DtTaCbReflectAttributeValues :
public DtTaCallback
394 RTI::ObjectInstanceHandle
const& objectInstance,
395 RTI::AttributeHandleValueMap
const& attributeValues,
396 RTI::VariableLengthData
const& userSuppliedTag,
397 RTI::TransportationTypeHandle
const& transportationType,
398 RTI::FederateHandle
const& producingFederate,
399 RTI::RegionHandleSet
const* optionalSentRegions);
402 RTI::ObjectInstanceHandle
const& objectInstance,
403 RTI::AttributeHandleValueMap
const& attributeValues,
404 RTI::VariableLengthData
const& userSuppliedTag,
405 RTI::TransportationTypeHandle
const& transportationType,
406 RTI::FederateHandle
const& producingFederate,
407 RTI::RegionHandleSet
const* optionalSentRegions,
408 std::unique_ptr<RTI::LogicalTime> time,
409 RTI::OrderType sentOrderType,
410 RTI::OrderType receivedOrderType,
411 RTI::MessageRetractionHandle
const* optionalRetraction);
421 virtual void invokeCallback(RTI::FederateAmbassador* fedAmb)
const;
426 RTI::VariableLengthData
myTag;
427 RTI::TransportationTypeHandle myTransportationType;
428 RTI::FederateHandle myProducingFederate;
429 RTI::RegionHandleSet mySentRegions;
430 std::unique_ptr<RTI::LogicalTime>
myTime;
436 class DtTaCbReceiveInteraction :
public DtTaCallback
441 RTI::InteractionClassHandle
const& interactionClass,
442 RTI::ParameterHandleValueMap
const& parameterValues,
443 RTI::VariableLengthData
const& userSuppliedTag,
444 RTI::TransportationTypeHandle
const& transportationType,
445 RTI::FederateHandle
const& producingFederate,
446 const RTI::RegionHandleSet* optionalSentRegions);
449 RTI::InteractionClassHandle
const& interactionClass,
450 RTI::ParameterHandleValueMap
const& parameterValues,
451 RTI::VariableLengthData
const& userSuppliedTag,
452 RTI::TransportationTypeHandle
const& transportationType,
453 RTI::FederateHandle
const& producingFederate,
454 RTI::RegionHandleSet
const* optionalSentRegions,
455 std::unique_ptr<RTI::LogicalTime> time,
456 RTI::OrderType sentOrderType,
457 RTI::OrderType receivedOrderType,
458 RTI::MessageRetractionHandle
const* optionalRetraction);
468 virtual void invokeCallback(RTI::FederateAmbassador* fedAmb)
const;
473 RTI::VariableLengthData
myTag;
474 RTI::TransportationTypeHandle myTransportationType;
475 RTI::FederateHandle myProducingFederate;
477 std::unique_ptr<RTI::LogicalTime>
myTime;
484 class DtTaCbReceiveDirectedInteraction :
public DtTaCallback
488 DtTaCbReceiveDirectedInteraction(
489 RTI::InteractionClassHandle
const& interactionClass,
490 RTI::ObjectInstanceHandle
const& objectInstance,
491 RTI::ParameterHandleValueMap
const& parameterValues,
492 RTI::VariableLengthData
const& userSuppliedTag,
493 RTI::TransportationTypeHandle
const& transportationType,
494 RTI::FederateHandle
const& producingFederate);
496 DtTaCbReceiveDirectedInteraction(
497 RTI::InteractionClassHandle
const& interactionClass,
498 RTI::ObjectInstanceHandle
const& objectInstance,
499 RTI::ParameterHandleValueMap
const& parameterValues,
500 RTI::VariableLengthData
const& userSuppliedTag,
501 RTI::TransportationTypeHandle
const& transportationType,
502 RTI::FederateHandle
const& producingFederate,
503 std::unique_ptr<RTI::LogicalTime> time,
504 RTI::OrderType sentOrderType,
505 RTI::OrderType receivedOrderType,
506 RTI::MessageRetractionHandle
const* optionalRetraction);
509 virtual ~DtTaCbReceiveDirectedInteraction();
512 DtTaCbReceiveDirectedInteraction(DtTaCbReceiveDirectedInteraction
const& orig);
513 DtTaCbReceiveDirectedInteraction& operator = (DtTaCbReceiveDirectedInteraction
const& orig);
516 virtual void invokeCallback(RTI::FederateAmbassador* fedAmb)
const;
519 RTI::InteractionClassHandle myInteractionClass;
520 RTI::ObjectInstanceHandle myObjectInstance;
521 RTI::ParameterHandleValueMap myParameterValues;
522 RTI::VariableLengthData myTag;
523 RTI::TransportationTypeHandle myTransportationType;
524 RTI::FederateHandle myProducingFederate;
525 RTI::RegionHandleSet myRegionSet;
526 std::unique_ptr<RTI::LogicalTime> myTime;
527 RTI::OrderType mySentOrder;
528 RTI::OrderType myReceivedOrder;
529 RTI::MessageRetractionHandle myRetractHandle;
532 class DtTaCbRemoveObjectInstance :
public DtTaCallback
537 RTI::ObjectInstanceHandle
const& objectInstance,
538 RTI::VariableLengthData
const& userSuppliedTag,
539 RTI::FederateHandle
const& producingFederate);
542 RTI::ObjectInstanceHandle
const& objectInstance,
543 RTI::VariableLengthData
const& userSuppliedTag,
544 RTI::FederateHandle
const& producingFederate,
545 std::unique_ptr<RTI::LogicalTime> time,
546 RTI::OrderType sentOrderType,
547 RTI::OrderType receivedOrderType,
548 RTI::MessageRetractionHandle
const* optionalRetraction);
558 virtual void invokeCallback(RTI::FederateAmbassador* fedAmb)
const;
561 RTI::VariableLengthData
myTag;
562 RTI::FederateHandle myProducingFederate;
563 std::unique_ptr<RTI::LogicalTime>
myTime;
603 typedef DtTaCallbackWithOptimisticTime<DtTaFedAmbCall_flushQueueGrant> DtTaCbFlushQueueGrant;
605 class DtTaCbRequestRetraction :
public DtTaCallback
618 virtual void invokeCallback(RTI::FederateAmbassador* fedAmb)
const;
626 #define fedAmbCallback1516_4_inl_
627 #include "fedAmbCallback1516_4.inl"
628 #undef fedAmbCallback1516_4_inl_
DtTaCallbackWithObjectClass< DtTaFedAmbCall_stopRegistrationForObjectClass > DtTaCbStopRegistrationForObjectClass
Definition: fedAmbCallback1516.h:313
virtual ~DtTaCbDiscoverObjectInstance()
Destructor.
virtual ~DtTaCbReflectAttributeValues()
Destructor.
DtTaCbInitiateFederateRestore & operator=(DtTaCbInitiateFederateRestore const &orig)
virtual void invokeCallback(RTI::FederateAmbassador *fedAmb) const
Invoke the callback.
DtTaCbDiscoverObjectInstance & operator=(DtTaCbDiscoverObjectInstance const &orig)
DtTaCbFederationNotRestored & operator=(DtTaCbFederationNotRestored const &orig)
std::wstring myLabel
Definition: fedAmbCallback1516.h:281
Object Management Services //.
Definition: fedAmbCallback1516.h:61
virtual void invokeCallback(RTI::FederateAmbassador *fedAmb) const
Invoke the callback.
Definition: fedAmbCallback1516.h:94
RTI::RegionHandleSet myRegionSet
Definition: fedAmbCallback1516.h:507
Definition: fedAmbCallback1516.h:55
DtTaCbReflectAttributeValues(RTI::ObjectInstanceHandle theObject, const RTI::AttributeHandleValueMap &theAttributeValues, const RTI::VariableLengthData &theUserSuppliedTag, RTI::OrderType sentOrder, RTI::TransportationType theType)
Constructor.
RTI::OrderType mySentOrder
Definition: fedAmbCallback1516.h:502
DtTaCallbackWithObjectAttributesOptTag & operator=(DtTaCallbackWithObjectAttributesOptTag const &orig)
virtual void invokeCallback(RTI::FederateAmbassador *fedAmb) const
Invoke the callback.
DtTaCbDiscoverObjectInstance(RTI::ObjectInstanceHandle theObject, RTI::ObjectClassHandle theObjectClass, const std::wstring &theObjectInstanceName)
Constructor.
virtual void invokeCallback(RTI::FederateAmbassador *fedAmb) const
Invoke the callback.
Definition: fedAmbCallback1516.h:94
Federation Management Services //.
Definition: fedAmbCallback1516.h:31
virtual void invokeCallback(RTI::FederateAmbassador *fedAmb) const
Invoke the callback.
Definition: fedAmbCallback1516.h:36
virtual ~DtTaCallbackWithObjectAttributesOptTag()
Destructor.
Definition: fedAmbCallback1516.h:122
DtTaCallbackWithObjectAttributesOptTag< DtTaFedAmbCall_provideAttributeValueUpdate > DtTaCbProvideAttributeValueUpdate
Definition: fedAmbCallback1516.h:554
virtual ~DtTaCbSynchronizationPointRegistrationFailed()
Destructor.
Definition: fedAmbCallback1516.h:54
RTI::OrderType myReceivedOrder
Definition: fedAmbCallback1516.h:424
DtTaCbSynchronizationPointRegistrationFailed(std::wstring const &label, RTI::SynchronizationFailureReason reason)
Constructor.
DtTaCallbackVoid< DtTaFedAmbCall_federationRestored > DtTaCbFederationRestored
Definition: fedAmbCallback1516.h:285
RTI::ObjectClassHandle myObjectClassHandle
Definition: fedAmbCallback1516.h:343
std::auto_ptr< RTI::LogicalTime > myTime
Definition: fedAmbCallback1516.h:130
RTI::OrderType myReceivedOrder
Definition: fedAmbCallback1516.h:505
RTI::ObjectInstanceHandle myObject
Definition: fedAmbCallback1516.h:158
virtual ~DtTaCbInitiateFederateRestore()
Destructor.
RTI::AttributeHandleValueMap myAttributeValues
Definition: fedAmbCallback1516.h:419
Definition: fedAmbCallback1516.h:76
RTI::AttributeHandleSet myAttributes
Definition: fedAmbCallback1516.h:159
std::wstring myString
Definition: fedAmbCallback1516.h:344
Definition: fedAmbCallback1516.h:81
DtTaCallbackWithObjectAttributesOptTag< DtTaFedAmbCall_attributeOwnershipUnavailable > DtTaCbAttributeOwnershipUnavailable
Definition: fedAmbCallback1516.h:565
DtTaCbRequestRetraction(RTI::MessageRetractionHandle handle)
Constructor.
RTI::MessageRetractionHandle myRetractHandle
Definition: fedAmbCallback1516.h:596
Definition: fedAmbCallback1516.h:97
DtTaCallbackWithObjectAttributesOptTag< DtTaFedAmbCall_turnUpdatesOffForObjectInstance > DtTaCbTurnUpdatesOffForObjectInstance
Definition: fedAmbCallback1516.h:556
DtTaFedAmbCallKind
1.3 FedAmbCallback kinds
Definition: fedAmbCallback1516.h:25
Definition: fedAmbCallback1516.h:42
RTI::ObjectInstanceHandle myObject
Definition: fedAmbCallback1516.h:418
Definition: fedAmbCallback1516.h:43
Definition: fedAmbCallback1516.h:32
Definition: fedAmbCallback1516.h:53
RTI::RestoreFailureReason myRestoreFailureReason
Definition: fedAmbCallback1516.h:303
Time Management Services //.
Definition: fedAmbCallback1516.h:103
DtTaCbReceiveInteraction(RTI::InteractionClassHandle theInteraction, const RTI::ParameterHandleValueMap &theParameterValues, const RTI::VariableLengthData &theUserSuppliedTag, RTI::OrderType sentOrder, RTI::TransportationType theType)
Constructor.
virtual void invokeCallback(RTI::FederateAmbassador *fedAmb) const
Invoke the callback.
Definition: fedAmbCallback1516.h:77
DtTaCbRequestRetraction & operator=(DtTaCbRequestRetraction const &orig)
std::auto_ptr< RTI::LogicalTime > myTime
Definition: fedAmbCallback1516.h:423
RTI::VariableLengthData myTag
Definition: fedAmbCallback1516.h:208
RTI::ObjectInstanceHandle myObjectInstanceHandle
Definition: fedAmbCallback1516.h:342
DtTaCbAnnounceSynchronizationPoint & operator=(DtTaCbAnnounceSynchronizationPoint const &orig)
DtTaCallbackWithWString< DtTaFedAmbCall_requestFederationRestoreFailed > DtTaCbRequestFederationRestoreFailed
Definition: fedAmbCallback1516.h:260
DtTaCallbackWithTime< DtTaFedAmbCall_timeAdvanceGrant > DtTaCbTimeAdvanceGrant
Definition: fedAmbCallback1516.h:579
DtTaCallbackWithInteractionClass< DtTaFedAmbCall_turnInteractionsOff > DtTaCbTurnInteractionsOff
Definition: fedAmbCallback1516.h:315
Definition: fedAmbCallback1516.h:63
RTI::InteractionClassHandle myInteractionClass
Definition: fedAmbCallback1516.h:499
RTI::ObjectInstanceHandle myObjectInstanceHandle
Definition: fedAmbCallback1516.h:544
std::auto_ptr< RTI::LogicalTime > myTime
Definition: fedAmbCallback1516.h:547
DtTaCallbackWithWString< DtTaFedAmbCall_synchronizationPointRegistrationSucceeded > DtTaCbSynchronizationPointRegistrationSucceeded
Federation Management Services //.
Definition: fedAmbCallback1516.h:167
The DtTaCallback is a base class to store callback parameters.
virtual ~DtTaCbAnnounceSynchronizationPoint()
Destructor.
RTI::ParameterHandleValueMap myParameterValues
Definition: fedAmbCallback1516.h:500
DtTaCbFederationNotSaved & operator=(DtTaCbFederationNotSaved const &orig)
Definition: fedAmbCallback1516.h:34
DtTaCallbackWithTime & operator=(DtTaCallbackWithTime const &orig)
Definition: fedAmbCallback1516.h:62
std::auto_ptr< RTI::LogicalTime > myTime
Definition: fedAmbCallback1516.h:234
RTI::FederateHandle myFederateHandle
Definition: fedAmbCallback1516.h:282
DtTaCallbackWithTime(std::auto_ptr< RTI::LogicalTime > time)
Constructor.
Definition: fedAmbCallback1516.h:82
Definition: fedAmbCallback1516.h:45
RTI::VariableLengthData myTag
Definition: fedAmbCallback1516.h:420
virtual ~DtTaCbFederationNotRestored()
Destructor.
DtTaCallbackWithWString< DtTaFedAmbCall_objectInstanceNameReservationSucceeded > DtTaCbObjectInstanceNameReservationSucceeded
Object Management Services //.
Definition: fedAmbCallback1516.h:321
Definition: fedAmbCallback1516.h:105
Definition: fedAmbCallback1516.h:91
virtual ~DtTaCbRemoveObjectInstance()
Destructor.
virtual ~DtTaCbReceiveInteraction()
Destructor.
DtTaCbInitiateFederateSave(std::wstring const &label)
Constructor.
DtTaCallbackWithWString< DtTaFedAmbCall_requestFederationRestoreSucceeded > DtTaCbRequestFederationRestoreSucceeded
Definition: fedAmbCallback1516.h:259
std::auto_ptr< RTI::LogicalTime > myTime
Definition: fedAmbCallback1516.h:504
virtual void invokeCallback(RTI::FederateAmbassador *fedAmb) const
Invoke the callback.
DtTaCallbackWithObjectAttributesOptTag< DtTaFedAmbCall_attributesInScope > DtTaCbAttributesInScope
Definition: fedAmbCallback1516.h:552
Invalid.
Definition: fedAmbCallback1516.h:109
std::wstring myLabel
Definition: fedAmbCallback1516.h:233
DT_DLL_CSEC const char * callbackKindToString(int kind)
Return the callback kind string.
Definition: fedAmbCallback1516.h:72
DtTaCallbackWithObjectAttributesOptTag(RTI::ObjectInstanceHandle theObject, RTI::AttributeHandleSet const &theAttributes)
Constructor.
Definition: fedAmbCallback1516.h:100
DtTaCallbackWithObjectAttributesOptTag< DtTaFedAmbCall_attributeOwnershipAcquisitionNotification > DtTaCbAttributeOwnershipAcquisitionNotification
Definition: fedAmbCallback1516.h:564
DtTaCbInitiateFederateRestore(const std::wstring &label, RTI::FederateHandle handle)
Constructor.
Definition: fedAmbCallback1516.h:44
Declaration Management Services //.
Definition: fedAmbCallback1516.h:52
DtTaCbFederationNotSaved(RTI::SaveFailureReason failureReason)
Constructor.
Definition: fedAmbCallback1516.h:82
RTI::OrderType mySentOrder
Definition: fedAmbCallback1516.h:546
Definition: fedAmbCallback1516.h:79
DtTaCallbackWithObjectAttributeOptFederate< DtTaFedAmbCall_attributeIsOwnedByRTI > DtTaCbAttributeIsOwnedByRTI
Definition: fedAmbCallback1516.h:571
DtTaCbSynchronizationPointRegistrationFailed & operator=(DtTaCbSynchronizationPointRegistrationFailed const &orig)
Definition: fedAmbCallback1516.h:46
Definition: fedAmbCallback1516.h:92
Definition: fedAmbCallback1516.h:66
DtTaCbReflectAttributeValues & operator=(DtTaCbReflectAttributeValues const &orig)
DtTaCallbackVoid< DtTaFedAmbCall_federationRestoreBegun > DtTaCbFederationRestoreBegun
Definition: fedAmbCallback1516.h:261
DtTaCbRemoveObjectInstance(RTI::ObjectInstanceHandle theObject, const RTI::VariableLengthData &theUserSuppliedTag, RTI::OrderType sentOrder)
Constructors.
DtTaCbInitiateFederateSave & operator=(DtTaCbInitiateFederateSave const &orig)
RTI::MessageRetractionHandle myRetractHandle
Definition: fedAmbCallback1516.h:506
Definition: fedAmbCallback1516.h:90
#define DT_DLL_CSEC
Definition: clientServerExConnDllDefines.h:17
RTI::SynchronizationFailureReason myReason
Definition: fedAmbCallback1516.h:187
Definition: fedAmbCallback1516.h:38
DtTaCallbackWithObjectAttributesOptTag< DtTaFedAmbCall_attributesOutOfScope > DtTaCbAttributesOutOfScope
Definition: fedAmbCallback1516.h:553
virtual ~DtTaCallbackWithTime()
Destructor.
Definition: fedAmbCallback1516.h:89
DtTaCbAnnounceSynchronizationPoint(std::wstring const &label, const RTI::VariableLengthData &theUserSuppliedTag)
Constructor.
RTI::SaveFailureReason mySaveFailureReason
Definition: fedAmbCallback1516.h:255
virtual ~DtTaCbFederationNotSaved()
Destructor.
virtual void invokeCallback(RTI::FederateAmbassador *fedAmb) const
Invoke the callback.
Definition: fedAmbCallback1516.h:70
DtTaCallbackWithTime< DtTaFedAmbCall_timeConstrainedEnabled > DtTaCbTimeConstrainedEnabled
Definition: fedAmbCallback1516.h:578
Definition: fedAmbCallback1516.h:35
std::wstring myLabel
Definition: fedAmbCallback1516.h:207
Definition: fedAmbCallback1516.h:40
virtual void invokeCallback(RTI::FederateAmbassador *fedAmb) const
Invoke the callback.
DtTaCallbackWithObjectAttributeOptFederate< DtTaFedAmbCall_informAttributeOwnership > DtTaCbInformAttributeOwnership
Definition: fedAmbCallback1516.h:569
virtual ~DtTaCbRequestRetraction()
Destructor.
DtTaCallbackWithObjectAttributeOptFederate< DtTaFedAmbCall_attributeIsNotOwned > DtTaCbAttributeIsNotOwned
Definition: fedAmbCallback1516.h:570
DtTaCallbackWithObjectClass< DtTaFedAmbCall_startRegistrationForObjectClass > DtTaCbStartRegistrationForObjectClass
Declaration Management Services //.
Definition: fedAmbCallback1516.h:312
Definition: fedAmbCallback1516.h:33
Definition: fedAmbCallback1516.h:80
Definition: fedAmbCallback1516.h:39
DtTaCallbackWithObjectAttributesOptTag< DtTaFedAmbCall_requestAttributeOwnershipAssumption > DtTaCbRequestAttributeOwnershipAssumption
Ownership Management Services //.
Definition: fedAmbCallback1516.h:562
DtTaCallbackWithObjectAttributesOptTag< DtTaFedAmbCall_requestAttributeOwnershipRelease > DtTaCbRequestAttributeOwnershipRelease
Definition: fedAmbCallback1516.h:566
DtTaCallbackWithObjectAttributesOptTag< DtTaFedAmbCall_confirmAttributeOwnershipAcquisitionCancellation > DtTaCbConfirmAttributeOwnershipAcquisitionCancellation
Definition: fedAmbCallback1516.h:567
Definition: fedAmbCallback1516.h:106
Definition: fedAmbCallback1516.h:93
RTI::OrderType myReceivedOrder
Definition: fedAmbCallback1516.h:548
Definition: fedAmbCallback1516.h:37
Definition: fedAmbCallback1516.h:83
Definition: fedAmbCallback1516.h:41
virtual void invokeCallback(RTI::FederateAmbassador *fedAmb) const
Invoke the callback.
RTI::VariableLengthData myTag
Definition: fedAmbCallback1516.h:501
DtTaCallbackWithObjectAttributesOptTag< DtTaFedAmbCall_turnUpdatesOnForObjectInstance > DtTaCbTurnUpdatesOnForObjectInstance
Definition: fedAmbCallback1516.h:555
RTI::MessageRetractionHandle myRetractHandle
Definition: fedAmbCallback1516.h:549
Definition: fedAmbCallback1516.h:96
virtual ~DtTaCbInitiateFederateSave()
Destructor.
std::wstring myLabel
Definition: fedAmbCallback1516.h:186
DtTaCbReceiveInteraction & operator=(DtTaCbReceiveInteraction const &orig)
Definition: fedAmbCallback1516.h:95
DtTaCallbackVoid< DtTaFedAmbCall_federationSaved > DtTaCbFederationSaved
Definition: fedAmbCallback1516.h:237
DtTaCbRemoveObjectInstance & operator=(DtTaCbRemoveObjectInstance const &orig)
DtTaCallbackWithWString< DtTaFedAmbCall_objectInstanceNameReservationFailed > DtTaCbObjectInstanceNameReservationFailed
Definition: fedAmbCallback1516.h:322
virtual void invokeCallback(RTI::FederateAmbassador *fedAmb) const
Invoke the callback.
Definition: fedAmbCallback1516.h:127
RTI::OrderType mySentOrder
Definition: fedAmbCallback1516.h:421
DtTaCbFederationNotRestored(RTI::RestoreFailureReason failureReason)
Constructor.
virtual void invokeCallback(RTI::FederateAmbassador *fedAmb) const
Invoke the callback.
DtTaCallbackWithTime< DtTaFedAmbCall_timeRegulationEnabled > DtTaCbTimeRegulationEnabled
Time Management Services //.
Definition: fedAmbCallback1516.h:577
virtual void invokeCallback(RTI::FederateAmbassador *fedAmb) const
Invoke the callback.
Definition: fedAmbCallback1516.h:104
RTI::MessageRetractionHandle myRetractHandle
Definition: fedAmbCallback1516.h:425
RTI::VariableLengthData myTag
Definition: fedAmbCallback1516.h:545
DtTaCallbackWithObjectAttributesOptTag< DtTaFedAmbCall_requestDivestitureConfirmation > DtTaCbRequestDivestitureConfirmation
Definition: fedAmbCallback1516.h:563
Definition: fedAmbCallback1516.h:64
DtTaCallbackWithInteractionClass< DtTaFedAmbCall_turnInteractionsOn > DtTaCbTurnInteractionsOn
Definition: fedAmbCallback1516.h:314
RTI::VariableLengthData myTag
Definition: fedAmbCallback1516.h:160
Ownership Management Services //.
Definition: fedAmbCallback1516.h:89