Loading...
Searching...
No Matches
SatLoraRegenerativeFirstWindowTestCase Class Reference

Test case to check if Lora ack arrives in first reception window. More...

Inheritance diagram for SatLoraRegenerativeFirstWindowTestCase:
Collaboration diagram for SatLoraRegenerativeFirstWindowTestCase:

Public Member Functions

 SatLoraRegenerativeFirstWindowTestCase ()
virtual ~SatLoraRegenerativeFirstWindowTestCase ()

Private Member Functions

virtual void DoRun (void)
void MacTraceCb (std::string context, Ptr< const Packet > packet, const Address &address)

Private Attributes

Address m_edAddress
Time m_edReceiveDate
Time m_gwReceiveDate
Address m_orbiterUserAddress

Detailed Description

Test case to check if Lora ack arrives in first reception window.

Expected result: Ack is received and with correct date range, corresponding to first window opening and closing.

Definition at line 68 of file satellite-lora-regenerative-test.cc.

Constructor & Destructor Documentation

◆ SatLoraRegenerativeFirstWindowTestCase()

SatLoraRegenerativeFirstWindowTestCase::SatLoraRegenerativeFirstWindowTestCase ( )

Definition at line 85 of file satellite-lora-regenerative-test.cc.

References m_edReceiveDate, and m_gwReceiveDate.

◆ ~SatLoraRegenerativeFirstWindowTestCase()

SatLoraRegenerativeFirstWindowTestCase::~SatLoraRegenerativeFirstWindowTestCase ( )
virtual

Definition at line 92 of file satellite-lora-regenerative-test.cc.

Member Function Documentation

◆ DoRun()

◆ MacTraceCb()

void SatLoraRegenerativeFirstWindowTestCase::MacTraceCb ( std::string context,
Ptr< const Packet > packet,
const Address & address )
private

Definition at line 97 of file satellite-lora-regenerative-test.cc.

References m_edAddress, m_edReceiveDate, m_gwReceiveDate, and m_orbiterUserAddress.

Referenced by DoRun().

Here is the caller graph for this function:

Member Data Documentation

◆ m_edAddress

Address SatLoraRegenerativeFirstWindowTestCase::m_edAddress
private

Definition at line 81 of file satellite-lora-regenerative-test.cc.

Referenced by DoRun(), and MacTraceCb().

◆ m_edReceiveDate

Time SatLoraRegenerativeFirstWindowTestCase::m_edReceiveDate
private

◆ m_gwReceiveDate

Time SatLoraRegenerativeFirstWindowTestCase::m_gwReceiveDate
private

◆ m_orbiterUserAddress

Address SatLoraRegenerativeFirstWindowTestCase::m_orbiterUserAddress
private

Definition at line 82 of file satellite-lora-regenerative-test.cc.

Referenced by DoRun(), and MacTraceCb().


The documentation for this class was generated from the following file: