src/internet/model/ipv4-list-routing.h
changeset 11250 06390d19e6f9
parent 10440 1e48ff9185f1
equal deleted inserted replaced
11249:525aab463dac 11250:06390d19e6f9
    91   virtual void NotifyRemoveAddress (uint32_t interface, Ipv4InterfaceAddress address);
    91   virtual void NotifyRemoveAddress (uint32_t interface, Ipv4InterfaceAddress address);
    92   virtual void SetIpv4 (Ptr<Ipv4> ipv4);
    92   virtual void SetIpv4 (Ptr<Ipv4> ipv4);
    93   virtual void PrintRoutingTable (Ptr<OutputStreamWrapper> stream) const;
    93   virtual void PrintRoutingTable (Ptr<OutputStreamWrapper> stream) const;
    94 
    94 
    95 protected:
    95 protected:
    96   void DoDispose (void);
    96   virtual void DoDispose (void);
    97   void DoInitialize (void);
    97   virtual void DoInitialize (void);
    98 private:
    98 private:
    99   /**
    99   /**
   100    * \brief Container identifying an IPv4 Routing Protocol entry in the list.
   100    * \brief Container identifying an IPv4 Routing Protocol entry in the list.
   101    */
   101    */
   102   typedef std::pair<int16_t, Ptr<Ipv4RoutingProtocol> > Ipv4RoutingProtocolEntry;
   102   typedef std::pair<int16_t, Ptr<Ipv4RoutingProtocol> > Ipv4RoutingProtocolEntry;