'Regeneration, test 4' test case implementation. More...
Inheritance diagram for SatRegenerationTest4:
Collaboration diagram for SatRegenerationTest4:Public Member Functions | |
| SatRegenerationTest4 () | |
| virtual | ~SatRegenerationTest4 () |
Private Member Functions | |
| virtual void | DoRun (void) |
| bool | HasSinkInstalled (Ptr< Node > node, uint16_t port) |
| void | OrbiterDevGwRxTraceCb (Ptr< const Packet > packet, const Address &) |
| void | OrbiterDevGwTxTraceCb (Ptr< const Packet > packet) |
| void | OrbiterDevUtRxTraceCb (Ptr< const Packet > packet, const Address &) |
| void | OrbiterDevUtTxTraceCb (Ptr< const Packet > packet) |
Private Attributes | |
| Ptr< SatHelper > | m_helper |
| uint32_t | m_totalReceivedGw |
| uint32_t | m_totalReceivedUt |
| uint32_t | m_totalSentGw |
| uint32_t | m_totalSentUt |
'Regeneration, test 4' test case implementation.
This case tests link regeneration on satellite. It is based on a LARGER scenario.
Expected result: No bytes sent or received on FWD Same number of bytes sent and received on RTN
Definition at line 886 of file satellite-regeneration-test.cc.
| SatRegenerationTest4::SatRegenerationTest4 | ( | ) |
Definition at line 952 of file satellite-regeneration-test.cc.
References m_totalReceivedGw, m_totalReceivedUt, m_totalSentGw, and m_totalSentUt.
|
virtual |
Definition at line 963 of file satellite-regeneration-test.cc.
|
privatevirtual |
Set regeneration mode
Set simulation output details
Definition at line 971 of file satellite-regeneration-test.cc.
References HasSinkInstalled(), m_helper, m_totalReceivedGw, m_totalReceivedUt, m_totalSentGw, m_totalSentUt, OrbiterDevGwRxTraceCb(), OrbiterDevGwTxTraceCb(), OrbiterDevUtRxTraceCb(), and OrbiterDevUtTxTraceCb().
Here is the call graph for this function:
|
private |
Definition at line 933 of file satellite-regeneration-test.cc.
Referenced by DoRun().
Here is the caller graph for this function:
|
private |
Definition at line 921 of file satellite-regeneration-test.cc.
References m_totalReceivedGw.
Referenced by DoRun().
Here is the caller graph for this function:
|
private |
Definition at line 909 of file satellite-regeneration-test.cc.
References m_totalSentGw.
Referenced by DoRun().
Here is the caller graph for this function:
|
private |
Definition at line 927 of file satellite-regeneration-test.cc.
References m_totalReceivedUt.
Referenced by DoRun().
Here is the caller graph for this function:
|
private |
Definition at line 915 of file satellite-regeneration-test.cc.
References m_totalSentUt.
Referenced by DoRun().
Here is the caller graph for this function:
|
private |
Definition at line 900 of file satellite-regeneration-test.cc.
Referenced by DoRun().
|
private |
Definition at line 904 of file satellite-regeneration-test.cc.
Referenced by SatRegenerationTest4(), DoRun(), and OrbiterDevGwRxTraceCb().
|
private |
Definition at line 905 of file satellite-regeneration-test.cc.
Referenced by SatRegenerationTest4(), DoRun(), and OrbiterDevUtRxTraceCb().
|
private |
Definition at line 902 of file satellite-regeneration-test.cc.
Referenced by SatRegenerationTest4(), DoRun(), and OrbiterDevGwTxTraceCb().
|
private |
Definition at line 903 of file satellite-regeneration-test.cc.
Referenced by SatRegenerationTest4(), DoRun(), and OrbiterDevUtTxTraceCb().