WSF
WsfDisData Class Reference

#include <WsfDisData.hpp>

Inherits DisData.

Public Member Functions

 WsfDisData (WsfDisInterface *aInterfacePtr)
 WsfDisData (DisPdu &aPdu, GenI &aGenI, WsfDisInterface *aInterfacePtr)
 ~WsfDisData () override
int Process () override
void Notify (double aSimTime, DisData *aPduPtr)

Constructor & Destructor Documentation

◆ WsfDisData() [1/2]

WsfDisData::WsfDisData ( WsfDisInterface * aInterfacePtr)

Constructor Local Origination Generate WsfDisData when NOT responding to an externally received DisDataQuery or DisSetData PDU.

Parameters
aInterfacePtrA pointer to the DIS interface.

References WsfDisUtil::GetNextRequestNumber().

◆ WsfDisData() [2/2]

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

Constructor Remote Origination Generate WsfDisData in response to an externally received DisDataQuery or DisSetData PDU or Generate WsfDisData while processing an externally received DisData PDU.

Parameters
aPduA reference to the incoming Protocol Data Unit (PDU).
aGenIA GenI helper reference used to retrieve PDU information from the buffer.
aInterfacePtrA pointer to the DIS interface.

◆ ~WsfDisData()

WsfDisData::~WsfDisData ( )
override

Member Function Documentation

◆ Notify()

void WsfDisData::Notify ( double aSimTime,
DisData * aPduPtr )

◆ Process()

int WsfDisData::Process ( )
override

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