src/devices/wifi/wifi-mac.cc
changeset 3212 0c00342d6a73
parent 2965 4b28e9740e3b
child 3596 6c39b712a535
--- a/src/devices/wifi/wifi-mac.cc	Wed Jun 04 14:02:06 2008 +0100
+++ b/src/devices/wifi/wifi-mac.cc	Wed Jun 04 09:18:44 2008 -0700
@@ -73,42 +73,43 @@
 {
   static TypeId tid = TypeId ("ns3::WifiMac")
     .SetParent<Object> ()
-    .AddAttribute ("CtsTimeout", "XXX",
+    .AddAttribute ("CtsTimeout", "When this timeout expires, the RTS/CTS handshake has failed.",
                    TimeValue (GetDefaultCtsAckTimeout ()),
                    MakeTimeAccessor (&WifiMac::m_ctsTimeout),
                    MakeTimeChecker ())
-    .AddAttribute ("AckTimeout", "XXX",
+    .AddAttribute ("AckTimeout", "When this timeout expires, the DATA/ACK handshake has failed.",
                    TimeValue (GetDefaultCtsAckTimeout ()),
                    MakeTimeAccessor (&WifiMac::m_ackTimeout),
                    MakeTimeChecker ())
-    .AddAttribute ("Sifs", "XXX",
+    .AddAttribute ("Sifs", "The value of the SIFS constant.",
                    TimeValue (GetDefaultSifs ()),
                    MakeTimeAccessor (&WifiMac::SetSifs,
 				     &WifiMac::GetSifs),
                    MakeTimeChecker ())
-    .AddAttribute ("EifsNoDifs", "XXX",
+    .AddAttribute ("EifsNoDifs", "The value of EIFS-DIFS",
 		   TimeValue (GetDefaultEifsNoDifs ()),
 		   MakeTimeAccessor (&WifiMac::SetEifsNoDifs,
 				     &WifiMac::GetEifsNoDifs),
 		   MakeTimeChecker ())
-    .AddAttribute ("Slot", "XXX",
+    .AddAttribute ("Slot", "The duration of a Slot.",
                    TimeValue (GetDefaultSlot ()),
                    MakeTimeAccessor (&WifiMac::SetSlot,
 				     &WifiMac::GetSlot),
                    MakeTimeChecker ())
-    .AddAttribute ("Pifs", "XXX",
+    .AddAttribute ("Pifs", "The value of the PIFS constant.",
                    TimeValue (GetDefaultSifs () + GetDefaultSlot ()),
                    MakeTimeAccessor (&WifiMac::m_pifs),
                    MakeTimeChecker ())
-    .AddAttribute ("MaxPropagationDelay", "XXX",
+    .AddAttribute ("MaxPropagationDelay", "The maximum propagation delay. Unused for now.",
                    TimeValue (GetDefaultMaxPropagationDelay ()),
                    MakeTimeAccessor (&WifiMac::m_maxPropagationDelay),
                    MakeTimeChecker ())
-    .AddAttribute ("MaxMsduSize", "XXX",
+    .AddAttribute ("MaxMsduSize", "The maximum size of an MSDU accepted by the MAC layer."
+                   "This value conforms to the specification.",
 		   UintegerValue (2304),
 		   MakeUintegerAccessor (&WifiMac::m_maxMsduSize),
 		   MakeUintegerChecker<uint16_t> (1,2304))
-    .AddAttribute ("Ssid", "XXX",
+    .AddAttribute ("Ssid", "The ssid we want to belong to.",
 		   SsidValue (Ssid ("default")),
 		   MakeSsidAccessor (&WifiMac::GetSsid,
 				     &WifiMac::SetSsid),