src/node/simple-net-device.h
changeset 3852 9cf7ad0cac85
parent 3841 1e7abf5fca79
child 3936 e525995ce5dc
equal deleted inserted replaced
3851:cc6a7f93dc3f 3852:9cf7ad0cac85
    65   virtual bool SendFrom(Ptr<Packet> packet, const Address& source, const Address& dest, uint16_t protocolNumber);
    65   virtual bool SendFrom(Ptr<Packet> packet, const Address& source, const Address& dest, uint16_t protocolNumber);
    66   virtual Ptr<Node> GetNode (void) const;
    66   virtual Ptr<Node> GetNode (void) const;
    67   virtual void SetNode (Ptr<Node> node);
    67   virtual void SetNode (Ptr<Node> node);
    68   virtual bool NeedsArp (void) const;
    68   virtual bool NeedsArp (void) const;
    69   virtual void SetReceiveCallback (NetDevice::ReceiveCallback cb);
    69   virtual void SetReceiveCallback (NetDevice::ReceiveCallback cb);
       
    70 
       
    71   virtual Address GetMulticast (Ipv6Address addr) const;
       
    72 
    70   virtual void SetPromiscReceiveCallback (PromiscReceiveCallback cb);
    73   virtual void SetPromiscReceiveCallback (PromiscReceiveCallback cb);
    71   virtual bool SupportsSendFrom (void) const;
    74   virtual bool SupportsSendFrom (void) const;
    72 
    75 
    73 protected:
    76 protected:
    74   virtual void DoDispose (void);
    77   virtual void DoDispose (void);