--- a/src/devices/wifi/status-code.cc Tue Oct 09 17:19:13 2007 +0200
+++ b/src/devices/wifi/status-code.cc Wed Oct 10 11:18:19 2007 +0200
@@ -40,21 +40,22 @@
{
return (m_code == 0)?true:false;
}
-uint16_t
-StatusCode::PeekCode (void) const
-{
- return m_code;
-}
-void
-StatusCode::SetCode (uint16_t code)
-{
- m_code = code;
-}
-
uint32_t
-StatusCode::GetSize (void) const
+StatusCode::GetSerializedSize (void) const
{
return 2;
}
+Buffer::Iterator
+StatusCode::Serialize (Buffer::Iterator start) const
+{
+ start.WriteHtonU16 (m_code);
+ return start;
+}
+Buffer::Iterator
+StatusCode::Deserialize (Buffer::Iterator start)
+{
+ m_code = start.ReadNtohU16 ();
+ return start;
+}
} // namespace ns3