\hypertarget{classXrlFtiV0p2Client}{
\section{XrlFtiV0p2Client Class Reference}
\label{classXrlFtiV0p2Client}\index{XrlFtiV0p2Client@{XrlFtiV0p2Client}}
}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classXrlFtiV0p2Client_a97aa4ed3749b39b05f2abb59a400781f}{
typedef XorpCallback8$<$ void, const \hyperlink{classXrlError}{XrlError} \&, const \hyperlink{classIPNet}{IPv4Net} $\ast$, const \hyperlink{classIPv4}{IPv4} $\ast$, const string $\ast$, const string $\ast$, const uint32\_\-t $\ast$, const uint32\_\-t $\ast$, const string $\ast$ $>$::RefPtr {\bfseries LookupRouteByDest4CB}}
\label{classXrlFtiV0p2Client_a97aa4ed3749b39b05f2abb59a400781f}

\item 
\hypertarget{classXrlFtiV0p2Client_ad4b1dc0ff7d29f588191468066ade12e}{
typedef XorpCallback7$<$ void, const \hyperlink{classXrlError}{XrlError} \&, const \hyperlink{classIPv4}{IPv4} $\ast$, const string $\ast$, const string $\ast$, const uint32\_\-t $\ast$, const uint32\_\-t $\ast$, const string $\ast$ $>$::RefPtr {\bfseries LookupRouteByNetwork4CB}}
\label{classXrlFtiV0p2Client_ad4b1dc0ff7d29f588191468066ade12e}

\item 
\hypertarget{classXrlFtiV0p2Client_a7958843a324d0bd6fa148d45f04cbae6}{
typedef XorpCallback2$<$ void, const \hyperlink{classXrlError}{XrlError} \&, const bool $\ast$ $>$::RefPtr {\bfseries HaveIpv4CB}}
\label{classXrlFtiV0p2Client_a7958843a324d0bd6fa148d45f04cbae6}

\item 
\hypertarget{classXrlFtiV0p2Client_a7163ccdd8818e3867abb850146d96f53}{
typedef XorpCallback2$<$ void, const \hyperlink{classXrlError}{XrlError} \&, const bool $\ast$ $>$::RefPtr {\bfseries GetUnicastForwardingEnabled4CB}}
\label{classXrlFtiV0p2Client_a7163ccdd8818e3867abb850146d96f53}

\item 
\hypertarget{classXrlFtiV0p2Client_acdaf233db1eb642979a2787fc2aff91f}{
typedef XorpCallback1$<$ void, const \hyperlink{classXrlError}{XrlError} \& $>$::RefPtr {\bfseries SetUnicastForwardingEnabled4CB}}
\label{classXrlFtiV0p2Client_acdaf233db1eb642979a2787fc2aff91f}

\item 
\hypertarget{classXrlFtiV0p2Client_adfe2e355aaefb84941d971ba2f1a8893}{
typedef XorpCallback1$<$ void, const \hyperlink{classXrlError}{XrlError} \& $>$::RefPtr {\bfseries SetUnicastForwardingEntriesRetainOnStartup4CB}}
\label{classXrlFtiV0p2Client_adfe2e355aaefb84941d971ba2f1a8893}

\item 
\hypertarget{classXrlFtiV0p2Client_af6bf0d1b5832aa53d25e612d231bb7ff}{
typedef XorpCallback1$<$ void, const \hyperlink{classXrlError}{XrlError} \& $>$::RefPtr {\bfseries SetUnicastForwardingEntriesRetainOnShutdown4CB}}
\label{classXrlFtiV0p2Client_af6bf0d1b5832aa53d25e612d231bb7ff}

\item 
\hypertarget{classXrlFtiV0p2Client_ae699a24ce73f12140dea2ded6094449c}{
typedef XorpCallback1$<$ void, const \hyperlink{classXrlError}{XrlError} \& $>$::RefPtr {\bfseries SetUnicastForwardingTableId4CB}}
\label{classXrlFtiV0p2Client_ae699a24ce73f12140dea2ded6094449c}

\item 
\hypertarget{classXrlFtiV0p2Client_a5e6fae3944c94069d9b96359b9f08e6f}{
typedef XorpCallback8$<$ void, const \hyperlink{classXrlError}{XrlError} \&, const \hyperlink{classIPNet}{IPv6Net} $\ast$, const \hyperlink{classIPv6}{IPv6} $\ast$, const string $\ast$, const string $\ast$, const uint32\_\-t $\ast$, const uint32\_\-t $\ast$, const string $\ast$ $>$::RefPtr {\bfseries LookupRouteByDest6CB}}
\label{classXrlFtiV0p2Client_a5e6fae3944c94069d9b96359b9f08e6f}

\item 
\hypertarget{classXrlFtiV0p2Client_a210d436c0cf3a77807b5994c5c66cf76}{
typedef XorpCallback7$<$ void, const \hyperlink{classXrlError}{XrlError} \&, const \hyperlink{classIPv6}{IPv6} $\ast$, const string $\ast$, const string $\ast$, const uint32\_\-t $\ast$, const uint32\_\-t $\ast$, const string $\ast$ $>$::RefPtr {\bfseries LookupRouteByNetwork6CB}}
\label{classXrlFtiV0p2Client_a210d436c0cf3a77807b5994c5c66cf76}

\item 
\hypertarget{classXrlFtiV0p2Client_aedebe76e137222086c4e87778cb3b4e0}{
typedef XorpCallback2$<$ void, const \hyperlink{classXrlError}{XrlError} \&, const bool $\ast$ $>$::RefPtr {\bfseries HaveIpv6CB}}
\label{classXrlFtiV0p2Client_aedebe76e137222086c4e87778cb3b4e0}

\item 
\hypertarget{classXrlFtiV0p2Client_a99ec37bd938aec9395607285183ebbf1}{
typedef XorpCallback2$<$ void, const \hyperlink{classXrlError}{XrlError} \&, const bool $\ast$ $>$::RefPtr {\bfseries GetUnicastForwardingEnabled6CB}}
\label{classXrlFtiV0p2Client_a99ec37bd938aec9395607285183ebbf1}

\item 
\hypertarget{classXrlFtiV0p2Client_a3eda9072ff0eb45367417a95297add60}{
typedef XorpCallback1$<$ void, const \hyperlink{classXrlError}{XrlError} \& $>$::RefPtr {\bfseries SetUnicastForwardingEnabled6CB}}
\label{classXrlFtiV0p2Client_a3eda9072ff0eb45367417a95297add60}

\item 
\hypertarget{classXrlFtiV0p2Client_aa75a9541c806fe799b8b42770160af26}{
typedef XorpCallback1$<$ void, const \hyperlink{classXrlError}{XrlError} \& $>$::RefPtr {\bfseries SetUnicastForwardingEntriesRetainOnStartup6CB}}
\label{classXrlFtiV0p2Client_aa75a9541c806fe799b8b42770160af26}

\item 
\hypertarget{classXrlFtiV0p2Client_a66e66998fbc589176c6efdeb32c9b9cf}{
typedef XorpCallback1$<$ void, const \hyperlink{classXrlError}{XrlError} \& $>$::RefPtr {\bfseries SetUnicastForwardingEntriesRetainOnShutdown6CB}}
\label{classXrlFtiV0p2Client_a66e66998fbc589176c6efdeb32c9b9cf}

\item 
\hypertarget{classXrlFtiV0p2Client_a52d74a913a566229cef3b887cf3a1078}{
typedef XorpCallback1$<$ void, const \hyperlink{classXrlError}{XrlError} \& $>$::RefPtr {\bfseries SetUnicastForwardingTableId6CB}}
\label{classXrlFtiV0p2Client_a52d74a913a566229cef3b887cf3a1078}

\item 
\hypertarget{classXrlFtiV0p2Client_a97aa4ed3749b39b05f2abb59a400781f}{
typedef XorpCallback8$<$ void, const \hyperlink{classXrlError}{XrlError} \&, const \hyperlink{classIPNet}{IPv4Net} $\ast$, const \hyperlink{classIPv4}{IPv4} $\ast$, const string $\ast$, const string $\ast$, const uint32\_\-t $\ast$, const uint32\_\-t $\ast$, const string $\ast$ $>$::RefPtr {\bfseries LookupRouteByDest4CB}}
\label{classXrlFtiV0p2Client_a97aa4ed3749b39b05f2abb59a400781f}

\item 
\hypertarget{classXrlFtiV0p2Client_ad4b1dc0ff7d29f588191468066ade12e}{
typedef XorpCallback7$<$ void, const \hyperlink{classXrlError}{XrlError} \&, const \hyperlink{classIPv4}{IPv4} $\ast$, const string $\ast$, const string $\ast$, const uint32\_\-t $\ast$, const uint32\_\-t $\ast$, const string $\ast$ $>$::RefPtr {\bfseries LookupRouteByNetwork4CB}}
\label{classXrlFtiV0p2Client_ad4b1dc0ff7d29f588191468066ade12e}

\item 
\hypertarget{classXrlFtiV0p2Client_a7958843a324d0bd6fa148d45f04cbae6}{
typedef XorpCallback2$<$ void, const \hyperlink{classXrlError}{XrlError} \&, const bool $\ast$ $>$::RefPtr {\bfseries HaveIpv4CB}}
\label{classXrlFtiV0p2Client_a7958843a324d0bd6fa148d45f04cbae6}

\item 
\hypertarget{classXrlFtiV0p2Client_a7163ccdd8818e3867abb850146d96f53}{
typedef XorpCallback2$<$ void, const \hyperlink{classXrlError}{XrlError} \&, const bool $\ast$ $>$::RefPtr {\bfseries GetUnicastForwardingEnabled4CB}}
\label{classXrlFtiV0p2Client_a7163ccdd8818e3867abb850146d96f53}

\item 
\hypertarget{classXrlFtiV0p2Client_acdaf233db1eb642979a2787fc2aff91f}{
typedef XorpCallback1$<$ void, const \hyperlink{classXrlError}{XrlError} \& $>$::RefPtr {\bfseries SetUnicastForwardingEnabled4CB}}
\label{classXrlFtiV0p2Client_acdaf233db1eb642979a2787fc2aff91f}

\item 
\hypertarget{classXrlFtiV0p2Client_adfe2e355aaefb84941d971ba2f1a8893}{
typedef XorpCallback1$<$ void, const \hyperlink{classXrlError}{XrlError} \& $>$::RefPtr {\bfseries SetUnicastForwardingEntriesRetainOnStartup4CB}}
\label{classXrlFtiV0p2Client_adfe2e355aaefb84941d971ba2f1a8893}

\item 
\hypertarget{classXrlFtiV0p2Client_af6bf0d1b5832aa53d25e612d231bb7ff}{
typedef XorpCallback1$<$ void, const \hyperlink{classXrlError}{XrlError} \& $>$::RefPtr {\bfseries SetUnicastForwardingEntriesRetainOnShutdown4CB}}
\label{classXrlFtiV0p2Client_af6bf0d1b5832aa53d25e612d231bb7ff}

