#include "ns3/applications-module.h"#include "ns3/core-module.h"#include "ns3/csma-module.h"#include "ns3/internet-module.h"#include "ns3/log.h"#include "ns3/network-module.h"#include "ns3/openflow-module.h"#include <fstream>#include <iostream>
Include dependency graph for openflow-switch.cc:Go to the source code of this file.
Functions | |
| bool | SetDrop (const std::string &value) |
| bool | SetTimeout (const std::string &value) |
| bool | SetVerbose (const std::string &value) |
Variables | |
| ns3::Time | timeout |
| bool | use_drop = false |
| bool | verbose = false |
| bool SetDrop | ( | const std::string & | value | ) |
Definition at line 54 of file openflow-switch.cc.
References use_drop.
| bool SetTimeout | ( | const std::string & | value | ) |
Definition at line 61 of file openflow-switch.cc.
References ns3::Seconds(), and timeout.
Here is the call graph for this function:| bool SetVerbose | ( | const std::string & | value | ) |
Definition at line 47 of file openflow-switch.cc.
References verbose.
| ns3::Time timeout |
Definition at line 44 of file openflow-switch.cc.
Referenced by ns3::RecipientBlockAckAgreement::RecipientBlockAckAgreement(), ns3::HtFrameExchangeManager::::AmpduAggregationTest, ns3::UanMacRc::Associate(), ns3::UanMacRc::AssociateTimeout(), ns3::WifiMac::DoCompleteConfig(), ns3::BlockAckAgreement::HtFrameExchangeManager, ns3::ArpCache::Entry::IsExpired(), ns3::BlockAckManager::NotifyGotBlockAck(), ns3::BlockAckManager::NotifyGotGcrBlockAck(), ns3::UanMacRc::RtsTimeout(), ns3::UanMacRc::ScheduleData(), ns3::HtFrameExchangeManager::SendAddBaRequest(), ns3::HtFrameExchangeManager::SendAddBaResponse(), ns3::HeFrameExchangeManager::SendMuRts(), ns3::HeFrameExchangeManager::SendPsduMap(), ns3::FrameExchangeManager::SendRts(), ns3::UanMacRc::SendRts(), ns3::WifiMac::SetBeBlockAckInactivityTimeout(), ns3::WifiMac::SetBkBlockAckInactivityTimeout(), ns3::QosTxop::SetBlockAckInactivityTimeout(), ns3::TcpSocket::SetConnTimeout(), ns3::TcpSocketBase::SetConnTimeout(), ns3::TcpSocket::SetDelAckTimeout(), ns3::TcpSocketBase::SetDelAckTimeout(), ns3::zigbee::NeighborTableEntry::SetDevTimeout(), ns3::TcpSocket::SetPersistTimeout(), ns3::TcpSocketBase::SetPersistTimeout(), ns3::BlockAckAgreement::SetTimeout(), ns3::MgtAddBaRequestHeader::SetTimeout(), ns3::MgtAddBaResponseHeader::SetTimeout(), SetTimeout(), ns3::EmlsrManager::SetTransitionTimeout(), ns3::MultiLinkElement::SetTransitionTimeout(), ns3::WifiMac::SetViBlockAckInactivityTimeout(), ns3::WifiMac::SetVoBlockAckInactivityTimeout(), ns3::BlockAckManager::UpdateOriginatorAgreement(), and ns3::EmlsrManager::WifiStaticSetupHelper.
| bool use_drop = false |
Definition at line 43 of file openflow-switch.cc.
Referenced by SetDrop().
| bool verbose = false |
Definition at line 42 of file openflow-switch.cc.
Referenced by PacketTagListTest::AddRemoveTime(), NotifyViaProbe(), NotifyViaTraceSource(), ns3::ShowProgress::SetVerbose(), and SetVerbose().