#include <ns2ext-wifi-helper.h>
Public Member Functions | |
Ns2ExtWifiChannelHelper () | |
void | AddPropagationLoss (std::string name, std::string n0="", const AttributeValue &v0=EmptyAttributeValue(), std::string n1="", const AttributeValue &v1=EmptyAttributeValue(), std::string n2="", const AttributeValue &v2=EmptyAttributeValue(), std::string n3="", const AttributeValue &v3=EmptyAttributeValue(), std::string n4="", const AttributeValue &v4=EmptyAttributeValue(), std::string n5="", const AttributeValue &v5=EmptyAttributeValue(), std::string n6="", const AttributeValue &v6=EmptyAttributeValue(), std::string n7="", const AttributeValue &v7=EmptyAttributeValue()) |
void | SetPropagationDelay (std::string name, std::string n0="", const AttributeValue &v0=EmptyAttributeValue(), std::string n1="", const AttributeValue &v1=EmptyAttributeValue(), std::string n2="", const AttributeValue &v2=EmptyAttributeValue(), std::string n3="", const AttributeValue &v3=EmptyAttributeValue(), std::string n4="", const AttributeValue &v4=EmptyAttributeValue(), std::string n5="", const AttributeValue &v5=EmptyAttributeValue(), std::string n6="", const AttributeValue &v6=EmptyAttributeValue(), std::string n7="", const AttributeValue &v7=EmptyAttributeValue()) |
Ptr< Ns2ExtWifiChannel > | Create (void) const |
Static Public Member Functions | |
static Ns2ExtWifiChannelHelper | Default (void) |
Private Attributes | |
std::vector< ObjectFactory > | m_propagationLoss |
ObjectFactory | m_propagationDelay |
Definition at line 31 of file ns2ext-wifi-helper.h.
ns3::Ns2ExtWifiChannelHelper::Ns2ExtWifiChannelHelper | ( | ) |
Definition at line 56 of file ns2ext-wifi-helper.cc.
void ns3::Ns2ExtWifiChannelHelper::AddPropagationLoss | ( | std::string | name, | |
std::string | n0 = "" , |
|||
const AttributeValue & | v0 = EmptyAttributeValue () , |
|||
std::string | n1 = "" , |
|||
const AttributeValue & | v1 = EmptyAttributeValue () , |
|||
std::string | n2 = "" , |
|||
const AttributeValue & | v2 = EmptyAttributeValue () , |
|||
std::string | n3 = "" , |
|||
const AttributeValue & | v3 = EmptyAttributeValue () , |
|||
std::string | n4 = "" , |
|||
const AttributeValue & | v4 = EmptyAttributeValue () , |
|||
std::string | n5 = "" , |
|||
const AttributeValue & | v5 = EmptyAttributeValue () , |
|||
std::string | n6 = "" , |
|||
const AttributeValue & | v6 = EmptyAttributeValue () , |
|||
std::string | n7 = "" , |
|||
const AttributeValue & | v7 = EmptyAttributeValue () | |||
) |
Definition at line 69 of file ns2ext-wifi-helper.cc.
References AddPropagationLoss(), and SetPropagationDelay().
Referenced by AddPropagationLoss().
Ptr< Ns2ExtWifiChannel > ns3::Ns2ExtWifiChannelHelper::Create | ( | void | ) | const |
Definition at line 117 of file ns2ext-wifi-helper.cc.
Ns2ExtWifiChannelHelper ns3::Ns2ExtWifiChannelHelper::Default | ( | void | ) | [static] |
Definition at line 60 of file ns2ext-wifi-helper.cc.
References ns3::Simulator::Now().
void ns3::Ns2ExtWifiChannelHelper::SetPropagationDelay | ( | std::string | name, | |
std::string | n0 = "" , |
|||
const AttributeValue & | v0 = EmptyAttributeValue () , |
|||
std::string | n1 = "" , |
|||
const AttributeValue & | v1 = EmptyAttributeValue () , |
|||
std::string | n2 = "" , |
|||
const AttributeValue & | v2 = EmptyAttributeValue () , |
|||
std::string | n3 = "" , |
|||
const AttributeValue & | v3 = EmptyAttributeValue () , |
|||
std::string | n4 = "" , |
|||
const AttributeValue & | v4 = EmptyAttributeValue () , |
|||
std::string | n5 = "" , |
|||
const AttributeValue & | v5 = EmptyAttributeValue () , |
|||
std::string | n6 = "" , |
|||
const AttributeValue & | v6 = EmptyAttributeValue () , |
|||
std::string | n7 = "" , |
|||
const AttributeValue & | v7 = EmptyAttributeValue () | |||
) |
Definition at line 93 of file ns2ext-wifi-helper.cc.
Referenced by AddPropagationLoss().
Definition at line 61 of file ns2ext-wifi-helper.h.
std::vector<ObjectFactory> ns3::Ns2ExtWifiChannelHelper::m_propagationLoss [private] |
Definition at line 60 of file ns2ext-wifi-helper.h.