#include <spectrum-helper.h>
List of all members.
Public Member Functions |
void | SetPhy (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 | SetChannel (Ptr< SpectrumChannel > channel) |
void | SetChannel (std::string channelName) |
void | SetPhyAttribute (std::string name, const AttributeValue &v) |
Ptr< SpectrumPhy > | Create (Ptr< Node > node, Ptr< NetDevice > device) const |
Detailed Description
create and configure several SpectrumPhy instances and connect them to a channel.
Member Function Documentation
- Parameters:
-
- Returns:
- a newly created SpectrumPhy instance
set the channel that will be used by SpectrumPhy instances created by this helper
- Parameters:
-
void ns3::SpectrumPhyHelper::SetChannel |
( |
std::string |
channelName |
) |
|
set the channel that will be used by SpectrumPhy instances created by this helper
- Parameters:
-
void ns3::SpectrumPhyHelper::SetPhy |
( |
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() | |
|
) |
| | |
- Parameters:
-
| name | the type of SpectrumPhy to use |
| n0 | the name of the attribute to set |
| v0 | the value of the attribute to set |
| n1 | the name of the attribute to set |
| v1 | the value of the attribute to set |
| n2 | the name of the attribute to set |
| v2 | the value of the attribute to set |
| n3 | the name of the attribute to set |
| v3 | the value of the attribute to set |
| n4 | the name of the attribute to set |
| v4 | the value of the attribute to set |
| n5 | the name of the attribute to set |
| v5 | the value of the attribute to set |
| n6 | the name of the attribute to set |
| v6 | the value of the attribute to set |
| n7 | the name of the attribute to set |
| v7 | the value of the attribute to set |
void ns3::SpectrumPhyHelper::SetPhyAttribute |
( |
std::string |
name, |
|
|
const AttributeValue & |
v | |
|
) |
| | |
- Parameters:
-
| name | the name of the attribute to set |
| v | the value of the attribute |
Set an attribute of the SpectrumPhy instances to be created
The documentation for this class was generated from the following file:
- src/helper/spectrum-helper.h