src/devices/wifi/wifi-net-device.h
changeset 2284 14b682d28918
parent 2169 06af4e3c25a2
child 2350 0b54480c4fd1
child 2470 254581fb9e9c
--- a/src/devices/wifi/wifi-net-device.h	Mon Dec 17 13:20:02 2007 +0100
+++ b/src/devices/wifi/wifi-net-device.h	Mon Dec 17 13:27:22 2007 +0100
@@ -102,10 +102,11 @@
   class PhyListener;
   class NavListener;
 
-  // inherited from parent.
+  // inherited from NetDevice
   virtual bool DoNeedsArp (void) const;
   virtual Ptr<Channel> DoGetChannel (void) const;
   virtual bool SendTo (Ptr<Packet> packet, const Address &to, uint16_t protocolNumber);
+  // inherited from Object
   virtual Ptr<TraceResolver> GetTraceResolver (void) const;
   // defined for children
   virtual void NotifyAttached (void) = 0;
@@ -119,8 +120,9 @@
   WifiNetDevice (Ptr<Node> node);
   WifiNetDevice (Ptr<Node> node, Mac48Address self);
   void DoForwardUp (Ptr<Packet> packet, const Mac48Address &from);
+  DcaTxop *CreateDca (uint32_t minCw, uint32_t maxCw, uint32_t aifsn) const;
+  // inherited from Object
   virtual void DoDispose (void);
-  DcaTxop *CreateDca (uint32_t minCw, uint32_t maxCw, uint32_t aifsn) const;
 
   Ptr<WifiChannel> m_channel;
   Ptr<WifiPhy> m_phy;
@@ -151,10 +153,12 @@
   void SetSsid (Ssid ssid);
 
 protected:
+  // inherited from Object
   virtual void DoDispose (void);
 private:
   void DoConstruct (void);
   void ForwardUp (void);
+  // inherited from WifiNetDefice
   virtual bool DoSendTo (Ptr<const Packet> packet, Mac48Address const & to);
   virtual void NotifyAttached (void);
 
@@ -194,13 +198,16 @@
    */
   void StartActiveAssociation (Ssid ssid);
 protected:
+  // inherited from Object
   virtual void DoDispose (void);
 private:
   void DoConstruct (void);
   void Associated (void);
   void DisAssociated (void);
+  // inherited from WifiNetDefice
   virtual bool DoSendTo (Ptr<const Packet> packet, Mac48Address const & to);
   virtual void NotifyAttached (void);
+
   Ssid m_ssid;
   DcaTxop *m_dca;
   MacHighNqsta *m_high;
@@ -229,11 +236,14 @@
   void SetSsid (Ssid ssid);
   void StartBeaconing (void);
 protected:
+  // inherited from Object
   virtual void DoDispose (void);
 private:
   void DoConstruct (void);
+  // inherited from WifiNetDefice
   virtual bool DoSendTo (Ptr<const Packet> packet, Mac48Address const & to);
   virtual void NotifyAttached (void);
+
   Ssid m_ssid;
   DcaTxop *m_dca;
   DcaTxop *m_beaconDca;