VAR_NETWORK4 = VAR_PROTOCOL, VAR_NEXTHOP4, VAR_NETWORK6, VAR_NEXTHOP6,
|RIBVarRW (IPRouteEntry< A > &route)|
|If any reads are performed, this is a marker which informs the derived class that reads will now start. |
|void||single_write (const Id &id, const Element &e)|
|Write a variable. |
|Element *||single_read (const Id &id)|
|Read of a variable. |
|void||read_route_nexthop (IPRouteEntry< A > &r)|
|Specialized template to read nexthop and ip address. |
|void||read_route_nexthop (IPRouteEntry< IPv4 > &route)|
|void||read_route_nexthop (IPRouteEntry< IPv6 > &route)|
|IPRouteEntry< A > &||_route|
Enables reading and writing variables to a RIB route.
This class is intended for connected routes only, and supports only policytags being altered.
|route||route to filter and possibly modify.|
Specialized template to read nexthop and ip address.
If it is a v4 specialization, v6 addresses are set to null and vice-versa.
|r||route from which to read addresses.|
Write a variable.
|id||variablea to write.|
|e||value of variable.|