#include <WsfDisActionRequest.hpp>
Inherits DisActionRequest.
◆ WsfDisActionRequest() [1/2]
| WsfDisActionRequest::WsfDisActionRequest |
( |
WsfDisInterface * | aInterfacePtr | ) |
|
◆ WsfDisActionRequest() [2/2]
| WsfDisActionRequest::WsfDisActionRequest |
( |
DisPdu & | aPdu, |
|
|
GenI & | aGenI, |
|
|
WsfDisInterface * | aInterfacePtr ) |
◆ ~WsfDisActionRequest()
| WsfDisActionRequest::~WsfDisActionRequest |
( |
| ) |
|
|
override |
◆ MakeJoinExerciseRequest()
| void WsfDisActionRequest::MakeJoinExerciseRequest |
( |
const DisEntityId & | aSimulationManager, |
|
|
double | aAppJoinTime, |
|
|
double | aMaxAppRate, |
|
|
double | aMaxAppTimeStep, |
|
|
const std::string & | aExerciseToJoinId ) |
1) Application requesting of his System Manager to join an exercise
There are several possible uses for a WsfDisActionRequest PDU. The following methods are provided as a convenience, and specifically tailored to individual uses of the PDU type.
Referenced by WsfDisInterface::ActivateConnection().
◆ MakeResignExerciseRequest()
| void WsfDisActionRequest::MakeResignExerciseRequest |
( |
double | aSimTime | ) |
|
◆ MakeTimeAdvanceRequest()
| void WsfDisActionRequest::MakeTimeAdvanceRequest |
( |
const DisEntityId & | aSimulationManager, |
|
|
double | aSimTime, |
|
|
double | aAppRate, |
|
|
double | aAppTimeStep ) |
◆ operator=()
◆ ParseJoinExerciseRequest()
| bool WsfDisActionRequest::ParseJoinExerciseRequest |
( |
double & | aAppJoinTime, |
|
|
double & | aMaxAppRate, |
|
|
double & | aMaxAppTimeStep, |
|
|
std::string & | aExerciseToJoinId ) const |
|
protected |
◆ Process()
| int WsfDisActionRequest::Process |
( |
| ) |
|
|
override |
◆ ProcessJoinExercise()
| bool WsfDisActionRequest::ProcessJoinExercise |
( |
double | aSimTime | ) |
|
|
protected |
The documentation for this class was generated from the following files: