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

This is the complete list of members for Ipv6ARouting, 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)Ipv6ARoutinginlinevirtual
NotifyAddRoute(Ipv6Address dst, Ipv6Prefix mask, Ipv6Address nextHop, uint32_t interface, Ipv6Address prefixToUse=Ipv6Address::GetZero())Ipv6ARoutinginlinevirtual
NotifyConstructionCompleted(void)ns3::ObjectBaseprotectedvirtual
NotifyInterfaceDown(uint32_t interface)Ipv6ARoutinginlinevirtual
NotifyInterfaceUp(uint32_t interface)Ipv6ARoutinginlinevirtual
NotifyNewAggregate(void)ns3::Objectprotectedvirtual
NotifyRemoveAddress(uint32_t interface, Ipv6InterfaceAddress address)Ipv6ARoutinginlinevirtual
NotifyRemoveRoute(Ipv6Address dst, Ipv6Prefix mask, Ipv6Address nextHop, uint32_t interface, Ipv6Address prefixToUse)Ipv6ARoutinginlinevirtual
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 Ipv6ARoutinginlinevirtual
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)Ipv6ARoutinginlinevirtual
RouteOutput(Ptr< Packet > p, const Ipv6Header &header, Ptr< NetDevice > oif, Socket::SocketErrno &sockerr)Ipv6ARoutinginlinevirtual
SetAttribute(std::string name, const AttributeValue &value)ns3::ObjectBase
SetAttributeFailSafe(std::string name, const AttributeValue &value)ns3::ObjectBase
SetIpv6(Ptr< Ipv6 > ipv6)Ipv6ARoutinginlinevirtual
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