|
|
Mrib (int family)
| Mrib |
Constructor for a given address family
Parameters:
family | the address family. |
Mrib (const IPvXNet& dest_prefix)
| Mrib |
Constructor for a given network address prefix.
Parameters:
dest_prefix | the network address prefix. |
Mrib (const Mrib& mrib)
| Mrib |
Copy constructor for a given Mrib entry.
Parameters:
mrib | the Mrib entry to copy. |
bool operator== (const Mrib& other)
| operator== |
[const]
Equality Operator
Parameters:
other | the right-hand operand to compare against. |
Returns: true if the left-hand operand is numerically same as the right-hand operand.
const IPvXNet& dest_prefix ()
| dest_prefix |
[const]
Get the network prefix address.
Returns: the network prefix address.
void set_dest_prefix (const IPvXNet& v)
| set_dest_prefix |
Set the network prefix address.
Parameters:
v | the value of the network prefix address to set. |
const IPvX& next_hop_router_addr ()
| next_hop_router_addr |
[const]
Get the next-hop router address.
Returns: the next-hop router address.
void set_next_hop_router_addr (const IPvX& v)
| set_next_hop_router_addr |
Set the next-hop router address.
Parameters:
v | the value of the next-hop router address to set. |
uint16_t next_hop_vif_index ()
| next_hop_vif_index |
[const]
Get the vif index of the interface toward the next-hop router.
Returns: the vif index of the interface toward the next-hop router.
void set_next_hop_vif_index (uint16_t v)
| set_next_hop_vif_index |
Set the vif index of the interface toward the next-hop router.
Parameters:
v | the value of the vif index to set. |
uint32_t metric_preference ()
| metric_preference |
[const]
Get the metric preference value.
Returns: the metric preference value.
void set_metric_preference (uint32_t v)
| set_metric_preference |
Set the metric preference value.
Parameters:
v | the value of the metric preference to set. |
uint32_t metric ()
| metric |
[const]
Get the metric value.
Returns: the metric value.
void set_metric (uint32_t v)
| set_metric |
Set the metric value.
Parameters:
v | the value of the metric to set. |
string str ()
| str |
[const]
Convert this entry from binary form to presentation format.
Returns: C++ string with the human-readable ASCII representation of the entry.