107 .AddAttribute ("State", "The state of the PHY layer", |
107 .AddAttribute ("State", "The state of the PHY layer", |
108 PointerValue (), |
108 PointerValue (), |
109 MakePointerAccessor (&YansWifiPhy::m_state), |
109 MakePointerAccessor (&YansWifiPhy::m_state), |
110 MakePointerChecker<WifiPhyStateHelper> ()) |
110 MakePointerChecker<WifiPhyStateHelper> ()) |
111 .AddAttribute ("ChannelSwitchDelay", |
111 .AddAttribute ("ChannelSwitchDelay", |
112 "Delay between two short frames transmitted on different frequencies. NOTE: Unused now.", |
112 "Delay between two short frames transmitted on different frequencies.", |
113 TimeValue (MicroSeconds (250)), |
113 TimeValue (MicroSeconds (250)), |
114 MakeTimeAccessor (&YansWifiPhy::m_channelSwitchDelay), |
114 MakeTimeAccessor (&YansWifiPhy::m_channelSwitchDelay), |
115 MakeTimeChecker ()) |
115 MakeTimeChecker ()) |
116 .AddAttribute ("ChannelNumber", |
116 .AddAttribute ("ChannelNumber", |
117 "Channel center frequency = Channel starting frequency + 5 MHz * (nch - 1)", |
117 "Channel center frequency = Channel starting frequency + 5 MHz * nch", |
118 UintegerValue (1), |
118 UintegerValue (1), |
119 MakeUintegerAccessor (&YansWifiPhy::SetChannelNumber, |
119 MakeUintegerAccessor (&YansWifiPhy::SetChannelNumber, |
120 &YansWifiPhy::GetChannelNumber), |
120 &YansWifiPhy::GetChannelNumber), |
121 MakeUintegerChecker<uint16_t> ()) |
121 MakeUintegerChecker<uint16_t> ()) |
122 |
122 |