#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>
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 = ns3::Seconds(0) |
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.
bool SetVerbose | ( | const std::string & | value | ) |
Definition at line 47 of file openflow-switch.cc.
References verbose.
ns3::Time timeout = ns3::Seconds(0) |
Definition at line 44 of file openflow-switch.cc.
Referenced by ns3::RecipientBlockAckAgreement::RecipientBlockAckAgreement(), ns3::UanMacRc::Associate(), ns3::UanMacRc::AssociateTimeout(), ns3::ArpCache::Entry::IsExpired(), ns3::BlockAckManager::NotifyGotBlockAck(), ns3::UanMacRc::RtsTimeout(), ns3::UanMacRc::ScheduleData(), ns3::HtFrameExchangeManager::SendAddBaRequest(), ns3::HtFrameExchangeManager::SendAddBaResponse(), ns3::FrameExchangeManager::SendMpdu(), ns3::HeFrameExchangeManager::SendMuRts(), ns3::HtFrameExchangeManager::SendPsdu(), ns3::HeFrameExchangeManager::SendPsduMap(), ns3::FrameExchangeManager::SendRts(), ns3::UanMacRc::SendRts(), ns3::ServiceFlow::SetArqPurgeTimeout(), ns3::ServiceFlow::SetArqRetryTimeoutRx(), ns3::ServiceFlow::SetArqRetryTimeoutTx(), ns3::WifiMac::SetBeBlockAckInactivityTimeout(), ns3::WifiMac::SetBkBlockAckInactivityTimeout(), ns3::QosTxop::SetBlockAckInactivityTimeout(), ns3::TcpSocketBase::SetConnTimeout(), ns3::TcpSocketBase::SetDelAckTimeout(), 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::WimaxPhy::StartScanning(), and ns3::BlockAckManager::UpdateOriginatorAgreement().
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().