src/node/simple-net-device.h
changeset 3841 1e7abf5fca79
parent 3584 4eb48239b4dc
child 3852 9cf7ad0cac85
equal deleted inserted replaced
3840:e48410cf76e4 3841:1e7abf5fca79
    57   virtual bool IsLinkUp (void) const;
    57   virtual bool IsLinkUp (void) const;
    58   virtual void SetLinkChangeCallback (Callback<void> callback);
    58   virtual void SetLinkChangeCallback (Callback<void> callback);
    59   virtual bool IsBroadcast (void) const;
    59   virtual bool IsBroadcast (void) const;
    60   virtual Address GetBroadcast (void) const;
    60   virtual Address GetBroadcast (void) const;
    61   virtual bool IsMulticast (void) const;
    61   virtual bool IsMulticast (void) const;
    62   virtual Address GetMulticast (void) const;
    62   virtual Address GetMulticast (Ipv4Address multicastGroup) const;
    63   virtual Address MakeMulticastAddress (Ipv4Address multicastGroup) const;
       
    64   virtual bool IsPointToPoint (void) const;
    63   virtual bool IsPointToPoint (void) const;
    65   virtual bool Send(Ptr<Packet> packet, const Address& dest, uint16_t protocolNumber);
    64   virtual bool Send(Ptr<Packet> packet, const Address& dest, uint16_t protocolNumber);
    66   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);
    67   virtual Ptr<Node> GetNode (void) const;
    66   virtual Ptr<Node> GetNode (void) const;
    68   virtual void SetNode (Ptr<Node> node);
    67   virtual void SetNode (Ptr<Node> node);