A Discrete-Event Network Simulator
API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Ipv6BRouting Member List

This is the complete list of members for Ipv6BRouting, including all inherited members.

AggregateObject(Ptr< Object > other)ns3::Object
Cleanup(void) (defined in ns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter >)ns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter >inlinestatic
ConstructSelf(const AttributeConstructionList &attributes)ns3::ObjectBaseprotected
Dispose(void)ns3::Object
DoDispose(void)ns3::Objectprotectedvirtual
DoInitialize(void)ns3::Objectprotectedvirtual
ErrorCallback typedef (defined in ns3::Ipv6RoutingProtocol)ns3::Ipv6RoutingProtocol
GetAggregateIterator(void) const ns3::Object
GetAttribute(std::string name, AttributeValue &value) const ns3::ObjectBase
GetAttributeFailSafe(std::string name, AttributeValue &attribute) const ns3::ObjectBase
GetInstanceTypeId(void) const ns3::Objectvirtual
GetObject(void) const ns3::Objectinline
GetObject(TypeId tid) const ns3::Object
GetReferenceCount(void) constns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter >inline
GetTypeId(void) (defined in ns3::Ipv6RoutingProtocol)ns3::Ipv6RoutingProtocolstatic
Initialize(void)ns3::Object
LocalDeliverCallback typedef (defined in ns3::Ipv6RoutingProtocol)ns3::Ipv6RoutingProtocol
MulticastForwardCallback typedef (defined in ns3::Ipv6RoutingProtocol)ns3::Ipv6RoutingProtocol
NotifyAddAddress(uint32_t interface, Ipv6InterfaceAddress address)Ipv6BRoutinginlinevirtual
NotifyAddRoute(Ipv6Address dst, Ipv6Prefix mask, Ipv6Address nextHop, uint32_t interface, Ipv6Address prefixToUse=Ipv6Address::GetZero())Ipv6BRoutinginlinevirtual
NotifyConstructionCompleted(void)ns3::ObjectBaseprotectedvirtual
NotifyInterfaceDown(uint32_t interface)Ipv6BRoutinginlinevirtual
NotifyInterfaceUp(uint32_t interface)Ipv6BRoutinginlinevirtual
NotifyNewAggregate(void)ns3::Objectprotectedvirtual
NotifyRemoveAddress(uint32_t interface, Ipv6InterfaceAddress address)Ipv6BRoutinginlinevirtual
NotifyRemoveRoute(Ipv6Address dst, Ipv6Prefix mask, Ipv6Address nextHop, uint32_t interface, Ipv6Address prefixToUse)Ipv6BRoutinginlinevirtual
Object() (defined in ns3::Object)ns3::Object
Object(const Object &o)ns3::Objectprotected
operator=(const SimpleRefCount &o) (defined in ns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter >)ns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter >inline
PrintRoutingTable(Ptr< OutputStreamWrapper > stream) const Ipv6BRoutinginlinevirtual
Ref(void) constns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter >inline
RouteInput(Ptr< const Packet > p, const Ipv6Header &header, Ptr< const NetDevice > idev, UnicastForwardCallback ucb, MulticastForwardCallback mcb, LocalDeliverCallback lcb, ErrorCallback ecb)Ipv6BRoutinginlinevirtual
RouteOutput(Ptr< Packet > p, const Ipv6Header &header, Ptr< NetDevice > oif, Socket::SocketErrno &sockerr)Ipv6BRoutinginlinevirtual
SetAttribute(std::string name, const AttributeValue &value)ns3::ObjectBase
SetAttributeFailSafe(std::string name, const AttributeValue &value)ns3::ObjectBase
SetIpv6(Ptr< Ipv6 > ipv6)Ipv6BRoutinginlinevirtual
SimpleRefCount() (defined in ns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter >)ns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter >inline
SimpleRefCount(const SimpleRefCount &o) (defined in ns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter >)ns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter >inline
TraceConnect(std::string name, std::string context, const CallbackBase &cb)ns3::ObjectBase
TraceConnectWithoutContext(std::string name, const CallbackBase &cb)ns3::ObjectBase
TraceDisconnect(std::string name, std::string context, const CallbackBase &cb)ns3::ObjectBase
TraceDisconnectWithoutContext(std::string name, const CallbackBase &cb)ns3::ObjectBase
UnicastForwardCallback typedef (defined in ns3::Ipv6RoutingProtocol)ns3::Ipv6RoutingProtocol
Unref(void) constns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter >inline
~Object() (defined in ns3::Object)ns3::Objectvirtual
~ObjectBase() (defined in ns3::ObjectBase)ns3::ObjectBasevirtual