WSF
WsfDisActionResponseR Class Reference

#include <WsfDisActionResponseR.hpp>

Inherits DisActionResponseR.

Public Member Functions

 WsfDisActionResponseR (WsfDisInterface *aInterfacePtr)
 WsfDisActionResponseR (DisPdu &aPdu, GenI &aGenI, WsfDisInterface *aInterfacePtr)
 ~WsfDisActionResponseR () override
void MakeJoinExerciseResponse (double aSimTime, double aSimRate, double aSimTimeStep, unsigned int aRequestStatus, unsigned int aTimeScheme, unsigned int aFeedbackTime, unsigned int aTimeLatency)

Protected Member Functions

WsfDisActionResponseRoperator= (const WsfDisActionResponseR &aRhs)=delete
bool ProcessResponseTo (DisPdu *aInitiatorPtr)
bool ProcessJoinExerciseResponseTo (const DisActionRequestR *aRequestPtr)

Constructor & Destructor Documentation

◆ WsfDisActionResponseR() [1/2]

WsfDisActionResponseR::WsfDisActionResponseR ( WsfDisInterface * aInterfacePtr)

Referenced by operator=().

◆ WsfDisActionResponseR() [2/2]

WsfDisActionResponseR::WsfDisActionResponseR ( DisPdu & aPdu,
GenI & aGenI,
WsfDisInterface * aInterfacePtr )

◆ ~WsfDisActionResponseR()

WsfDisActionResponseR::~WsfDisActionResponseR ( )
overridedefault

Member Function Documentation

◆ MakeJoinExerciseResponse()

void WsfDisActionResponseR::MakeJoinExerciseResponse ( double aSimTime,
double aSimRate,
double aSimTimeStep,
unsigned int aRequestStatus,
unsigned int aTimeScheme,
unsigned int aFeedbackTime,
unsigned int aTimeLatency )

There are several possible uses for a WsfDisActionResponseR PDU. The following methods are provided as a convenience, and specifically tailored to individual uses of the PDU type.

Referenced by WsfDisActionRequestR::ProduceResponse(), and ~WsfDisActionResponseR().

◆ operator=()

WsfDisActionResponseR & WsfDisActionResponseR::operator= ( const WsfDisActionResponseR & aRhs)
protecteddelete

◆ ProcessJoinExerciseResponseTo()

bool WsfDisActionResponseR::ProcessJoinExerciseResponseTo ( const DisActionRequestR * aRequestPtr)
protected

◆ ProcessResponseTo()

bool WsfDisActionResponseR::ProcessResponseTo ( DisPdu * aInitiatorPtr)
protected

The documentation for this class was generated from the following files:
Copyrights Multiple, All Rights Reserved