SatLoraSecondWindowTestCase Class Reference

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

+ Inheritance diagram for SatLoraSecondWindowTestCase:
+ Collaboration diagram for SatLoraSecondWindowTestCase:

Public Member Functions

 SatLoraSecondWindowTestCase ()
 
virtual ~SatLoraSecondWindowTestCase ()
 

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
 
Address m_gwAddress
 
Time m_gwReceiveDate
 

Detailed Description

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

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

Definition at line 221 of file satellite-lora-test.cc.

Constructor & Destructor Documentation

◆ SatLoraSecondWindowTestCase()

SatLoraSecondWindowTestCase::SatLoraSecondWindowTestCase ( )

Definition at line 238 of file satellite-lora-test.cc.

◆ ~SatLoraSecondWindowTestCase()

SatLoraSecondWindowTestCase::~SatLoraSecondWindowTestCase ( )
virtual

Definition at line 245 of file satellite-lora-test.cc.

Member Function Documentation

◆ DoRun()

void SatLoraSecondWindowTestCase::DoRun ( void  )
privatevirtual

Definition at line 266 of file satellite-lora-test.cc.

References m_edAddress, m_edReceiveDate, m_gwAddress, m_gwReceiveDate, and MacTraceCb().

+ Here is the call graph for this function:

◆ MacTraceCb()

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

Definition at line 250 of file satellite-lora-test.cc.

References m_edAddress, m_edReceiveDate, m_gwAddress, and m_gwReceiveDate.

Referenced by DoRun().

+ Here is the caller graph for this function:

Member Data Documentation

◆ m_edAddress

Address SatLoraSecondWindowTestCase::m_edAddress
private

Definition at line 235 of file satellite-lora-test.cc.

Referenced by DoRun(), and MacTraceCb().

◆ m_edReceiveDate

Time SatLoraSecondWindowTestCase::m_edReceiveDate
private

Definition at line 232 of file satellite-lora-test.cc.

Referenced by DoRun(), and MacTraceCb().

◆ m_gwAddress

Address SatLoraSecondWindowTestCase::m_gwAddress
private

Definition at line 234 of file satellite-lora-test.cc.

Referenced by DoRun(), and MacTraceCb().

◆ m_gwReceiveDate

Time SatLoraSecondWindowTestCase::m_gwReceiveDate
private

Definition at line 231 of file satellite-lora-test.cc.

Referenced by DoRun(), and MacTraceCb().


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