|
|
| 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) |