#include <WsfCommPhysicalLayerJTIDS.hpp>
|
| bool | Receive (double aSimTime, Comm *aXmtrPtr, Message &aMessage, bool &aNotifyNextLayer) override |
| bool | Send (double aSimTime, size_t aLayerIndex, Message &aMessage, bool &aNotifyNextLayer) override |
◆ PhysicalLayerJTIDS() [1/2]
| wsf::comm::PhysicalLayerJTIDS::PhysicalLayerJTIDS |
( |
| ) |
|
|
default |
◆ ~PhysicalLayerJTIDS()
| wsf::comm::PhysicalLayerJTIDS::~PhysicalLayerJTIDS |
( |
| ) |
|
|
overridedefault |
◆ PhysicalLayerJTIDS() [2/2]
| wsf::comm::PhysicalLayerJTIDS::PhysicalLayerJTIDS |
( |
const PhysicalLayerJTIDS & | aSrc | ) |
|
|
protecteddefault |
◆ Clone()
| LayerImp * wsf::comm::PhysicalLayerJTIDS::Clone |
( |
| ) |
const |
|
overridevirtual |
◆ Initialize()
| bool wsf::comm::PhysicalLayerJTIDS::Initialize |
( |
double | aSimTime | ) |
|
|
inlineoverridevirtual |
◆ ProcessInput()
| bool wsf::comm::PhysicalLayerJTIDS::ProcessInput |
( |
UtInput & | aInput | ) |
|
|
inlineoverridevirtual |
◆ ProcessLayerMessage()
| bool wsf::comm::PhysicalLayerJTIDS::ProcessLayerMessage |
( |
double | aSimTime, |
|
|
layer::Message | aMessage, |
|
|
Message * | aCommMessagePtr ) |
|
overridevirtual |
◆ Receive()
| bool wsf::comm::PhysicalLayerJTIDS::Receive |
( |
double | aSimTime, |
|
|
Comm * | aXmtrPtr, |
|
|
Message & | aMessage, |
|
|
bool & | aNotifyNextLayer ) |
|
overridevirtual |
Receive the message in this layer.
- Parameters
-
| aSimTime | [input] The current simulation time. |
| aXmtrPtr | [input] The comm device that sent the message. |
| aMessage | [input] The communication message being received. |
| aNotifyNextLayer | [output] True if the next layer above this one should immediately process this message. |
- Returns
- 'true' if layer successfully processed the message.
Reimplemented from wsf::comm::PhysicalLayer.
References wsf::comm::PhysicalLayer::CanReceiveFrom(), wsf::comm::Message::GetResult(), and ok.
◆ Send()
| bool wsf::comm::PhysicalLayerJTIDS::Send |
( |
double | aSimTime, |
|
|
size_t | aLayerIndex, |
|
|
Message & | aMessage, |
|
|
bool & | aNotifyNextLayer ) |
|
overridevirtual |
Send the message to this layer.
- Parameters
-
| aSimTime | [input] The current simulation time. |
| aLayerIndex | [input] The index in the protocol stack for this layer. |
| aMessage | [input] The communication message being received. |
| aNotifyNextLayer | [output] True if the next layer below this one should immediately process this message. |
- Returns
- 'true' if layer successfully processed the message.
Reimplemented from wsf::comm::PhysicalLayer.
The documentation for this class was generated from the following files: