'Regeneration, test 6' test case implementation. More...
Public Member Functions | |
SatRegenerationTest6 () | |
virtual | ~SatRegenerationTest6 () |
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 6' test case implementation.
This case tests network regeneration on satellite. It is based on a LARGER scenario.
Expected result: Same number of bytes sent and received on FWD Same number of bytes sent and received on RTN
Definition at line 1334 of file satellite-regeneration-test.cc.
SatRegenerationTest6::SatRegenerationTest6 | ( | ) |
Definition at line 1400 of file satellite-regeneration-test.cc.
References m_totalReceivedGw, m_totalReceivedUt, m_totalSentGw, and m_totalSentUt.
|
virtual |
Definition at line 1412 of file satellite-regeneration-test.cc.
|
privatevirtual |
Set regeneration mode
Set simulation output details
Definition at line 1420 of file satellite-regeneration-test.cc.
References m_helper, m_totalReceivedGw, m_totalReceivedUt, m_totalSentGw, m_totalSentUt, OrbiterDevGwRxTraceCb(), OrbiterDevGwTxTraceCb(), OrbiterDevUtRxTraceCb(), and OrbiterDevUtTxTraceCb().
|
private |
Definition at line 1381 of file satellite-regeneration-test.cc.
|
private |
Definition at line 1369 of file satellite-regeneration-test.cc.
References m_totalReceivedGw.
Referenced by DoRun().
|
private |
Definition at line 1357 of file satellite-regeneration-test.cc.
References m_totalSentGw.
Referenced by DoRun().
|
private |
Definition at line 1375 of file satellite-regeneration-test.cc.
References m_totalReceivedUt.
Referenced by DoRun().
|
private |
Definition at line 1363 of file satellite-regeneration-test.cc.
References m_totalSentUt.
Referenced by DoRun().
|
private |
Definition at line 1348 of file satellite-regeneration-test.cc.
Referenced by DoRun().
|
private |
Definition at line 1352 of file satellite-regeneration-test.cc.
Referenced by SatRegenerationTest6(), DoRun(), and OrbiterDevGwRxTraceCb().
|
private |
Definition at line 1353 of file satellite-regeneration-test.cc.
Referenced by SatRegenerationTest6(), DoRun(), and OrbiterDevUtRxTraceCb().
|
private |
Definition at line 1350 of file satellite-regeneration-test.cc.
Referenced by SatRegenerationTest6(), DoRun(), and OrbiterDevGwTxTraceCb().
|
private |
Definition at line 1351 of file satellite-regeneration-test.cc.
Referenced by SatRegenerationTest6(), DoRun(), and OrbiterDevUtTxTraceCb().