ICMPv6 Redirection header.
More...
#include <icmpv6-header.h>
List of all members.
Detailed Description
ICMPv6 Redirection header.
Member Function Documentation
virtual uint32_t ns3::Icmpv6Redirection::Deserialize |
( |
Buffer::Iterator |
start |
) |
[virtual] |
Deserialize the packet.
- Parameters:
-
- Returns:
- length of packet
Reimplemented from ns3::Icmpv6Header.
Ipv6Address ns3::Icmpv6Redirection::GetDestination |
( |
|
) |
const |
Get the IPv6 destination address.
- Returns:
- the IPv6 destination address
virtual TypeId ns3::Icmpv6Redirection::GetInstanceTypeId |
( |
|
) |
const [virtual] |
Get the instance type ID.
- Returns:
- instance type ID
Reimplemented from ns3::Icmpv6Header.
uint32_t ns3::Icmpv6Redirection::GetReserved |
( |
|
) |
const |
Get the reserved field.
- Returns:
- reserved value
virtual uint32_t ns3::Icmpv6Redirection::GetSerializedSize |
( |
|
) |
const [virtual] |
Get the serialized size.
- Returns:
- serialized size
Reimplemented from ns3::Icmpv6Header.
Ipv6Address ns3::Icmpv6Redirection::GetTarget |
( |
|
) |
const |
Get the IPv6 target address.
- Returns:
- the IPv6 target address
static TypeId ns3::Icmpv6Redirection::GetTypeId |
( |
void |
|
) |
[static] |
virtual void ns3::Icmpv6Redirection::Print |
( |
std::ostream & |
os |
) |
const [virtual] |
virtual void ns3::Icmpv6Redirection::Serialize |
( |
Buffer::Iterator |
start |
) |
const [virtual] |
void ns3::Icmpv6Redirection::SetDestination |
( |
Ipv6Address |
destination |
) |
|
Set the IPv6 destination address.
- Parameters:
-
| destination | IPv6 destination address |
void ns3::Icmpv6Redirection::SetReserved |
( |
uint32_t |
reserved |
) |
|
Set the reserved field.
- Parameters:
-
| reserved | the reserved value |
void ns3::Icmpv6Redirection::SetTarget |
( |
Ipv6Address |
target |
) |
|
Set the IPv6 target address.
- Parameters:
-
| target | IPv6 target address |
The documentation for this class was generated from the following files:
- src/internet-stack/icmpv6-header.h
- doc/introspected-doxygen.h