\item 
\hypertarget{classXrlFtiV0p2Client_ae699a24ce73f12140dea2ded6094449c}{
typedef XorpCallback1$<$ void, const \hyperlink{classXrlError}{XrlError} \& $>$::RefPtr {\bfseries SetUnicastForwardingTableId4CB}}
\label{classXrlFtiV0p2Client_ae699a24ce73f12140dea2ded6094449c}

\item 
\hypertarget{classXrlFtiV0p2Client_a5e6fae3944c94069d9b96359b9f08e6f}{
typedef XorpCallback8$<$ void, const \hyperlink{classXrlError}{XrlError} \&, const \hyperlink{classIPNet}{IPv6Net} $\ast$, const \hyperlink{classIPv6}{IPv6} $\ast$, const string $\ast$, const string $\ast$, const uint32\_\-t $\ast$, const uint32\_\-t $\ast$, const string $\ast$ $>$::RefPtr {\bfseries LookupRouteByDest6CB}}
\label{classXrlFtiV0p2Client_a5e6fae3944c94069d9b96359b9f08e6f}

\item 
\hypertarget{classXrlFtiV0p2Client_a210d436c0cf3a77807b5994c5c66cf76}{
typedef XorpCallback7$<$ void, const \hyperlink{classXrlError}{XrlError} \&, const \hyperlink{classIPv6}{IPv6} $\ast$, const string $\ast$, const string $\ast$, const uint32\_\-t $\ast$, const uint32\_\-t $\ast$, const string $\ast$ $>$::RefPtr {\bfseries LookupRouteByNetwork6CB}}
\label{classXrlFtiV0p2Client_a210d436c0cf3a77807b5994c5c66cf76}

\item 
\hypertarget{classXrlFtiV0p2Client_aedebe76e137222086c4e87778cb3b4e0}{
typedef XorpCallback2$<$ void, const \hyperlink{classXrlError}{XrlError} \&, const bool $\ast$ $>$::RefPtr {\bfseries HaveIpv6CB}}
\label{classXrlFtiV0p2Client_aedebe76e137222086c4e87778cb3b4e0}

\item 
\hypertarget{classXrlFtiV0p2Client_a99ec37bd938aec9395607285183ebbf1}{
typedef XorpCallback2$<$ void, const \hyperlink{classXrlError}{XrlError} \&, const bool $\ast$ $>$::RefPtr {\bfseries GetUnicastForwardingEnabled6CB}}
\label{classXrlFtiV0p2Client_a99ec37bd938aec9395607285183ebbf1}

\item 
\hypertarget{classXrlFtiV0p2Client_a3eda9072ff0eb45367417a95297add60}{
typedef XorpCallback1$<$ void, const \hyperlink{classXrlError}{XrlError} \& $>$::RefPtr {\bfseries SetUnicastForwardingEnabled6CB}}
\label{classXrlFtiV0p2Client_a3eda9072ff0eb45367417a95297add60}

\item 
\hypertarget{classXrlFtiV0p2Client_aa75a9541c806fe799b8b42770160af26}{
typedef XorpCallback1$<$ void, const \hyperlink{classXrlError}{XrlError} \& $>$::RefPtr {\bfseries SetUnicastForwardingEntriesRetainOnStartup6CB}}
\label{classXrlFtiV0p2Client_aa75a9541c806fe799b8b42770160af26}

\item 
\hypertarget{classXrlFtiV0p2Client_a66e66998fbc589176c6efdeb32c9b9cf}{
typedef XorpCallback1$<$ void, const \hyperlink{classXrlError}{XrlError} \& $>$::RefPtr {\bfseries SetUnicastForwardingEntriesRetainOnShutdown6CB}}
\label{classXrlFtiV0p2Client_a66e66998fbc589176c6efdeb32c9b9cf}

\item 
\hypertarget{classXrlFtiV0p2Client_a52d74a913a566229cef3b887cf3a1078}{
typedef XorpCallback1$<$ void, const \hyperlink{classXrlError}{XrlError} \& $>$::RefPtr {\bfseries SetUnicastForwardingTableId6CB}}
\label{classXrlFtiV0p2Client_a52d74a913a566229cef3b887cf3a1078}

\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classXrlFtiV0p2Client_ab4a9609ab67fc32bcdb044b8d741a0f1}{
{\bfseries XrlFtiV0p2Client} (\hyperlink{classXrlSender}{XrlSender} $\ast$s)}
\label{classXrlFtiV0p2Client_ab4a9609ab67fc32bcdb044b8d741a0f1}

\item 
bool \hyperlink{classXrlFtiV0p2Client_acb135692c047aeed90b01383fbdfe1ea}{send\_\-lookup\_\-route\_\-by\_\-dest4} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const \hyperlink{classIPv4}{IPv4} \&dst, const LookupRouteByDest4CB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlFtiV0p2Client_aeb4bbf68fee0d2a411e2a5c494af6a9c}{send\_\-lookup\_\-route\_\-by\_\-network4} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const \hyperlink{classIPNet}{IPv4Net} \&dst, const LookupRouteByNetwork4CB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlFtiV0p2Client_a03d113498113d66f38dc1116ae85bb78}{send\_\-have\_\-ipv4} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const HaveIpv4CB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlFtiV0p2Client_ad8ad5305318f7590ac6ab79da61fe5d6}{send\_\-get\_\-unicast\_\-forwarding\_\-enabled4} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const GetUnicastForwardingEnabled4CB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlFtiV0p2Client_a39d789392348afef70e588a6b6c5fd87}{send\_\-set\_\-unicast\_\-forwarding\_\-enabled4} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const bool \&enabled, const SetUnicastForwardingEnabled4CB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlFtiV0p2Client_a51416378979abe1a28bc9caf46fa85f6}{send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-startup4} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const bool \&retain, const SetUnicastForwardingEntriesRetainOnStartup4CB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlFtiV0p2Client_a8921e10f25c87e7f6875a8d17f360a7f}{send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-shutdown4} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const bool \&retain, const SetUnicastForwardingEntriesRetainOnShutdown4CB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlFtiV0p2Client_a79139e6fd1e240be0abf62e89dc26b39}{send\_\-set\_\-unicast\_\-forwarding\_\-table\_\-id4} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const bool \&is\_\-configured, const uint32\_\-t \&table\_\-id, const SetUnicastForwardingTableId4CB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlFtiV0p2Client_ac43081cb47c0380715f4dfd14ef884f9}{send\_\-lookup\_\-route\_\-by\_\-dest6} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const \hyperlink{classIPv6}{IPv6} \&dst, const LookupRouteByDest6CB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlFtiV0p2Client_a5801b4edaf1b4707fda309810c007ccc}{send\_\-lookup\_\-route\_\-by\_\-network6} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const \hyperlink{classIPNet}{IPv6Net} \&dst, const LookupRouteByNetwork6CB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlFtiV0p2Client_a56f606b1279efb9b1b6fbf2ae403b717}{send\_\-have\_\-ipv6} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const HaveIpv6CB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlFtiV0p2Client_aebd0406a911f085459153a3170287a74}{send\_\-get\_\-unicast\_\-forwarding\_\-enabled6} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const GetUnicastForwardingEnabled6CB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlFtiV0p2Client_af69a0e031859d62b3b345afb95c5669b}{send\_\-set\_\-unicast\_\-forwarding\_\-enabled6} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const bool \&enabled, const SetUnicastForwardingEnabled6CB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlFtiV0p2Client_a2264c2517b15ca3371a839406182a18e}{send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-startup6} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const bool \&retain, const SetUnicastForwardingEntriesRetainOnStartup6CB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlFtiV0p2Client_a44983ba095b3d32cfc366c7b7e0db232}{send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-shutdown6} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const bool \&retain, const SetUnicastForwardingEntriesRetainOnShutdown6CB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlFtiV0p2Client_a68d8c3012d15b705c12ac3c6e7525f82}{send\_\-set\_\-unicast\_\-forwarding\_\-table\_\-id6} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const bool \&is\_\-configured, const uint32\_\-t \&table\_\-id, const SetUnicastForwardingTableId6CB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
\hypertarget{classXrlFtiV0p2Client_ab4a9609ab67fc32bcdb044b8d741a0f1}{
{\bfseries XrlFtiV0p2Client} (\hyperlink{classXrlSender}{XrlSender} $\ast$s)}
\label{classXrlFtiV0p2Client_ab4a9609ab67fc32bcdb044b8d741a0f1}

\item 
bool \hyperlink{classXrlFtiV0p2Client_acb135692c047aeed90b01383fbdfe1ea}{send\_\-lookup\_\-route\_\-by\_\-dest4} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const \hyperlink{classIPv4}{IPv4} \&dst, const LookupRouteByDest4CB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlFtiV0p2Client_aeb4bbf68fee0d2a411e2a5c494af6a9c}{send\_\-lookup\_\-route\_\-by\_\-network4} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const \hyperlink{classIPNet}{IPv4Net} \&dst, const LookupRouteByNetwork4CB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlFtiV0p2Client_a03d113498113d66f38dc1116ae85bb78}{send\_\-have\_\-ipv4} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const HaveIpv4CB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlFtiV0p2Client_ad8ad5305318f7590ac6ab79da61fe5d6}{send\_\-get\_\-unicast\_\-forwarding\_\-enabled4} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const GetUnicastForwardingEnabled4CB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlFtiV0p2Client_a39d789392348afef70e588a6b6c5fd87}{send\_\-set\_\-unicast\_\-forwarding\_\-enabled4} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const bool \&enabled, const SetUnicastForwardingEnabled4CB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlFtiV0p2Client_a51416378979abe1a28bc9caf46fa85f6}{send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-startup4} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const bool \&retain, const SetUnicastForwardingEntriesRetainOnStartup4CB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlFtiV0p2Client_a8921e10f25c87e7f6875a8d17f360a7f}{send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-shutdown4} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const bool \&retain, const SetUnicastForwardingEntriesRetainOnShutdown4CB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlFtiV0p2Client_a79139e6fd1e240be0abf62e89dc26b39}{send\_\-set\_\-unicast\_\-forwarding\_\-table\_\-id4} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const bool \&is\_\-configured, const uint32\_\-t \&table\_\-id, const SetUnicastForwardingTableId4CB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlFtiV0p2Client_ac43081cb47c0380715f4dfd14ef884f9}{send\_\-lookup\_\-route\_\-by\_\-dest6} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const \hyperlink{classIPv6}{IPv6} \&dst, const LookupRouteByDest6CB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlFtiV0p2Client_a5801b4edaf1b4707fda309810c007ccc}{send\_\-lookup\_\-route\_\-by\_\-network6} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const \hyperlink{classIPNet}{IPv6Net} \&dst, const LookupRouteByNetwork6CB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlFtiV0p2Client_a56f606b1279efb9b1b6fbf2ae403b717}{send\_\-have\_\-ipv6} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const HaveIpv6CB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlFtiV0p2Client_aebd0406a911f085459153a3170287a74}{send\_\-get\_\-unicast\_\-forwarding\_\-enabled6} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const GetUnicastForwardingEnabled6CB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlFtiV0p2Client_af69a0e031859d62b3b345afb95c5669b}{send\_\-set\_\-unicast\_\-forwarding\_\-enabled6} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const bool \&enabled, const SetUnicastForwardingEnabled6CB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlFtiV0p2Client_a2264c2517b15ca3371a839406182a18e}{send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-startup6} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const bool \&retain, const SetUnicastForwardingEntriesRetainOnStartup6CB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlFtiV0p2Client_a44983ba095b3d32cfc366c7b7e0db232}{send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-shutdown6} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const bool \&retain, const SetUnicastForwardingEntriesRetainOnShutdown6CB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlFtiV0p2Client_a68d8c3012d15b705c12ac3c6e7525f82}{send\_\-set\_\-unicast\_\-forwarding\_\-table\_\-id6} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const bool \&is\_\-configured, const uint32\_\-t \&table\_\-id, const SetUnicastForwardingTableId6CB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classXrlFtiV0p2Client_adfe8edb8291ac6b77f29cf61cb6f709a}{
\hyperlink{classXrlSender}{XrlSender} $\ast$ {\bfseries \_\-sender}}
\label{classXrlFtiV0p2Client_adfe8edb8291ac6b77f29cf61cb6f709a}

