Collaboration diagram for ns3::BgpConfig:Public Member Functions | |
| BgpConfig () | |
| ~BgpConfig () | |
| void | AddNeighbor (std::string n, uint32_t asn) |
| void | addNetwork (std::string n) |
| void | defaultOriginate () |
| uint32_t | GetAsn () |
| std::string | GetFilename () const |
| TypeId | GetInstanceTypeId (void) const |
| virtual void | Print (std::ostream &os) const |
| void | SetAsn (uint32_t lasn) |
| void | SetFilename (const std::string &filename) |
Static Public Member Functions | |
| static TypeId | GetTypeId (void) |
Private Attributes | |
| uint32_t | asn |
| bool | isDefaultOriginate |
| std::string | m_filename |
| std::map< std::string, uint32_t > * | neighbor_asn |
| std::vector< std::string > * | neighbors |
| std::vector< std::string > * | networks |
| std::string | router_id |
Static Private Attributes | |
| static int | index |
Definition at line 190 of file quagga-helper.cc.
|
inline |
Definition at line 203 of file quagga-helper.cc.
References isDefaultOriginate, neighbor_asn, neighbors, and networks.
|
inline |
Definition at line 210 of file quagga-helper.cc.
References neighbor_asn, neighbors, and networks.
|
inline |
Definition at line 246 of file quagga-helper.cc.
References neighbor_asn, and neighbors.
|
inline |
Definition at line 251 of file quagga-helper.cc.
References networks.
|
inline |
Definition at line 255 of file quagga-helper.cc.
References isDefaultOriginate.
|
inline |
Definition at line 242 of file quagga-helper.cc.
References asn.
Referenced by ns3::QuaggaHelper::GetAsn().
Here is the caller graph for this function:
|
inline |
Definition at line 267 of file quagga-helper.cc.
References m_filename.
|
inline |
Definition at line 226 of file quagga-helper.cc.
References GetTypeId().
Here is the call graph for this function:
|
inlinestatic |
Definition at line 217 of file quagga-helper.cc.
Referenced by GetInstanceTypeId().
Here is the caller graph for this function:
|
inlinevirtual |
Definition at line 273 of file quagga-helper.cc.
References asn, isDefaultOriginate, neighbors, networks, and router_id.
|
inline |
Definition at line 232 of file quagga-helper.cc.
References asn, and router_id.
Referenced by ns3::QuaggaHelper::BgpAddNeighbor(), and ns3::QuaggaHelper::EnableBgp().
Here is the caller graph for this function:
|
inline |
Definition at line 261 of file quagga-helper.cc.
References m_filename.
Referenced by ns3::QuaggaHelper::GenerateConfigBgp().
Here is the caller graph for this function:
|
private |
Definition at line 194 of file quagga-helper.cc.
|
staticprivate |
Definition at line 193 of file quagga-helper.cc.
|
private |
Definition at line 199 of file quagga-helper.cc.
Referenced by BgpConfig(), defaultOriginate(), and Print().
|
private |
Definition at line 200 of file quagga-helper.cc.
Referenced by GetFilename(), and SetFilename().
|
private |
Definition at line 197 of file quagga-helper.cc.
Referenced by AddNeighbor(), BgpConfig(), and ~BgpConfig().
|
private |
Definition at line 196 of file quagga-helper.cc.
Referenced by AddNeighbor(), BgpConfig(), Print(), and ~BgpConfig().
|
private |
Definition at line 198 of file quagga-helper.cc.
Referenced by addNetwork(), BgpConfig(), Print(), and ~BgpConfig().
|
private |
Definition at line 195 of file quagga-helper.cc.