equal
deleted
inserted
replaced
73 void AssocRequestTimeout (void); |
73 void AssocRequestTimeout (void); |
74 void ProbeRequestTimeout (void); |
74 void ProbeRequestTimeout (void); |
75 bool IsAssociated (void); |
75 bool IsAssociated (void); |
76 SupportedRates GetSupportedRates (void); |
76 SupportedRates GetSupportedRates (void); |
77 void MissedBeacons (void); |
77 void MissedBeacons (void); |
|
78 void RestartBeaconWatchdog (Time delay); |
78 enum { |
79 enum { |
79 ASSOCIATED, |
80 ASSOCIATED, |
80 WAIT_PROBE_RESP, |
81 WAIT_PROBE_RESP, |
81 WAIT_ASSOC_RESP, |
82 WAIT_ASSOC_RESP, |
82 BEACON_MISSED, |
83 BEACON_MISSED, |
90 ForwardCallback m_forward; |
91 ForwardCallback m_forward; |
91 AssociatedCallback m_associatedCallback; |
92 AssociatedCallback m_associatedCallback; |
92 DisAssociatedCallback m_disAssociatedCallback; |
93 DisAssociatedCallback m_disAssociatedCallback; |
93 SupportedRates m_rates; |
94 SupportedRates m_rates; |
94 DcaTxop *m_dca; |
95 DcaTxop *m_dca; |
95 Watchdog *m_beaconWatchdog; |
96 EventId m_beaconWatchdog; |
|
97 Time m_beaconWatchdogEnd; |
96 Mac48Address m_bssid; |
98 Mac48Address m_bssid; |
97 uint32_t m_maxMissedBeacons; |
99 uint32_t m_maxMissedBeacons; |
98 }; |
100 }; |
99 |
101 |
100 } // namespace ns3 |
102 } // namespace ns3 |