\end{DoxyCompactItemize}
\subsection*{Static Private Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classXrlFtiV0p2Client_a9a3e1592ff31615ef8f98e9857b945db}{
static void {\bfseries unmarshall\_\-lookup\_\-route\_\-by\_\-dest4} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, LookupRouteByDest4CB cb)}
\label{classXrlFtiV0p2Client_a9a3e1592ff31615ef8f98e9857b945db}

\item 
\hypertarget{classXrlFtiV0p2Client_a36cb004c542ec3a75e3d5e68f63fd220}{
static void {\bfseries unmarshall\_\-lookup\_\-route\_\-by\_\-network4} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, LookupRouteByNetwork4CB cb)}
\label{classXrlFtiV0p2Client_a36cb004c542ec3a75e3d5e68f63fd220}

\item 
\hypertarget{classXrlFtiV0p2Client_a2c0a0389a56a0918bd698a44e698d99d}{
static void {\bfseries unmarshall\_\-have\_\-ipv4} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, HaveIpv4CB cb)}
\label{classXrlFtiV0p2Client_a2c0a0389a56a0918bd698a44e698d99d}

\item 
\hypertarget{classXrlFtiV0p2Client_acc785648d461fae353f35180a1b44d28}{
static void {\bfseries unmarshall\_\-get\_\-unicast\_\-forwarding\_\-enabled4} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, GetUnicastForwardingEnabled4CB cb)}
\label{classXrlFtiV0p2Client_acc785648d461fae353f35180a1b44d28}

\item 
\hypertarget{classXrlFtiV0p2Client_a2eb2a772f6768320858c3df642cf7fe3}{
static void {\bfseries unmarshall\_\-set\_\-unicast\_\-forwarding\_\-enabled4} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, SetUnicastForwardingEnabled4CB cb)}
\label{classXrlFtiV0p2Client_a2eb2a772f6768320858c3df642cf7fe3}

\item 
\hypertarget{classXrlFtiV0p2Client_ab60195b49958d38d0b5734ef91a8f2f4}{
static void {\bfseries unmarshall\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-startup4} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, SetUnicastForwardingEntriesRetainOnStartup4CB cb)}
\label{classXrlFtiV0p2Client_ab60195b49958d38d0b5734ef91a8f2f4}

\item 
\hypertarget{classXrlFtiV0p2Client_a1bfbee8302971e52e75eaad2c598ebe0}{
static void {\bfseries unmarshall\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-shutdown4} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, SetUnicastForwardingEntriesRetainOnShutdown4CB cb)}
\label{classXrlFtiV0p2Client_a1bfbee8302971e52e75eaad2c598ebe0}

\item 
\hypertarget{classXrlFtiV0p2Client_af330f354319d80304fcb34136a5874b4}{
static void {\bfseries unmarshall\_\-set\_\-unicast\_\-forwarding\_\-table\_\-id4} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, SetUnicastForwardingTableId4CB cb)}
\label{classXrlFtiV0p2Client_af330f354319d80304fcb34136a5874b4}

\item 
\hypertarget{classXrlFtiV0p2Client_a04c66b69b05ca3039f620dc4c141221a}{
static void {\bfseries unmarshall\_\-lookup\_\-route\_\-by\_\-dest6} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, LookupRouteByDest6CB cb)}
\label{classXrlFtiV0p2Client_a04c66b69b05ca3039f620dc4c141221a}

\item 
\hypertarget{classXrlFtiV0p2Client_ae168713362df10ed23b80dac95a62709}{
static void {\bfseries unmarshall\_\-lookup\_\-route\_\-by\_\-network6} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, LookupRouteByNetwork6CB cb)}
\label{classXrlFtiV0p2Client_ae168713362df10ed23b80dac95a62709}

\item 
\hypertarget{classXrlFtiV0p2Client_a9f0d4c057800cd4f0e80de93ab1b6113}{
static void {\bfseries unmarshall\_\-have\_\-ipv6} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, HaveIpv6CB cb)}
\label{classXrlFtiV0p2Client_a9f0d4c057800cd4f0e80de93ab1b6113}

\item 
\hypertarget{classXrlFtiV0p2Client_a2249c45588bfbd66730c7e727c597741}{
static void {\bfseries unmarshall\_\-get\_\-unicast\_\-forwarding\_\-enabled6} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, GetUnicastForwardingEnabled6CB cb)}
\label{classXrlFtiV0p2Client_a2249c45588bfbd66730c7e727c597741}

\item 
\hypertarget{classXrlFtiV0p2Client_ac8e8228201c6afe1fb27f04df8d12fea}{
static void {\bfseries unmarshall\_\-set\_\-unicast\_\-forwarding\_\-enabled6} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, SetUnicastForwardingEnabled6CB cb)}
\label{classXrlFtiV0p2Client_ac8e8228201c6afe1fb27f04df8d12fea}

\item 
\hypertarget{classXrlFtiV0p2Client_a728379b8cb8f8c3e5a2ccf80fbceb63b}{
static void {\bfseries unmarshall\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-startup6} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, SetUnicastForwardingEntriesRetainOnStartup6CB cb)}
\label{classXrlFtiV0p2Client_a728379b8cb8f8c3e5a2ccf80fbceb63b}

\item 
\hypertarget{classXrlFtiV0p2Client_aac0b13bfe45a60fa9da0275cdba6e194}{
static void {\bfseries unmarshall\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-shutdown6} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, SetUnicastForwardingEntriesRetainOnShutdown6CB cb)}
\label{classXrlFtiV0p2Client_aac0b13bfe45a60fa9da0275cdba6e194}

\item 
\hypertarget{classXrlFtiV0p2Client_af3deae889b80a417d1544c7ff0af25a2}{
static void {\bfseries unmarshall\_\-set\_\-unicast\_\-forwarding\_\-table\_\-id6} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, SetUnicastForwardingTableId6CB cb)}
\label{classXrlFtiV0p2Client_af3deae889b80a417d1544c7ff0af25a2}

\item 
\hypertarget{classXrlFtiV0p2Client_abd5927145e4ddd62df78ee83b4160fee}{
static void {\bfseries unmarshall\_\-lookup\_\-route\_\-by\_\-dest4} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, LookupRouteByDest4CB cb)}
\label{classXrlFtiV0p2Client_abd5927145e4ddd62df78ee83b4160fee}

\item 
\hypertarget{classXrlFtiV0p2Client_afccfc67000d8337bc02ddda69ab69f66}{
static void {\bfseries unmarshall\_\-lookup\_\-route\_\-by\_\-network4} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, LookupRouteByNetwork4CB cb)}
\label{classXrlFtiV0p2Client_afccfc67000d8337bc02ddda69ab69f66}

\item 
\hypertarget{classXrlFtiV0p2Client_a59ac7ce1ba636207d2dbc514f4988e70}{
static void {\bfseries unmarshall\_\-have\_\-ipv4} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, HaveIpv4CB cb)}
\label{classXrlFtiV0p2Client_a59ac7ce1ba636207d2dbc514f4988e70}

\item 
\hypertarget{classXrlFtiV0p2Client_a93e05c3e36f3f98203939b9ea28f362c}{
static void {\bfseries unmarshall\_\-get\_\-unicast\_\-forwarding\_\-enabled4} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, GetUnicastForwardingEnabled4CB cb)}
\label{classXrlFtiV0p2Client_a93e05c3e36f3f98203939b9ea28f362c}

\item 
\hypertarget{classXrlFtiV0p2Client_a4f6f31553f67ec1f92ce1be4e53698a5}{
static void {\bfseries unmarshall\_\-set\_\-unicast\_\-forwarding\_\-enabled4} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, SetUnicastForwardingEnabled4CB cb)}
\label{classXrlFtiV0p2Client_a4f6f31553f67ec1f92ce1be4e53698a5}

\item 
\hypertarget{classXrlFtiV0p2Client_a45d1ab173ff907e6b55c05cb1eb9a726}{
static void {\bfseries unmarshall\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-startup4} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, SetUnicastForwardingEntriesRetainOnStartup4CB cb)}
\label{classXrlFtiV0p2Client_a45d1ab173ff907e6b55c05cb1eb9a726}

\item 
\hypertarget{classXrlFtiV0p2Client_ac0728a57b9391163a6deb6390a2004f2}{
static void {\bfseries unmarshall\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-shutdown4} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, SetUnicastForwardingEntriesRetainOnShutdown4CB cb)}
\label{classXrlFtiV0p2Client_ac0728a57b9391163a6deb6390a2004f2}

\item 
\hypertarget{classXrlFtiV0p2Client_a6c59b4ce3f4ed6665e3d105998635e4f}{
static void {\bfseries unmarshall\_\-set\_\-unicast\_\-forwarding\_\-table\_\-id4} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, SetUnicastForwardingTableId4CB cb)}
\label{classXrlFtiV0p2Client_a6c59b4ce3f4ed6665e3d105998635e4f}

\item 
\hypertarget{classXrlFtiV0p2Client_a1f7384255b0c4d15598ce49f08a4c3da}{
static void {\bfseries unmarshall\_\-lookup\_\-route\_\-by\_\-dest6} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, LookupRouteByDest6CB cb)}
\label{classXrlFtiV0p2Client_a1f7384255b0c4d15598ce49f08a4c3da}

