src/devices/csma/csma-net-device.h
changeset 3841 1e7abf5fca79
parent 3698 3251aa0de5c8
child 3852 9cf7ad0cac85
equal deleted inserted replaced
3840:e48410cf76e4 3841:1e7abf5fca79
   317   virtual bool IsLinkUp (void) const;
   317   virtual bool IsLinkUp (void) const;
   318   virtual void SetLinkChangeCallback (Callback<void> callback);
   318   virtual void SetLinkChangeCallback (Callback<void> callback);
   319   virtual bool IsBroadcast (void) const;
   319   virtual bool IsBroadcast (void) const;
   320   virtual Address GetBroadcast (void) const;
   320   virtual Address GetBroadcast (void) const;
   321   virtual bool IsMulticast (void) const;
   321   virtual bool IsMulticast (void) const;
   322   virtual Address GetMulticast (void) const;
       
   323 
   322 
   324   /**
   323   /**
   325    * \brief Make and return a MAC multicast address using the provided
   324    * \brief Make and return a MAC multicast address using the provided
   326    *        multicast group
   325    *        multicast group
   327    *
   326    *
   341    *
   340    *
   342    * \see Ipv4Address
   341    * \see Ipv4Address
   343    * \see Mac48Address
   342    * \see Mac48Address
   344    * \see Address
   343    * \see Address
   345    */
   344    */
   346   virtual Address MakeMulticastAddress (Ipv4Address multicastGroup) const;
   345   virtual Address GetMulticast (Ipv4Address multicastGroup) const;
   347 
   346 
   348   /**
   347   /**
   349    * Is this a point to point link?
   348    * Is this a point to point link?
   350    * \returns false.
   349    * \returns false.
   351    */
   350    */