16 namespace rti1516_2025
18 class FederateAmbassador;
38 virtual int sendCallbackResponse(
unsigned long sequenceNumber);
57 std::map<rti1516_2025::fedpro::CallbackRequest::CallbackRequestCase, CallbackFunction>
myCallbackFunctions;
#define DT_DLL_FEDPRO_WRAPPER
Definition: rtiMsConfig.h:158
std::map< rti1516_2025::fedpro::CallbackRequest::CallbackRequestCase, CallbackFunction > myCallbackFunctions
Definition: federateAmbassadorWrapper.h:57
Base class that provides infrastructure to support exchanging RTI Ambassador service call request mes...
Definition: rtiAmbassadorFedProBase.h:53
Definition: federateAmbassadorWrapper.h:25
rti1516_2025::FederateAmbassador & myFederateAmbassador
Definition: federateAmbassadorWrapper.h:59
virtual void receiveInteraction(InteractionClassHandle theInteraction, const ParameterHandleValuePairSet &theParameters, const FedTime &theTime, const char *theTag, EventRetractionHandle theHandle)=0
6.7
std::vector< char > myCallbackResponseBuffer
Definition: federateAmbassadorWrapper.h:60
virtual void removeObjectInstance(ObjectHandle theObject, const FedTime &theTime, const char *theTag, EventRetractionHandle theHandle)=0
6.9
CallbackRequestCase
Definition: FederateAmbassador.pb.h:11204
This file contains the standard RTI types that are defined in namespace rti1516.
Definition: FederateAmbassador.pb.h:11165
virtual void discoverObjectInstance(ObjectHandle theObject, ObjectClassHandle theObjectClass, const char *theObjectName)=0
! Object Management Services //!
virtual void reflectAttributeValues(ObjectHandle theObject, const AttributeHandleValuePairSet &theAttributes, const FedTime &theTime, const char *theTag, EventRetractionHandle theHandle)=0
6.5
An abstract base class which must be implemented, and used by a federate.
DtRtiAmbassadorFedProBase & myRtiAmbassador
Definition: federateAmbassadorWrapper.h:58