IPv6 Option Demux.  
More...
#include <ipv6-option-demux.h>
List of all members.
Detailed Description
IPv6 Option Demux. 
Member Function Documentation
      
        
          | Ptr<Ipv6Option> ns3::Ipv6OptionDemux::GetOption | ( | int | optionNumber | ) |  | 
      
 
Get the option corresponding to optionNumber. 
- Parameters:
- 
  
    |  | optionNumber | the option number of the option to retrieve |  
 
- Returns:
- a matching IPv6 option 
 
 
      
        
          | static TypeId ns3::Ipv6OptionDemux::GetTypeId | ( | void |  | ) |  [static] | 
      
 
The interface ID. 
This method returns the TypeId associated to ns3::Ipv6OptionDemux.
- Returns:
- type ID
This object is accessible through the following paths with Config::Set and Config::Connect: 
- 
/NodeList/[i]/DeviceList/[i]/$ns3::BaseStationNetDevice/BsIpcsPacketClassifier/$ns3::Ipv6OptionDemux 
- 
/NodeList/[i]/DeviceList/[i]/$ns3::BaseStationNetDevice/LinkManager/$ns3::Ipv6OptionDemux 
- 
/NodeList/[i]/DeviceList/[i]/$ns3::BaseStationNetDevice/SSManager/$ns3::Ipv6OptionDemux 
- 
/NodeList/[i]/DeviceList/[i]/$ns3::BaseStationNetDevice/ServiceFlowManager/$ns3::Ipv6OptionDemux 
- 
/NodeList/[i]/DeviceList/[i]/$ns3::SubscriberStationNetDevice/Classifier/$ns3::Ipv6OptionDemux 
- 
/NodeList/[i]/DeviceList/[i]/$ns3::SubscriberStationNetDevice/LinkManager/$ns3::Ipv6OptionDemux 
- 
/NodeList/[i]/DeviceList/[i]/$ns3::SubscriberStationNetDevice/SSScheduler/$ns3::Ipv6OptionDemux 
- 
/NodeList/[i]/DeviceList/[i]/$ns3::WimaxNetDevice/$ns3::BaseStationNetDevice/BsIpcsPacketClassifier/$ns3::Ipv6OptionDemux 
- 
/NodeList/[i]/DeviceList/[i]/$ns3::WimaxNetDevice/$ns3::BaseStationNetDevice/LinkManager/$ns3::Ipv6OptionDemux 
- 
/NodeList/[i]/DeviceList/[i]/$ns3::WimaxNetDevice/$ns3::BaseStationNetDevice/SSManager/$ns3::Ipv6OptionDemux 
- 
/NodeList/[i]/DeviceList/[i]/$ns3::WimaxNetDevice/$ns3::BaseStationNetDevice/ServiceFlowManager/$ns3::Ipv6OptionDemux 
- 
/NodeList/[i]/DeviceList/[i]/$ns3::WimaxNetDevice/$ns3::SubscriberStationNetDevice/Classifier/$ns3::Ipv6OptionDemux 
- 
/NodeList/[i]/DeviceList/[i]/$ns3::WimaxNetDevice/$ns3::SubscriberStationNetDevice/LinkManager/$ns3::Ipv6OptionDemux 
- 
/NodeList/[i]/DeviceList/[i]/$ns3::WimaxNetDevice/$ns3::SubscriberStationNetDevice/SSScheduler/$ns3::Ipv6OptionDemux 
- 
/NodeList/[i]/DeviceList/[i]/$ns3::WimaxNetDevice/BandwidthManager/$ns3::Ipv6OptionDemux 
- 
/NodeList/[i]/DeviceList/[i]/$ns3::WimaxNetDevice/BurstProfileManager/$ns3::Ipv6OptionDemux 
- 
/NodeList/[i]/DeviceList/[i]/$ns3::WimaxNetDevice/ConnectionManager/$ns3::Ipv6OptionDemux 
Attributes defined for this type:
 
- 
Options: The set of IPv6 options registered with this demux. 
No TraceSources defined for this type.
 
Reimplemented from ns3::Object.
 
 
Insert a new IPv6 Option. 
- Parameters:
- 
  
    |  | option | the option to insert |  
 
 
 
Remove an option from this demux. 
- Parameters:
- 
  
    |  | option | pointer on the option to remove |  
 
 
 
      
        
          | void ns3::Ipv6OptionDemux::SetNode | ( | Ptr< Node > | node | ) |  | 
      
 
Set the node. 
- Parameters:
- 
  
  
 
 
The documentation for this class was generated from the following files:
- src/internet-stack/ipv6-option-demux.h
- doc/introspected-doxygen.h