Public Member Functions

ns3::FlowMonitorHelper Class Reference

Helper to enable IPv4 flow monitoring on a set of Nodes. More...

#include <flow-monitor-helper.h>

Collaboration diagram for ns3::FlowMonitorHelper:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 FlowMonitorHelper ()
 Construct a FlowMonitorHelper class which makes it easier to configure and use the FlowMonitor.
void SetMonitorAttribute (std::string n1, const AttributeValue &v1)
 Set an attribute for the to-be-created FlowMonitor object.
Ptr< FlowMonitorInstall (NodeContainer nodes)
 Enable flow monitoring on a set of nodes.
Ptr< FlowMonitorInstall (Ptr< Node > node)
 Enable flow monitoring on a single node.
Ptr< FlowMonitorInstallAll ()
 Enable flow monitoring on all nodes.
Ptr< FlowMonitorGetMonitor ()
 Retrieve the FlowMonitor object created by the Install* methods.
Ptr< FlowClassifierGetClassifier ()
 Retrieve the FlowClassifier object created by the Install* methods.

Detailed Description

Helper to enable IPv4 flow monitoring on a set of Nodes.


Member Function Documentation

Ptr<FlowMonitor> ns3::FlowMonitorHelper::Install ( NodeContainer  nodes  ) 

Enable flow monitoring on a set of nodes.

Parameters:
nodes A NodeContainer holding the set of nodes to work with.
Ptr<FlowMonitor> ns3::FlowMonitorHelper::Install ( Ptr< Node node  ) 

Enable flow monitoring on a single node.

Parameters:
node A Ptr<Node> to the node on which to enable flow monitoring.

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