--- a/src/devices/wifi/mgt-headers.h Mon Mar 17 12:12:17 2008 -0700
+++ b/src/devices/wifi/mgt-headers.h Mon Mar 17 13:12:17 2008 -0700
@@ -44,12 +44,14 @@
SupportedRates GetSupportedRates (void) const;
uint16_t GetListenInterval (void) const;
+ static TypeId GetTypeId (void);
+ virtual TypeId GetInstanceTypeId (void) const;
static uint32_t GetUid (void);
std::string GetName (void) const;
void Print (std::ostream &os) const;
- uint32_t GetSerializedSize (void) const;
- void Serialize (Buffer::Iterator start) const;
- uint32_t Deserialize (Buffer::Iterator start);
+ virtual uint32_t GetSerializedSize (void) const;
+ virtual void Serialize (Buffer::Iterator start) const;
+ virtual uint32_t Deserialize (Buffer::Iterator start);
private:
Ssid m_ssid;
@@ -69,12 +71,14 @@
void SetSupportedRates (SupportedRates rates);
void SetStatusCode (StatusCode code);
+ static TypeId GetTypeId (void);
+ virtual TypeId GetInstanceTypeId (void) const;
static uint32_t GetUid (void);
std::string GetName (void) const;
void Print (std::ostream &os) const;
- uint32_t GetSerializedSize (void) const;
- void Serialize (Buffer::Iterator start) const;
- uint32_t Deserialize (Buffer::Iterator start);
+ virtual uint32_t GetSerializedSize (void) const;
+ virtual void Serialize (Buffer::Iterator start) const;
+ virtual uint32_t Deserialize (Buffer::Iterator start);
private:
SupportedRates m_rates;
@@ -92,12 +96,14 @@
Ssid GetSsid (void) const;
SupportedRates GetSupportedRates (void) const;
+ static TypeId GetTypeId (void);
+ virtual TypeId GetInstanceTypeId (void) const;
static uint32_t GetUid (void);
std::string GetName (void) const;
void Print (std::ostream &os) const;
- uint32_t GetSerializedSize (void) const;
- void Serialize (Buffer::Iterator start) const;
- uint32_t Deserialize (Buffer::Iterator start);
+ virtual uint32_t GetSerializedSize (void) const;
+ virtual void Serialize (Buffer::Iterator start) const;
+ virtual uint32_t Deserialize (Buffer::Iterator start);
private:
Ssid m_ssid;
@@ -117,12 +123,14 @@
void SetBeaconIntervalUs (uint64_t us);
void SetSupportedRates (SupportedRates rates);
+ static TypeId GetTypeId (void);
+ virtual TypeId GetInstanceTypeId (void) const;
static uint32_t GetUid (void);
std::string GetName (void) const;
void Print (std::ostream &os) const;
- uint32_t GetSerializedSize (void) const;
- void Serialize (Buffer::Iterator start) const;
- uint32_t Deserialize (Buffer::Iterator start);
+ virtual uint32_t GetSerializedSize (void) const;
+ virtual void Serialize (Buffer::Iterator start) const;
+ virtual uint32_t Deserialize (Buffer::Iterator start);
private:
Ssid m_ssid;