\item 
\hypertarget{classXrlFtiV0p2Client_a0dc8fda87b15b40f2742f04f89d43235}{
static void {\bfseries unmarshall\_\-lookup\_\-route\_\-by\_\-network6} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, LookupRouteByNetwork6CB cb)}
\label{classXrlFtiV0p2Client_a0dc8fda87b15b40f2742f04f89d43235}

\item 
\hypertarget{classXrlFtiV0p2Client_a1bd0819bbc46ae4e1d2374cc2ef53d7d}{
static void {\bfseries unmarshall\_\-have\_\-ipv6} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, HaveIpv6CB cb)}
\label{classXrlFtiV0p2Client_a1bd0819bbc46ae4e1d2374cc2ef53d7d}

\item 
\hypertarget{classXrlFtiV0p2Client_a4d53a4a1bbd675d5519cb73a9ff7cdf3}{
static void {\bfseries unmarshall\_\-get\_\-unicast\_\-forwarding\_\-enabled6} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, GetUnicastForwardingEnabled6CB cb)}
\label{classXrlFtiV0p2Client_a4d53a4a1bbd675d5519cb73a9ff7cdf3}

\item 
\hypertarget{classXrlFtiV0p2Client_a6878bde0c9578789d15361b3fa9fab5b}{
static void {\bfseries unmarshall\_\-set\_\-unicast\_\-forwarding\_\-enabled6} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, SetUnicastForwardingEnabled6CB cb)}
\label{classXrlFtiV0p2Client_a6878bde0c9578789d15361b3fa9fab5b}

\item 
\hypertarget{classXrlFtiV0p2Client_a7253b470ac71895c87855963dc65371c}{
static void {\bfseries unmarshall\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-startup6} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, SetUnicastForwardingEntriesRetainOnStartup6CB cb)}
\label{classXrlFtiV0p2Client_a7253b470ac71895c87855963dc65371c}

\item 
\hypertarget{classXrlFtiV0p2Client_a0bcdae28f79eec27de12bb88e0b6f944}{
static void {\bfseries unmarshall\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-shutdown6} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, SetUnicastForwardingEntriesRetainOnShutdown6CB cb)}
\label{classXrlFtiV0p2Client_a0bcdae28f79eec27de12bb88e0b6f944}

\item 
\hypertarget{classXrlFtiV0p2Client_a787329229c756d545789c8bef98a0e0b}{
static void {\bfseries unmarshall\_\-set\_\-unicast\_\-forwarding\_\-table\_\-id6} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, SetUnicastForwardingTableId6CB cb)}
\label{classXrlFtiV0p2Client_a787329229c756d545789c8bef98a0e0b}

\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classXrlFtiV0p2Client_a4326f3cbd4ee4cd3906989767a0109a3}{
auto\_\-ptr$<$ \hyperlink{classXrl}{Xrl} $>$ {\bfseries ap\_\-xrl\_\-lookup\_\-route\_\-by\_\-dest4}}
\label{classXrlFtiV0p2Client_a4326f3cbd4ee4cd3906989767a0109a3}

\item 
\hypertarget{classXrlFtiV0p2Client_af3bb1c7a6f66e0a54e9efc8879af68e6}{
auto\_\-ptr$<$ \hyperlink{classXrl}{Xrl} $>$ {\bfseries ap\_\-xrl\_\-lookup\_\-route\_\-by\_\-network4}}
\label{classXrlFtiV0p2Client_af3bb1c7a6f66e0a54e9efc8879af68e6}

\item 
\hypertarget{classXrlFtiV0p2Client_a3bb2483342ccb9c776f755a56179593c}{
auto\_\-ptr$<$ \hyperlink{classXrl}{Xrl} $>$ {\bfseries ap\_\-xrl\_\-have\_\-ipv4}}
\label{classXrlFtiV0p2Client_a3bb2483342ccb9c776f755a56179593c}

\item 
\hypertarget{classXrlFtiV0p2Client_aa18d2fc8a96bd9d44c2fb5aecac82f2a}{
auto\_\-ptr$<$ \hyperlink{classXrl}{Xrl} $>$ {\bfseries ap\_\-xrl\_\-get\_\-unicast\_\-forwarding\_\-enabled4}}
\label{classXrlFtiV0p2Client_aa18d2fc8a96bd9d44c2fb5aecac82f2a}

\item 
\hypertarget{classXrlFtiV0p2Client_a41316126f0be9281cc215af491ed7d00}{
auto\_\-ptr$<$ \hyperlink{classXrl}{Xrl} $>$ {\bfseries ap\_\-xrl\_\-set\_\-unicast\_\-forwarding\_\-enabled4}}
\label{classXrlFtiV0p2Client_a41316126f0be9281cc215af491ed7d00}

\item 
\hypertarget{classXrlFtiV0p2Client_af5d8e8cc6142d17df8de25ff6c8c0432}{
auto\_\-ptr$<$ \hyperlink{classXrl}{Xrl} $>$ {\bfseries ap\_\-xrl\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-startup4}}
\label{classXrlFtiV0p2Client_af5d8e8cc6142d17df8de25ff6c8c0432}

\item 
\hypertarget{classXrlFtiV0p2Client_a3ff80179f34ece8ec8116e16b68c4cf3}{
auto\_\-ptr$<$ \hyperlink{classXrl}{Xrl} $>$ {\bfseries ap\_\-xrl\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-shutdown4}}
\label{classXrlFtiV0p2Client_a3ff80179f34ece8ec8116e16b68c4cf3}

\item 
\hypertarget{classXrlFtiV0p2Client_a48ed5a3e1fce6cfba4e83e6da015f432}{
auto\_\-ptr$<$ \hyperlink{classXrl}{Xrl} $>$ {\bfseries ap\_\-xrl\_\-set\_\-unicast\_\-forwarding\_\-table\_\-id4}}
\label{classXrlFtiV0p2Client_a48ed5a3e1fce6cfba4e83e6da015f432}

\item 
\hypertarget{classXrlFtiV0p2Client_ac3b6eec1bf3a4e7788c51ba0a744795f}{
auto\_\-ptr$<$ \hyperlink{classXrl}{Xrl} $>$ {\bfseries ap\_\-xrl\_\-lookup\_\-route\_\-by\_\-dest6}}
\label{classXrlFtiV0p2Client_ac3b6eec1bf3a4e7788c51ba0a744795f}

\item 
\hypertarget{classXrlFtiV0p2Client_a7bb27211dcc30842aa44ac623cad4fd2}{
auto\_\-ptr$<$ \hyperlink{classXrl}{Xrl} $>$ {\bfseries ap\_\-xrl\_\-lookup\_\-route\_\-by\_\-network6}}
\label{classXrlFtiV0p2Client_a7bb27211dcc30842aa44ac623cad4fd2}

\item 
\hypertarget{classXrlFtiV0p2Client_a6835e56ebe14948882a9bf827741785d}{
auto\_\-ptr$<$ \hyperlink{classXrl}{Xrl} $>$ {\bfseries ap\_\-xrl\_\-have\_\-ipv6}}
\label{classXrlFtiV0p2Client_a6835e56ebe14948882a9bf827741785d}

\item 
\hypertarget{classXrlFtiV0p2Client_a21d0b737fd0556caf5b4b0c46cf03615}{
auto\_\-ptr$<$ \hyperlink{classXrl}{Xrl} $>$ {\bfseries ap\_\-xrl\_\-get\_\-unicast\_\-forwarding\_\-enabled6}}
\label{classXrlFtiV0p2Client_a21d0b737fd0556caf5b4b0c46cf03615}

\item 
\hypertarget{classXrlFtiV0p2Client_a1c620a10f62e28fde279ebdae32e7c31}{
auto\_\-ptr$<$ \hyperlink{classXrl}{Xrl} $>$ {\bfseries ap\_\-xrl\_\-set\_\-unicast\_\-forwarding\_\-enabled6}}
\label{classXrlFtiV0p2Client_a1c620a10f62e28fde279ebdae32e7c31}

\item 
\hypertarget{classXrlFtiV0p2Client_aee9339f280708740d8fe0ab6e48aed39}{
auto\_\-ptr$<$ \hyperlink{classXrl}{Xrl} $>$ {\bfseries ap\_\-xrl\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-startup6}}
\label{classXrlFtiV0p2Client_aee9339f280708740d8fe0ab6e48aed39}

\item 
\hypertarget{classXrlFtiV0p2Client_a597190eaa23ec38525bf1d67717833bc}{
auto\_\-ptr$<$ \hyperlink{classXrl}{Xrl} $>$ {\bfseries ap\_\-xrl\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-shutdown6}}
\label{classXrlFtiV0p2Client_a597190eaa23ec38525bf1d67717833bc}

\item 
\hypertarget{classXrlFtiV0p2Client_a187d0a81f7edca5dfa165c0bd7214c36}{
auto\_\-ptr$<$ \hyperlink{classXrl}{Xrl} $>$ {\bfseries ap\_\-xrl\_\-set\_\-unicast\_\-forwarding\_\-table\_\-id6}}
\label{classXrlFtiV0p2Client_a187d0a81f7edca5dfa165c0bd7214c36}

\end{DoxyCompactItemize}


