|
151 |
} |
151 |
} |
152 |
|
152 |
|
153 |
void |
153 |
void |
154 |
Address::Serialize (TagBuffer buffer) const |
154 |
Address::Serialize (TagBuffer &buffer) const |
155 |
{ |
155 |
{ |
156 |
NS_LOG_FUNCTION (this << &buffer); |
156 |
NS_LOG_FUNCTION (this << &buffer); |
157 |
buffer.WriteU8 (m_type); |
157 |
buffer.WriteU8 (m_type); |
|
160 |
} |
160 |
} |
161 |
|
161 |
|
162 |
void |
162 |
void |
163 |
Address::Deserialize (TagBuffer buffer) |
163 |
Address::Deserialize (TagBuffer &buffer) |
164 |
{ |
164 |
{ |
165 |
NS_LOG_FUNCTION (this << &buffer); |
165 |
NS_LOG_FUNCTION (this << &buffer); |
166 |
m_type = buffer.ReadU8 (); |
166 |
m_type = buffer.ReadU8 (); |
|
169 |
buffer.Read (m_data, m_len); |
169 |
buffer.Read (m_data, m_len); |
170 |
} |
170 |
} |
171 |
|
171 |
|
172 |
ATTRIBUTE_HELPER_CPP (Address); //!< Macro to make help make class an ns-3 attribute |
172 |
ATTRIBUTE_HELPER_CPP (Address); |
173 |
|
173 |
|
174 |
|
174 |
|
175 |
bool operator == (const Address &a, const Address &b) |
175 |
bool operator == (const Address &a, const Address &b) |