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