\subsection{Member Function Documentation}
\hypertarget{classXrlFtiV0p2Client_ad8ad5305318f7590ac6ab79da61fe5d6}{
\index{XrlFtiV0p2Client@{XrlFtiV0p2Client}!send\_\-get\_\-unicast\_\-forwarding\_\-enabled4@{send\_\-get\_\-unicast\_\-forwarding\_\-enabled4}}
\index{send\_\-get\_\-unicast\_\-forwarding\_\-enabled4@{send\_\-get\_\-unicast\_\-forwarding\_\-enabled4}!XrlFtiV0p2Client@{XrlFtiV0p2Client}}
\subsubsection[{send\_\-get\_\-unicast\_\-forwarding\_\-enabled4}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlFtiV0p2Client::send\_\-get\_\-unicast\_\-forwarding\_\-enabled4 (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const GetUnicastForwardingEnabled4CB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlFtiV0p2Client_ad8ad5305318f7590ac6ab79da61fe5d6}


\hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: 

Test whether \hyperlink{protocolthe-p}{the} \hyperlink{classIPv4}{IPv4} unicast forwarding engine is enabled or disabled to forward packets.


\begin{DoxyParams}{Parameters}
{\em dst\_\-xrl\_\-target\_\-name} & \hyperlink{protocolthe-p}{the} \hyperlink{classXrl}{Xrl} target name of \hyperlink{protocolthe-p}{the} destination. \\
\hline
\end{DoxyParams}
\hypertarget{classXrlFtiV0p2Client_ad8ad5305318f7590ac6ab79da61fe5d6}{
\index{XrlFtiV0p2Client@{XrlFtiV0p2Client}!send\_\-get\_\-unicast\_\-forwarding\_\-enabled4@{send\_\-get\_\-unicast\_\-forwarding\_\-enabled4}}
\index{send\_\-get\_\-unicast\_\-forwarding\_\-enabled4@{send\_\-get\_\-unicast\_\-forwarding\_\-enabled4}!XrlFtiV0p2Client@{XrlFtiV0p2Client}}
\subsubsection[{send\_\-get\_\-unicast\_\-forwarding\_\-enabled4}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlFtiV0p2Client::send\_\-get\_\-unicast\_\-forwarding\_\-enabled4 (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const GetUnicastForwardingEnabled4CB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlFtiV0p2Client_ad8ad5305318f7590ac6ab79da61fe5d6}


\hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: 

Test whether \hyperlink{protocolthe-p}{the} \hyperlink{classIPv4}{IPv4} unicast forwarding engine is enabled or disabled to forward packets.


\begin{DoxyParams}{Parameters}
{\em dst\_\-xrl\_\-target\_\-name} & \hyperlink{protocolthe-p}{the} \hyperlink{classXrl}{Xrl} target name of \hyperlink{protocolthe-p}{the} destination. \\
\hline
\end{DoxyParams}
\hypertarget{classXrlFtiV0p2Client_aebd0406a911f085459153a3170287a74}{
\index{XrlFtiV0p2Client@{XrlFtiV0p2Client}!send\_\-get\_\-unicast\_\-forwarding\_\-enabled6@{send\_\-get\_\-unicast\_\-forwarding\_\-enabled6}}
\index{send\_\-get\_\-unicast\_\-forwarding\_\-enabled6@{send\_\-get\_\-unicast\_\-forwarding\_\-enabled6}!XrlFtiV0p2Client@{XrlFtiV0p2Client}}
\subsubsection[{send\_\-get\_\-unicast\_\-forwarding\_\-enabled6}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlFtiV0p2Client::send\_\-get\_\-unicast\_\-forwarding\_\-enabled6 (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const GetUnicastForwardingEnabled6CB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlFtiV0p2Client_aebd0406a911f085459153a3170287a74}


\hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: 

Test whether \hyperlink{protocolthe-p}{the} \hyperlink{classIPv6}{IPv6} unicast forwarding engine is enabled or disabled to forward packets.


\begin{DoxyParams}{Parameters}
{\em dst\_\-xrl\_\-target\_\-name} & \hyperlink{protocolthe-p}{the} \hyperlink{classXrl}{Xrl} target name of \hyperlink{protocolthe-p}{the} destination. \\
\hline
\end{DoxyParams}
\hypertarget{classXrlFtiV0p2Client_aebd0406a911f085459153a3170287a74}{
\index{XrlFtiV0p2Client@{XrlFtiV0p2Client}!send\_\-get\_\-unicast\_\-forwarding\_\-enabled6@{send\_\-get\_\-unicast\_\-forwarding\_\-enabled6}}
\index{send\_\-get\_\-unicast\_\-forwarding\_\-enabled6@{send\_\-get\_\-unicast\_\-forwarding\_\-enabled6}!XrlFtiV0p2Client@{XrlFtiV0p2Client}}
\subsubsection[{send\_\-get\_\-unicast\_\-forwarding\_\-enabled6}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlFtiV0p2Client::send\_\-get\_\-unicast\_\-forwarding\_\-enabled6 (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const GetUnicastForwardingEnabled6CB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlFtiV0p2Client_aebd0406a911f085459153a3170287a74}


\hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: 

Test whether \hyperlink{protocolthe-p}{the} \hyperlink{classIPv6}{IPv6} unicast forwarding engine is enabled or disabled to forward packets.


\begin{DoxyParams}{Parameters}
{\em dst\_\-xrl\_\-target\_\-name} & \hyperlink{protocolthe-p}{the} \hyperlink{classXrl}{Xrl} target name of \hyperlink{protocolthe-p}{the} destination. \\
\hline
\end{DoxyParams}
\hypertarget{classXrlFtiV0p2Client_a03d113498113d66f38dc1116ae85bb78}{
\index{XrlFtiV0p2Client@{XrlFtiV0p2Client}!send\_\-have\_\-ipv4@{send\_\-have\_\-ipv4}}
\index{send\_\-have\_\-ipv4@{send\_\-have\_\-ipv4}!XrlFtiV0p2Client@{XrlFtiV0p2Client}}
\subsubsection[{send\_\-have\_\-ipv4}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlFtiV0p2Client::send\_\-have\_\-ipv4 (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const HaveIpv4CB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlFtiV0p2Client_a03d113498113d66f38dc1116ae85bb78}


\hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: 

Test if \hyperlink{protocolthe-p}{the} underlying system supports \hyperlink{classIPv4}{IPv4}.


\begin{DoxyParams}{Parameters}
{\em dst\_\-xrl\_\-target\_\-name} & \hyperlink{protocolthe-p}{the} \hyperlink{classXrl}{Xrl} target name of \hyperlink{protocolthe-p}{the} destination. \\
\hline
\end{DoxyParams}
\hypertarget{classXrlFtiV0p2Client_a03d113498113d66f38dc1116ae85bb78}{
\index{XrlFtiV0p2Client@{XrlFtiV0p2Client}!send\_\-have\_\-ipv4@{send\_\-have\_\-ipv4}}
\index{send\_\-have\_\-ipv4@{send\_\-have\_\-ipv4}!XrlFtiV0p2Client@{XrlFtiV0p2Client}}
\subsubsection[{send\_\-have\_\-ipv4}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlFtiV0p2Client::send\_\-have\_\-ipv4 (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const HaveIpv4CB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlFtiV0p2Client_a03d113498113d66f38dc1116ae85bb78}


\hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: 

Test if \hyperlink{protocolthe-p}{the} underlying system supports \hyperlink{classIPv4}{IPv4}.


\begin{DoxyParams}{Parameters}
{\em dst\_\-xrl\_\-target\_\-name} & \hyperlink{protocolthe-p}{the} \hyperlink{classXrl}{Xrl} target name of \hyperlink{protocolthe-p}{the} destination. \\
\hline
\end{DoxyParams}
\hypertarget{classXrlFtiV0p2Client_a56f606b1279efb9b1b6fbf2ae403b717}{
\index{XrlFtiV0p2Client@{XrlFtiV0p2Client}!send\_\-have\_\-ipv6@{send\_\-have\_\-ipv6}}
\index{send\_\-have\_\-ipv6@{send\_\-have\_\-ipv6}!XrlFtiV0p2Client@{XrlFtiV0p2Client}}
\subsubsection[{send\_\-have\_\-ipv6}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlFtiV0p2Client::send\_\-have\_\-ipv6 (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const HaveIpv6CB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlFtiV0p2Client_a56f606b1279efb9b1b6fbf2ae403b717}


\hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: 

Test if \hyperlink{protocolthe-p}{the} underlying system supports \hyperlink{classIPv6}{IPv6}.


\begin{DoxyParams}{Parameters}
{\em dst\_\-xrl\_\-target\_\-name} & \hyperlink{protocolthe-p}{the} \hyperlink{classXrl}{Xrl} target name of \hyperlink{protocolthe-p}{the} destination. \\
\hline
\end{DoxyParams}
\hypertarget{classXrlFtiV0p2Client_a56f606b1279efb9b1b6fbf2ae403b717}{
\index{XrlFtiV0p2Client@{XrlFtiV0p2Client}!send\_\-have\_\-ipv6@{send\_\-have\_\-ipv6}}
\index{send\_\-have\_\-ipv6@{send\_\-have\_\-ipv6}!XrlFtiV0p2Client@{XrlFtiV0p2Client}}
\subsubsection[{send\_\-have\_\-ipv6}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlFtiV0p2Client::send\_\-have\_\-ipv6 (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const HaveIpv6CB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlFtiV0p2Client_a56f606b1279efb9b1b6fbf2ae403b717}


\hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: 

Test if \hyperlink{protocolthe-p}{the} underlying system supports \hyperlink{classIPv6}{IPv6}.


\begin{DoxyParams}{Parameters}
{\em dst\_\-xrl\_\-target\_\-name} & \hyperlink{protocolthe-p}{the} \hyperlink{classXrl}{Xrl} target name of \hyperlink{protocolthe-p}{the} destination. \\
\hline
\end{DoxyParams}
\hypertarget{classXrlFtiV0p2Client_acb135692c047aeed90b01383fbdfe1ea}{
\index{XrlFtiV0p2Client@{XrlFtiV0p2Client}!send\_\-lookup\_\-route\_\-by\_\-dest4@{send\_\-lookup\_\-route\_\-by\_\-dest4}}
\index{send\_\-lookup\_\-route\_\-by\_\-dest4@{send\_\-lookup\_\-route\_\-by\_\-dest4}!XrlFtiV0p2Client@{XrlFtiV0p2Client}}
\subsubsection[{send\_\-lookup\_\-route\_\-by\_\-dest4}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlFtiV0p2Client::send\_\-lookup\_\-route\_\-by\_\-dest4 (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const {\bf IPv4} \&}]{dst, }
\item[{const LookupRouteByDest4CB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlFtiV0p2Client_acb135692c047aeed90b01383fbdfe1ea}


\hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: 

Lookup a route for a destination host address.


\begin{DoxyParams}{Parameters}
{\em dst\_\-xrl\_\-target\_\-name} & \hyperlink{protocolthe-p}{the} \hyperlink{classXrl}{Xrl} target name of \hyperlink{protocolthe-p}{the} destination.\\
\hline
{\em dst} & \hyperlink{protocolthe-p}{the} destination host address to lookup. \\
\hline
\end{DoxyParams}
\hypertarget{classXrlFtiV0p2Client_acb135692c047aeed90b01383fbdfe1ea}{
\index{XrlFtiV0p2Client@{XrlFtiV0p2Client}!send\_\-lookup\_\-route\_\-by\_\-dest4@{send\_\-lookup\_\-route\_\-by\_\-dest4}}
\index{send\_\-lookup\_\-route\_\-by\_\-dest4@{send\_\-lookup\_\-route\_\-by\_\-dest4}!XrlFtiV0p2Client@{XrlFtiV0p2Client}}
\subsubsection[{send\_\-lookup\_\-route\_\-by\_\-dest4}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlFtiV0p2Client::send\_\-lookup\_\-route\_\-by\_\-dest4 (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const {\bf IPv4} \&}]{dst, }
\item[{const LookupRouteByDest4CB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlFtiV0p2Client_acb135692c047aeed90b01383fbdfe1ea}


\hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: 

Lookup a route for a destination host address.


\begin{DoxyParams}{Parameters}
{\em dst\_\-xrl\_\-target\_\-name} & \hyperlink{protocolthe-p}{the} \hyperlink{classXrl}{Xrl} target name of \hyperlink{protocolthe-p}{the} destination.\\
\hline
{\em dst} & \hyperlink{protocolthe-p}{the} destination host address to lookup. \\
\hline
\end{DoxyParams}
\hypertarget{classXrlFtiV0p2Client_ac43081cb47c0380715f4dfd14ef884f9}{
\index{XrlFtiV0p2Client@{XrlFtiV0p2Client}!send\_\-lookup\_\-route\_\-by\_\-dest6@{send\_\-lookup\_\-route\_\-by\_\-dest6}}
\index{send\_\-lookup\_\-route\_\-by\_\-dest6@{send\_\-lookup\_\-route\_\-by\_\-dest6}!XrlFtiV0p2Client@{XrlFtiV0p2Client}}
\subsubsection[{send\_\-lookup\_\-route\_\-by\_\-dest6}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlFtiV0p2Client::send\_\-lookup\_\-route\_\-by\_\-dest6 (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const {\bf IPv6} \&}]{dst, }
\item[{const LookupRouteByDest6CB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlFtiV0p2Client_ac43081cb47c0380715f4dfd14ef884f9}


\hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: 

Lookup a route for a destination host address.


\begin{DoxyParams}{Parameters}
{\em dst\_\-xrl\_\-target\_\-name} & \hyperlink{protocolthe-p}{the} \hyperlink{classXrl}{Xrl} target name of \hyperlink{protocolthe-p}{the} destination.\\
\hline
{\em dst} & \hyperlink{protocolthe-p}{the} destination host address to lookup. \\
\hline
\end{DoxyParams}
\hypertarget{classXrlFtiV0p2Client_ac43081cb47c0380715f4dfd14ef884f9}{
\index{XrlFtiV0p2Client@{XrlFtiV0p2Client}!send\_\-lookup\_\-route\_\-by\_\-dest6@{send\_\-lookup\_\-route\_\-by\_\-dest6}}
\index{send\_\-lookup\_\-route\_\-by\_\-dest6@{send\_\-lookup\_\-route\_\-by\_\-dest6}!XrlFtiV0p2Client@{XrlFtiV0p2Client}}
\subsubsection[{send\_\-lookup\_\-route\_\-by\_\-dest6}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlFtiV0p2Client::send\_\-lookup\_\-route\_\-by\_\-dest6 (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const {\bf IPv6} \&}]{dst, }
\item[{const LookupRouteByDest6CB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlFtiV0p2Client_ac43081cb47c0380715f4dfd14ef884f9}


\hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: 

Lookup a route for a destination host address.


\begin{DoxyParams}{Parameters}
{\em dst\_\-xrl\_\-target\_\-name} & \hyperlink{protocolthe-p}{the} \hyperlink{classXrl}{Xrl} target name of \hyperlink{protocolthe-p}{the} destination.\\
\hline
{\em dst} & \hyperlink{protocolthe-p}{the} destination host address to lookup. \\
\hline
\end{DoxyParams}
\hypertarget{classXrlFtiV0p2Client_aeb4bbf68fee0d2a411e2a5c494af6a9c}{
\index{XrlFtiV0p2Client@{XrlFtiV0p2Client}!send\_\-lookup\_\-route\_\-by\_\-network4@{send\_\-lookup\_\-route\_\-by\_\-network4}}
\index{send\_\-lookup\_\-route\_\-by\_\-network4@{send\_\-lookup\_\-route\_\-by\_\-network4}!XrlFtiV0p2Client@{XrlFtiV0p2Client}}
\subsubsection[{send\_\-lookup\_\-route\_\-by\_\-network4}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlFtiV0p2Client::send\_\-lookup\_\-route\_\-by\_\-network4 (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const {\bf IPv4Net} \&}]{dst, }
\item[{const LookupRouteByNetwork4CB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlFtiV0p2Client_aeb4bbf68fee0d2a411e2a5c494af6a9c}


\hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: 

Lookup a route for a destination subnet address.


\begin{DoxyParams}{Parameters}
{\em dst\_\-xrl\_\-target\_\-name} & \hyperlink{protocolthe-p}{the} \hyperlink{classXrl}{Xrl} target name of \hyperlink{protocolthe-p}{the} destination.\\
\hline
{\em dst} & \hyperlink{protocolthe-p}{the} destination subnet address to lookup. \\
\hline
\end{DoxyParams}
\hypertarget{classXrlFtiV0p2Client_aeb4bbf68fee0d2a411e2a5c494af6a9c}{
\index{XrlFtiV0p2Client@{XrlFtiV0p2Client}!send\_\-lookup\_\-route\_\-by\_\-network4@{send\_\-lookup\_\-route\_\-by\_\-network4}}
\index{send\_\-lookup\_\-route\_\-by\_\-network4@{send\_\-lookup\_\-route\_\-by\_\-network4}!XrlFtiV0p2Client@{XrlFtiV0p2Client}}
\subsubsection[{send\_\-lookup\_\-route\_\-by\_\-network4}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlFtiV0p2Client::send\_\-lookup\_\-route\_\-by\_\-network4 (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const {\bf IPv4Net} \&}]{dst, }
\item[{const LookupRouteByNetwork4CB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlFtiV0p2Client_aeb4bbf68fee0d2a411e2a5c494af6a9c}


\hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: 

Lookup a route for a destination subnet address.


\begin{DoxyParams}{Parameters}
{\em dst\_\-xrl\_\-target\_\-name} & \hyperlink{protocolthe-p}{the} \hyperlink{classXrl}{Xrl} target name of \hyperlink{protocolthe-p}{the} destination.\\
\hline
{\em dst} & \hyperlink{protocolthe-p}{the} destination subnet address to lookup. \\
\hline
\end{DoxyParams}
\hypertarget{classXrlFtiV0p2Client_a5801b4edaf1b4707fda309810c007ccc}{
\index{XrlFtiV0p2Client@{XrlFtiV0p2Client}!send\_\-lookup\_\-route\_\-by\_\-network6@{send\_\-lookup\_\-route\_\-by\_\-network6}}
\index{send\_\-lookup\_\-route\_\-by\_\-network6@{send\_\-lookup\_\-route\_\-by\_\-network6}!XrlFtiV0p2Client@{XrlFtiV0p2Client}}
\subsubsection[{send\_\-lookup\_\-route\_\-by\_\-network6}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlFtiV0p2Client::send\_\-lookup\_\-route\_\-by\_\-network6 (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const {\bf IPv6Net} \&}]{dst, }
\item[{const LookupRouteByNetwork6CB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlFtiV0p2Client_a5801b4edaf1b4707fda309810c007ccc}


\hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: 

Lookup a route for a destination subnet address.


\begin{DoxyParams}{Parameters}
{\em dst\_\-xrl\_\-target\_\-name} & \hyperlink{protocolthe-p}{the} \hyperlink{classXrl}{Xrl} target name of \hyperlink{protocolthe-p}{the} destination.\\
\hline
{\em dst} & \hyperlink{protocolthe-p}{the} destination subnet address to lookup. \\
\hline
\end{DoxyParams}
\hypertarget{classXrlFtiV0p2Client_a5801b4edaf1b4707fda309810c007ccc}{
\index{XrlFtiV0p2Client@{XrlFtiV0p2Client}!send\_\-lookup\_\-route\_\-by\_\-network6@{send\_\-lookup\_\-route\_\-by\_\-network6}}
\index{send\_\-lookup\_\-route\_\-by\_\-network6@{send\_\-lookup\_\-route\_\-by\_\-network6}!XrlFtiV0p2Client@{XrlFtiV0p2Client}}
\subsubsection[{send\_\-lookup\_\-route\_\-by\_\-network6}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlFtiV0p2Client::send\_\-lookup\_\-route\_\-by\_\-network6 (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const {\bf IPv6Net} \&}]{dst, }
\item[{const LookupRouteByNetwork6CB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlFtiV0p2Client_a5801b4edaf1b4707fda309810c007ccc}


\hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: 

Lookup a route for a destination subnet address.


\begin{DoxyParams}{Parameters}
{\em dst\_\-xrl\_\-target\_\-name} & \hyperlink{protocolthe-p}{the} \hyperlink{classXrl}{Xrl} target name of \hyperlink{protocolthe-p}{the} destination.\\
\hline
{\em dst} & \hyperlink{protocolthe-p}{the} destination subnet address to lookup. \\
\hline
\end{DoxyParams}
\hypertarget{classXrlFtiV0p2Client_a39d789392348afef70e588a6b6c5fd87}{
\index{XrlFtiV0p2Client@{XrlFtiV0p2Client}!send\_\-set\_\-unicast\_\-forwarding\_\-enabled4@{send\_\-set\_\-unicast\_\-forwarding\_\-enabled4}}
\index{send\_\-set\_\-unicast\_\-forwarding\_\-enabled4@{send\_\-set\_\-unicast\_\-forwarding\_\-enabled4}!XrlFtiV0p2Client@{XrlFtiV0p2Client}}
\subsubsection[{send\_\-set\_\-unicast\_\-forwarding\_\-enabled4}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlFtiV0p2Client::send\_\-set\_\-unicast\_\-forwarding\_\-enabled4 (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const bool \&}]{enabled, }
\item[{const SetUnicastForwardingEnabled4CB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlFtiV0p2Client_a39d789392348afef70e588a6b6c5fd87}


\hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: 

Set \hyperlink{protocolthe-p}{the} \hyperlink{classIPv4}{IPv4} unicast forwarding engine to enable or disable forwarding of packets.


\begin{DoxyParams}{Parameters}
{\em dst\_\-xrl\_\-target\_\-name} & \hyperlink{protocolthe-p}{the} \hyperlink{classXrl}{Xrl} target name of \hyperlink{protocolthe-p}{the} destination.\\
\hline
{\em enabled} & if true, then enable \hyperlink{classIPv4}{IPv4} unicast forwarding, otherwise disable it. \\
\hline
\end{DoxyParams}
\hypertarget{classXrlFtiV0p2Client_a39d789392348afef70e588a6b6c5fd87}{
\index{XrlFtiV0p2Client@{XrlFtiV0p2Client}!send\_\-set\_\-unicast\_\-forwarding\_\-enabled4@{send\_\-set\_\-unicast\_\-forwarding\_\-enabled4}}
\index{send\_\-set\_\-unicast\_\-forwarding\_\-enabled4@{send\_\-set\_\-unicast\_\-forwarding\_\-enabled4}!XrlFtiV0p2Client@{XrlFtiV0p2Client}}
\subsubsection[{send\_\-set\_\-unicast\_\-forwarding\_\-enabled4}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlFtiV0p2Client::send\_\-set\_\-unicast\_\-forwarding\_\-enabled4 (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const bool \&}]{enabled, }
\item[{const SetUnicastForwardingEnabled4CB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlFtiV0p2Client_a39d789392348afef70e588a6b6c5fd87}


\hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: 

Set \hyperlink{protocolthe-p}{the} \hyperlink{classIPv4}{IPv4} unicast forwarding engine to enable or disable forwarding of packets.


\begin{DoxyParams}{Parameters}
{\em dst\_\-xrl\_\-target\_\-name} & \hyperlink{protocolthe-p}{the} \hyperlink{classXrl}{Xrl} target name of \hyperlink{protocolthe-p}{the} destination.\\
\hline
{\em enabled} & if true, then enable \hyperlink{classIPv4}{IPv4} unicast forwarding, otherwise disable it. \\
\hline
\end{DoxyParams}
\hypertarget{classXrlFtiV0p2Client_af69a0e031859d62b3b345afb95c5669b}{
\index{XrlFtiV0p2Client@{XrlFtiV0p2Client}!send\_\-set\_\-unicast\_\-forwarding\_\-enabled6@{send\_\-set\_\-unicast\_\-forwarding\_\-enabled6}}
\index{send\_\-set\_\-unicast\_\-forwarding\_\-enabled6@{send\_\-set\_\-unicast\_\-forwarding\_\-enabled6}!XrlFtiV0p2Client@{XrlFtiV0p2Client}}
\subsubsection[{send\_\-set\_\-unicast\_\-forwarding\_\-enabled6}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlFtiV0p2Client::send\_\-set\_\-unicast\_\-forwarding\_\-enabled6 (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const bool \&}]{enabled, }
\item[{const SetUnicastForwardingEnabled6CB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlFtiV0p2Client_af69a0e031859d62b3b345afb95c5669b}


\hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: 

Set \hyperlink{protocolthe-p}{the} \hyperlink{classIPv6}{IPv6} unicast forwarding engine to enable or disable forwarding of packets.


\begin{DoxyParams}{Parameters}
{\em dst\_\-xrl\_\-target\_\-name} & \hyperlink{protocolthe-p}{the} \hyperlink{classXrl}{Xrl} target name of \hyperlink{protocolthe-p}{the} destination.\\
\hline
{\em enabled} & if true, then enable \hyperlink{classIPv6}{IPv6} unicast forwarding, otherwise disable it. \\
\hline
\end{DoxyParams}
\hypertarget{classXrlFtiV0p2Client_af69a0e031859d62b3b345afb95c5669b}{
\index{XrlFtiV0p2Client@{XrlFtiV0p2Client}!send\_\-set\_\-unicast\_\-forwarding\_\-enabled6@{send\_\-set\_\-unicast\_\-forwarding\_\-enabled6}}
\index{send\_\-set\_\-unicast\_\-forwarding\_\-enabled6@{send\_\-set\_\-unicast\_\-forwarding\_\-enabled6}!XrlFtiV0p2Client@{XrlFtiV0p2Client}}
\subsubsection[{send\_\-set\_\-unicast\_\-forwarding\_\-enabled6}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlFtiV0p2Client::send\_\-set\_\-unicast\_\-forwarding\_\-enabled6 (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const bool \&}]{enabled, }
\item[{const SetUnicastForwardingEnabled6CB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlFtiV0p2Client_af69a0e031859d62b3b345afb95c5669b}


\hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: 

Set \hyperlink{protocolthe-p}{the} \hyperlink{classIPv6}{IPv6} unicast forwarding engine to enable or disable forwarding of packets.


\begin{DoxyParams}{Parameters}
{\em dst\_\-xrl\_\-target\_\-name} & \hyperlink{protocolthe-p}{the} \hyperlink{classXrl}{Xrl} target name of \hyperlink{protocolthe-p}{the} destination.\\
\hline
{\em enabled} & if true, then enable \hyperlink{classIPv6}{IPv6} unicast forwarding, otherwise disable it. \\
\hline
\end{DoxyParams}
\hypertarget{classXrlFtiV0p2Client_a8921e10f25c87e7f6875a8d17f360a7f}{
\index{XrlFtiV0p2Client@{XrlFtiV0p2Client}!send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-shutdown4@{send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-shutdown4}}
\index{send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-shutdown4@{send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-shutdown4}!XrlFtiV0p2Client@{XrlFtiV0p2Client}}
\subsubsection[{send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-shutdown4}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlFtiV0p2Client::send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-shutdown4 (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const bool \&}]{retain, }
\item[{const SetUnicastForwardingEntriesRetainOnShutdown4CB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlFtiV0p2Client_a8921e10f25c87e7f6875a8d17f360a7f}


\hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: 

Set \hyperlink{protocolthe-p}{the} \hyperlink{classIPv4}{IPv4} unicast forwarding engine whether to retain existing XORP forwarding entries on shutdown.


\begin{DoxyParams}{Parameters}
{\em dst\_\-xrl\_\-target\_\-name} & \hyperlink{protocolthe-p}{the} \hyperlink{classXrl}{Xrl} target name of \hyperlink{protocolthe-p}{the} destination.\\
\hline
{\em retain} & if true, then retain \hyperlink{protocolthe-p}{the} XORP forwarding entries, otherwise delete them. \\
\hline
\end{DoxyParams}
\hypertarget{classXrlFtiV0p2Client_a8921e10f25c87e7f6875a8d17f360a7f}{
\index{XrlFtiV0p2Client@{XrlFtiV0p2Client}!send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-shutdown4@{send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-shutdown4}}
\index{send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-shutdown4@{send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-shutdown4}!XrlFtiV0p2Client@{XrlFtiV0p2Client}}
\subsubsection[{send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-shutdown4}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlFtiV0p2Client::send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-shutdown4 (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const bool \&}]{retain, }
\item[{const SetUnicastForwardingEntriesRetainOnShutdown4CB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlFtiV0p2Client_a8921e10f25c87e7f6875a8d17f360a7f}


\hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: 

Set \hyperlink{protocolthe-p}{the} \hyperlink{classIPv4}{IPv4} unicast forwarding engine whether to retain existing XORP forwarding entries on shutdown.


\begin{DoxyParams}{Parameters}
{\em dst\_\-xrl\_\-target\_\-name} & \hyperlink{protocolthe-p}{the} \hyperlink{classXrl}{Xrl} target name of \hyperlink{protocolthe-p}{the} destination.\\
\hline
{\em retain} & if true, then retain \hyperlink{protocolthe-p}{the} XORP forwarding entries, otherwise delete them. \\
\hline
\end{DoxyParams}
\hypertarget{classXrlFtiV0p2Client_a44983ba095b3d32cfc366c7b7e0db232}{
\index{XrlFtiV0p2Client@{XrlFtiV0p2Client}!send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-shutdown6@{send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-shutdown6}}
\index{send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-shutdown6@{send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-shutdown6}!XrlFtiV0p2Client@{XrlFtiV0p2Client}}
\subsubsection[{send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-shutdown6}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlFtiV0p2Client::send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-shutdown6 (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const bool \&}]{retain, }
\item[{const SetUnicastForwardingEntriesRetainOnShutdown6CB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlFtiV0p2Client_a44983ba095b3d32cfc366c7b7e0db232}


\hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: 

Set \hyperlink{protocolthe-p}{the} \hyperlink{classIPv6}{IPv6} unicast forwarding engine whether to retain existing XORP forwarding entries on shutdown.


\begin{DoxyParams}{Parameters}
{\em dst\_\-xrl\_\-target\_\-name} & \hyperlink{protocolthe-p}{the} \hyperlink{classXrl}{Xrl} target name of \hyperlink{protocolthe-p}{the} destination.\\
\hline
{\em retain} & if true, then retain \hyperlink{protocolthe-p}{the} XORP forwarding entries, otherwise delete them. \\
\hline
\end{DoxyParams}
\hypertarget{classXrlFtiV0p2Client_a44983ba095b3d32cfc366c7b7e0db232}{
\index{XrlFtiV0p2Client@{XrlFtiV0p2Client}!send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-shutdown6@{send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-shutdown6}}
\index{send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-shutdown6@{send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-shutdown6}!XrlFtiV0p2Client@{XrlFtiV0p2Client}}
\subsubsection[{send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-shutdown6}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlFtiV0p2Client::send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-shutdown6 (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const bool \&}]{retain, }
\item[{const SetUnicastForwardingEntriesRetainOnShutdown6CB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlFtiV0p2Client_a44983ba095b3d32cfc366c7b7e0db232}


\hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: 

Set \hyperlink{protocolthe-p}{the} \hyperlink{classIPv6}{IPv6} unicast forwarding engine whether to retain existing XORP forwarding entries on shutdown.


\begin{DoxyParams}{Parameters}
{\em dst\_\-xrl\_\-target\_\-name} & \hyperlink{protocolthe-p}{the} \hyperlink{classXrl}{Xrl} target name of \hyperlink{protocolthe-p}{the} destination.\\
\hline
{\em retain} & if true, then retain \hyperlink{protocolthe-p}{the} XORP forwarding entries, otherwise delete them. \\
\hline
\end{DoxyParams}
\hypertarget{classXrlFtiV0p2Client_a51416378979abe1a28bc9caf46fa85f6}{
\index{XrlFtiV0p2Client@{XrlFtiV0p2Client}!send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-startup4@{send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-startup4}}
\index{send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-startup4@{send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-startup4}!XrlFtiV0p2Client@{XrlFtiV0p2Client}}
\subsubsection[{send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-startup4}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlFtiV0p2Client::send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-startup4 (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const bool \&}]{retain, }
\item[{const SetUnicastForwardingEntriesRetainOnStartup4CB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlFtiV0p2Client_a51416378979abe1a28bc9caf46fa85f6}


\hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: 

Set \hyperlink{protocolthe-p}{the} \hyperlink{classIPv4}{IPv4} unicast forwarding engine whether to retain existing XORP forwarding entries on startup.


\begin{DoxyParams}{Parameters}
{\em dst\_\-xrl\_\-target\_\-name} & \hyperlink{protocolthe-p}{the} \hyperlink{classXrl}{Xrl} target name of \hyperlink{protocolthe-p}{the} destination.\\
\hline
{\em retain} & if true, then retain \hyperlink{protocolthe-p}{the} XORP forwarding entries, otherwise delete them. \\
\hline
\end{DoxyParams}
\hypertarget{classXrlFtiV0p2Client_a51416378979abe1a28bc9caf46fa85f6}{
\index{XrlFtiV0p2Client@{XrlFtiV0p2Client}!send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-startup4@{send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-startup4}}
\index{send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-startup4@{send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-startup4}!XrlFtiV0p2Client@{XrlFtiV0p2Client}}
\subsubsection[{send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-startup4}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlFtiV0p2Client::send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-startup4 (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const bool \&}]{retain, }
\item[{const SetUnicastForwardingEntriesRetainOnStartup4CB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlFtiV0p2Client_a51416378979abe1a28bc9caf46fa85f6}


\hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: 

Set \hyperlink{protocolthe-p}{the} \hyperlink{classIPv4}{IPv4} unicast forwarding engine whether to retain existing XORP forwarding entries on startup.


\begin{DoxyParams}{Parameters}
{\em dst\_\-xrl\_\-target\_\-name} & \hyperlink{protocolthe-p}{the} \hyperlink{classXrl}{Xrl} target name of \hyperlink{protocolthe-p}{the} destination.\\
\hline
{\em retain} & if true, then retain \hyperlink{protocolthe-p}{the} XORP forwarding entries, otherwise delete them. \\
\hline
\end{DoxyParams}
\hypertarget{classXrlFtiV0p2Client_a2264c2517b15ca3371a839406182a18e}{
\index{XrlFtiV0p2Client@{XrlFtiV0p2Client}!send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-startup6@{send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-startup6}}
\index{send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-startup6@{send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-startup6}!XrlFtiV0p2Client@{XrlFtiV0p2Client}}
\subsubsection[{send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-startup6}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlFtiV0p2Client::send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-startup6 (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const bool \&}]{retain, }
\item[{const SetUnicastForwardingEntriesRetainOnStartup6CB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlFtiV0p2Client_a2264c2517b15ca3371a839406182a18e}


\hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: 

Set \hyperlink{protocolthe-p}{the} \hyperlink{classIPv6}{IPv6} unicast forwarding engine whether to retain existing XORP forwarding entries on startup.


\begin{DoxyParams}{Parameters}
{\em dst\_\-xrl\_\-target\_\-name} & \hyperlink{protocolthe-p}{the} \hyperlink{classXrl}{Xrl} target name of \hyperlink{protocolthe-p}{the} destination.\\
\hline
{\em retain} & if true, then retain \hyperlink{protocolthe-p}{the} XORP forwarding entries, otherwise delete them. \\
\hline
\end{DoxyParams}
\hypertarget{classXrlFtiV0p2Client_a2264c2517b15ca3371a839406182a18e}{
\index{XrlFtiV0p2Client@{XrlFtiV0p2Client}!send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-startup6@{send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-startup6}}
\index{send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-startup6@{send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-startup6}!XrlFtiV0p2Client@{XrlFtiV0p2Client}}
\subsubsection[{send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-startup6}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlFtiV0p2Client::send\_\-set\_\-unicast\_\-forwarding\_\-entries\_\-retain\_\-on\_\-startup6 (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const bool \&}]{retain, }
\item[{const SetUnicastForwardingEntriesRetainOnStartup6CB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlFtiV0p2Client_a2264c2517b15ca3371a839406182a18e}


\hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: 

Set \hyperlink{protocolthe-p}{the} \hyperlink{classIPv6}{IPv6} unicast forwarding engine whether to retain existing XORP forwarding entries on startup.


\begin{DoxyParams}{Parameters}
{\em dst\_\-xrl\_\-target\_\-name} & \hyperlink{protocolthe-p}{the} \hyperlink{classXrl}{Xrl} target name of \hyperlink{protocolthe-p}{the} destination.\\
\hline
{\em retain} & if true, then retain \hyperlink{protocolthe-p}{the} XORP forwarding entries, otherwise delete them. \\
\hline
\end{DoxyParams}
\hypertarget{classXrlFtiV0p2Client_a79139e6fd1e240be0abf62e89dc26b39}{
\index{XrlFtiV0p2Client@{XrlFtiV0p2Client}!send\_\-set\_\-unicast\_\-forwarding\_\-table\_\-id4@{send\_\-set\_\-unicast\_\-forwarding\_\-table\_\-id4}}
\index{send\_\-set\_\-unicast\_\-forwarding\_\-table\_\-id4@{send\_\-set\_\-unicast\_\-forwarding\_\-table\_\-id4}!XrlFtiV0p2Client@{XrlFtiV0p2Client}}
\subsubsection[{send\_\-set\_\-unicast\_\-forwarding\_\-table\_\-id4}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlFtiV0p2Client::send\_\-set\_\-unicast\_\-forwarding\_\-table\_\-id4 (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const bool \&}]{is\_\-configured, }
\item[{const uint32\_\-t \&}]{table\_\-id, }
\item[{const SetUnicastForwardingTableId4CB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlFtiV0p2Client_a79139e6fd1e240be0abf62e89dc26b39}


\hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: 

Set \hyperlink{protocolthe-p}{the} \hyperlink{classIPv4}{IPv4} unicast forwarding table ID to be used.


\begin{DoxyParams}{Parameters}
{\em dst\_\-xrl\_\-target\_\-name} & \hyperlink{protocolthe-p}{the} \hyperlink{classXrl}{Xrl} target name of \hyperlink{protocolthe-p}{the} destination.\\
\hline
{\em is\_\-configured} & if true, \hyperlink{protocolthe-p}{the} forwarding table ID is configured, otherwise \hyperlink{protocolthe-p}{the} default table should be used.\\
\hline
{\em table\_\-id} & \hyperlink{protocolthe-p}{the} \hyperlink{classIPv4}{IPv4} unicast forwarding table ID to be used. \\
\hline
\end{DoxyParams}
\hypertarget{classXrlFtiV0p2Client_a79139e6fd1e240be0abf62e89dc26b39}{
\index{XrlFtiV0p2Client@{XrlFtiV0p2Client}!send\_\-set\_\-unicast\_\-forwarding\_\-table\_\-id4@{send\_\-set\_\-unicast\_\-forwarding\_\-table\_\-id4}}
\index{send\_\-set\_\-unicast\_\-forwarding\_\-table\_\-id4@{send\_\-set\_\-unicast\_\-forwarding\_\-table\_\-id4}!XrlFtiV0p2Client@{XrlFtiV0p2Client}}
\subsubsection[{send\_\-set\_\-unicast\_\-forwarding\_\-table\_\-id4}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlFtiV0p2Client::send\_\-set\_\-unicast\_\-forwarding\_\-table\_\-id4 (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const bool \&}]{is\_\-configured, }
\item[{const uint32\_\-t \&}]{table\_\-id, }
\item[{const SetUnicastForwardingTableId4CB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlFtiV0p2Client_a79139e6fd1e240be0abf62e89dc26b39}


\hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: 

Set \hyperlink{protocolthe-p}{the} \hyperlink{classIPv4}{IPv4} unicast forwarding table ID to be used.


\begin{DoxyParams}{Parameters}
{\em dst\_\-xrl\_\-target\_\-name} & \hyperlink{protocolthe-p}{the} \hyperlink{classXrl}{Xrl} target name of \hyperlink{protocolthe-p}{the} destination.\\
\hline
{\em is\_\-configured} & if true, \hyperlink{protocolthe-p}{the} forwarding table ID is configured, otherwise \hyperlink{protocolthe-p}{the} default table should be used.\\
\hline
{\em table\_\-id} & \hyperlink{protocolthe-p}{the} \hyperlink{classIPv4}{IPv4} unicast forwarding table ID to be used. \\
\hline
\end{DoxyParams}
\hypertarget{classXrlFtiV0p2Client_a68d8c3012d15b705c12ac3c6e7525f82}{
\index{XrlFtiV0p2Client@{XrlFtiV0p2Client}!send\_\-set\_\-unicast\_\-forwarding\_\-table\_\-id6@{send\_\-set\_\-unicast\_\-forwarding\_\-table\_\-id6}}
\index{send\_\-set\_\-unicast\_\-forwarding\_\-table\_\-id6@{send\_\-set\_\-unicast\_\-forwarding\_\-table\_\-id6}!XrlFtiV0p2Client@{XrlFtiV0p2Client}}
\subsubsection[{send\_\-set\_\-unicast\_\-forwarding\_\-table\_\-id6}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlFtiV0p2Client::send\_\-set\_\-unicast\_\-forwarding\_\-table\_\-id6 (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const bool \&}]{is\_\-configured, }
\item[{const uint32\_\-t \&}]{table\_\-id, }
\item[{const SetUnicastForwardingTableId6CB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlFtiV0p2Client_a68d8c3012d15b705c12ac3c6e7525f82}


\hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: 

Set \hyperlink{protocolthe-p}{the} \hyperlink{classIPv6}{IPv6} unicast forwarding table ID to be used.


\begin{DoxyParams}{Parameters}
{\em dst\_\-xrl\_\-target\_\-name} & \hyperlink{protocolthe-p}{the} \hyperlink{classXrl}{Xrl} target name of \hyperlink{protocolthe-p}{the} destination.\\
\hline
{\em is\_\-configured} & if true, \hyperlink{protocolthe-p}{the} forwarding table ID is configured, otherwise \hyperlink{protocolthe-p}{the} default table should be used.\\
\hline
{\em table\_\-id} & \hyperlink{protocolthe-p}{the} \hyperlink{classIPv6}{IPv6} unicast forwarding table ID to be used. \\
\hline
\end{DoxyParams}
\hypertarget{classXrlFtiV0p2Client_a68d8c3012d15b705c12ac3c6e7525f82}{
\index{XrlFtiV0p2Client@{XrlFtiV0p2Client}!send\_\-set\_\-unicast\_\-forwarding\_\-table\_\-id6@{send\_\-set\_\-unicast\_\-forwarding\_\-table\_\-id6}}
\index{send\_\-set\_\-unicast\_\-forwarding\_\-table\_\-id6@{send\_\-set\_\-unicast\_\-forwarding\_\-table\_\-id6}!XrlFtiV0p2Client@{XrlFtiV0p2Client}}
\subsubsection[{send\_\-set\_\-unicast\_\-forwarding\_\-table\_\-id6}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlFtiV0p2Client::send\_\-set\_\-unicast\_\-forwarding\_\-table\_\-id6 (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const bool \&}]{is\_\-configured, }
\item[{const uint32\_\-t \&}]{table\_\-id, }
\item[{const SetUnicastForwardingTableId6CB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlFtiV0p2Client_a68d8c3012d15b705c12ac3c6e7525f82}


\hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: 

Set \hyperlink{protocolthe-p}{the} \hyperlink{classIPv6}{IPv6} unicast forwarding table ID to be used.


\begin{DoxyParams}{Parameters}
{\em dst\_\-xrl\_\-target\_\-name} & \hyperlink{protocolthe-p}{the} \hyperlink{classXrl}{Xrl} target name of \hyperlink{protocolthe-p}{the} destination.\\
\hline
{\em is\_\-configured} & if true, \hyperlink{protocolthe-p}{the} forwarding table ID is configured, otherwise \hyperlink{protocolthe-p}{the} default table should be used.\\
\hline
{\em table\_\-id} & \hyperlink{protocolthe-p}{the} \hyperlink{classIPv6}{IPv6} unicast forwarding table ID to be used. \\
\hline
\end{DoxyParams}


The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item 
/home/greearb/git/xorp.ct.github/xorp/obj/i386-\/pc-\/mingw32/xrl/interfaces/fti\_\-xif.hh\item 
/home/greearb/git/xorp.ct.github/xorp/obj/i686-\/pc-\/linux-\/gnu/xrl/interfaces/fti\_\-xif.hh\item 
/home/greearb/git/xorp.ct.github/xorp/obj/i386-\/pc-\/mingw32/xrl/interfaces/fti\_\-xif.cc\item 
/home/greearb/git/xorp.ct.github/xorp/obj/i686-\/pc-\/linux-\/gnu/xrl/interfaces/fti\_\-xif.cc\end{DoxyCompactItemize}
