Collaboration diagram for CollisionExperiment:Classes | |
| struct | Input |
| Input structure. More... | |
| struct | Output |
| Output struture. More... | |
Public Member Functions | |
| CollisionExperiment () | |
| struct CollisionExperiment::Output | Run (struct CollisionExperiment::Input input) |
| Run function. More... | |
Private Member Functions | |
| void | Receive (Ptr< WifiPsdu > psdu, RxSignalInfo rxSignalInfo, WifiTxVector txVector, std::vector< bool > statusPerMpdu) |
| Receive function. More... | |
| void | SendA (void) const |
| Send A function. More... | |
| void | SendB (void) const |
| Send B function. More... | |
Private Attributes | |
| uint32_t | m_flowIdA |
| flow ID A More... | |
| uint32_t | m_flowIdB |
| flow ID B More... | |
| struct Input | m_input |
| input More... | |
| struct Output | m_output |
| output More... | |
| Ptr< WifiPhy > | m_txA |
| transmit A More... | |
| Ptr< WifiPhy > | m_txB |
| transmit B More... | |
Definition at line 153 of file wifi-phy-test.cc.
| CollisionExperiment::CollisionExperiment | ( | ) |
Definition at line 249 of file wifi-phy-test.cc.
|
private |
Receive function.
| psdu | the PSDU |
| rxSignalInfo | the info on the received signal ( |
| txVector | the wifi transmit vector |
| statusPerMpdu | reception status per MPDU |
Definition at line 232 of file wifi-phy-test.cc.
References ns3::WifiPsdu::begin(), ns3::FlowIdTag::GetFlowId(), and PsrExperiment::m_output.
Here is the call graph for this function:| struct CollisionExperiment::Output CollisionExperiment::Run | ( | struct CollisionExperiment::Input | input | ) |
Run function.
| input | the collision experiment data |
Definition at line 252 of file wifi-phy-test.cc.
|
private |
Send A function.
Definition at line 208 of file wifi-phy-test.cc.
References ns3::WifiPsdu::begin(), PsrExperiment::m_input, ns3::WifiTxVector::SetMode(), ns3::WifiTxVector::SetPreambleType(), ns3::WifiTxVector::SetTxPowerLevel(), and ns3::WIFI_PREAMBLE_LONG.
Here is the call graph for this function:
|
private |
Send B function.
Definition at line 220 of file wifi-phy-test.cc.
References ns3::WifiPsdu::begin(), PsrExperiment::m_input, ns3::WifiTxVector::SetMode(), ns3::WifiTxVector::SetPreambleType(), ns3::WifiTxVector::SetTxPowerLevel(), and ns3::WIFI_PREAMBLE_LONG.
Here is the call graph for this function:
|
private |
flow ID A
Definition at line 201 of file wifi-phy-test.cc.
|
private |
flow ID B
Definition at line 202 of file wifi-phy-test.cc.
|
private |
input
Definition at line 202 of file wifi-phy-test.cc.
|
private |
output
Definition at line 202 of file wifi-phy-test.cc.
transmit A
Definition at line 199 of file wifi-phy-test.cc.
transmit B
Definition at line 200 of file wifi-phy-test.cc.