Q2NS dev
ns-3 module
Loading...
Searching...
No Matches
ns3::ClassicalNetworkBuilder::NetworkHandle::NodeEntry Struct Reference

#include <q2ns-classical-network-builder.h>

Collaboration diagram for ns3::ClassicalNetworkBuilder::NetworkHandle::NodeEntry:

Classes

struct  IfaceInfo
 

Public Attributes

Ptr< Node > node
 
std::vector< Ptr< NetDevice > > devices
 
std::vector< Ipv4Address > v4Addrs
 
std::vector< Ipv6Address > v6Addrs
 
std::vector< uint32_t > ifaceIndex
 
std::map< std::string, Ptr< NetDevice > > devBySegment
 
std::map< std::string, IfaceInfosegIf
 

Detailed Description

Definition at line 49 of file q2ns-classical-network-builder.h.

Member Data Documentation

◆ devBySegment

std::map<std::string, Ptr<NetDevice> > ns3::ClassicalNetworkBuilder::NetworkHandle::NodeEntry::devBySegment

Definition at line 55 of file q2ns-classical-network-builder.h.

◆ devices

std::vector<Ptr<NetDevice> > ns3::ClassicalNetworkBuilder::NetworkHandle::NodeEntry::devices

Definition at line 51 of file q2ns-classical-network-builder.h.

◆ ifaceIndex

std::vector<uint32_t> ns3::ClassicalNetworkBuilder::NetworkHandle::NodeEntry::ifaceIndex

Definition at line 54 of file q2ns-classical-network-builder.h.

◆ node

Ptr<Node> ns3::ClassicalNetworkBuilder::NetworkHandle::NodeEntry::node

Definition at line 50 of file q2ns-classical-network-builder.h.

◆ segIf

std::map<std::string, IfaceInfo> ns3::ClassicalNetworkBuilder::NetworkHandle::NodeEntry::segIf

Definition at line 64 of file q2ns-classical-network-builder.h.

◆ v4Addrs

std::vector<Ipv4Address> ns3::ClassicalNetworkBuilder::NetworkHandle::NodeEntry::v4Addrs

Definition at line 52 of file q2ns-classical-network-builder.h.

◆ v6Addrs

std::vector<Ipv6Address> ns3::ClassicalNetworkBuilder::NetworkHandle::NodeEntry::v6Addrs

Definition at line 53 of file q2ns-classical-network-builder.h.


The documentation for this struct was generated from the following file: