Ipv4 multicast route cache entry (similar to Linux struct mfc_cache)
More...
#include <ipv4-route.h>
List of all members.
Detailed Description
Ipv4 multicast route cache entry (similar to Linux struct mfc_cache)
Member Function Documentation
Ipv4Address ns3::Ipv4MulticastRoute::GetGroup |
( |
void |
| ) |
const |
Ipv4Address ns3::Ipv4MulticastRoute::GetOrigin |
( |
void |
| ) |
const |
uint32_t ns3::Ipv4MulticastRoute::GetOutputTtl |
( |
uint32_t |
oif | ) |
|
- Parameters:
-
- Returns:
- TTL for this route
std::map<uint32_t, uint32_t> ns3::Ipv4MulticastRoute::GetOutputTtlMap |
( |
| ) |
const |
- Returns:
- map of output interface Ids and TTLs for this route
uint32_t ns3::Ipv4MulticastRoute::GetParent |
( |
void |
| ) |
const |
- Returns:
- Parent (input interface) for this route
void ns3::Ipv4MulticastRoute::SetGroup |
( |
const Ipv4Address |
group | ) |
|
void ns3::Ipv4MulticastRoute::SetOrigin |
( |
const Ipv4Address |
origin | ) |
|
void ns3::Ipv4MulticastRoute::SetOutputTtl |
( |
uint32_t |
oif, |
|
|
uint32_t |
ttl |
|
) |
| |
- Parameters:
-
oif | Outgoing interface index |
ttl | time-to-live for this route |
void ns3::Ipv4MulticastRoute::SetParent |
( |
uint32_t |
iif | ) |
|
- Parameters:
-
iif | Parent (input interface) for this route |
The documentation for this class was generated from the following file:
- src/internet/model/ipv4-route.h