Test case to check if packet retransmitted if ack outside of both windows. More...
Inheritance diagram for SatLoraOutOfWindowWindowTestCase:
Collaboration diagram for SatLoraOutOfWindowWindowTestCase:Public Member Functions | |
| SatLoraOutOfWindowWindowTestCase () | |
| virtual | ~SatLoraOutOfWindowWindowTestCase () |
Private Member Functions | |
| virtual void | DoRun (void) |
| void | MacTraceCb (std::string context, Ptr< const Packet > packet, const Address &address) |
| void | PhyTraceCb (std::string context, Ptr< const Packet > packet, const Address &address) |
Private Attributes | |
| Address | m_edAddress |
| Time | m_edReceiveDate |
| Address | m_gwAddress |
| std::vector< Time > | m_gwReceiveDates |
| bool | m_phyEdReceive |
| bool | m_phyGwReceive |
Test case to check if packet retransmitted if ack outside of both windows.
Expected result: Ack is not received and packet is retransmitted.
Definition at line 372 of file satellite-lora-test.cc.
| SatLoraOutOfWindowWindowTestCase::SatLoraOutOfWindowWindowTestCase | ( | ) |
Definition at line 393 of file satellite-lora-test.cc.
|
virtual |
Definition at line 401 of file satellite-lora-test.cc.
|
privatevirtual |
Definition at line 438 of file satellite-lora-test.cc.
References m_edAddress, m_edReceiveDate, m_gwAddress, m_gwReceiveDates, m_phyEdReceive, m_phyGwReceive, MacTraceCb(), and PhyTraceCb().
Here is the call graph for this function:
|
private |
Definition at line 406 of file satellite-lora-test.cc.
References m_edAddress, m_edReceiveDate, m_gwAddress, and m_gwReceiveDates.
Referenced by DoRun().
Here is the caller graph for this function:
|
private |
Definition at line 422 of file satellite-lora-test.cc.
References m_edAddress, m_gwAddress, m_phyEdReceive, and m_phyGwReceive.
Referenced by DoRun().
Here is the caller graph for this function:
|
private |
Definition at line 387 of file satellite-lora-test.cc.
Referenced by DoRun(), MacTraceCb(), and PhyTraceCb().
|
private |
Definition at line 384 of file satellite-lora-test.cc.
Referenced by DoRun(), and MacTraceCb().
|
private |
Definition at line 386 of file satellite-lora-test.cc.
Referenced by DoRun(), MacTraceCb(), and PhyTraceCb().
|
private |
Definition at line 383 of file satellite-lora-test.cc.
Referenced by DoRun(), and MacTraceCb().
|
private |
Definition at line 390 of file satellite-lora-test.cc.
Referenced by DoRun(), and PhyTraceCb().
|
private |
Definition at line 389 of file satellite-lora-test.cc.
Referenced by DoRun(), and PhyTraceCb().