\hypertarget{classXrlRipngV0p1Client}{
\section{XrlRipngV0p1Client Class Reference}
\label{classXrlRipngV0p1Client}\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}}
}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classXrlRipngV0p1Client_abc40063a269b00608795190df6882825}{
typedef XorpCallback1$<$ void, const \hyperlink{classXrlError}{XrlError} \& $>$::RefPtr {\bfseries AddRipAddressCB}}
\label{classXrlRipngV0p1Client_abc40063a269b00608795190df6882825}

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

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

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

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

\item 
\hypertarget{classXrlRipngV0p1Client_aa58f254d41d2cdbfa6446da2c604af7b}{
typedef XorpCallback2$<$ void, const \hyperlink{classXrlError}{XrlError} \&, const uint32\_\-t $\ast$ $>$::RefPtr {\bfseries CostCB}}
\label{classXrlRipngV0p1Client_aa58f254d41d2cdbfa6446da2c604af7b}

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

\item 
\hypertarget{classXrlRipngV0p1Client_ac1632e45fac08f0639d392a80d23d47f}{
typedef XorpCallback2$<$ void, const \hyperlink{classXrlError}{XrlError} \&, const string $\ast$ $>$::RefPtr {\bfseries HorizonCB}}
\label{classXrlRipngV0p1Client_ac1632e45fac08f0639d392a80d23d47f}

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

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

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

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

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

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

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

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

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

\item 
\hypertarget{classXrlRipngV0p1Client_af1e31695607d8c2b18c62e4b57696f1a}{
typedef XorpCallback2$<$ void, const \hyperlink{classXrlError}{XrlError} \&, const uint32\_\-t $\ast$ $>$::RefPtr {\bfseries RouteTimeoutCB}}
\label{classXrlRipngV0p1Client_af1e31695607d8c2b18c62e4b57696f1a}

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

\item 
\hypertarget{classXrlRipngV0p1Client_aa9cbb6c3cb1790d42731418b47287009}{
typedef XorpCallback2$<$ void, const \hyperlink{classXrlError}{XrlError} \&, const uint32\_\-t $\ast$ $>$::RefPtr {\bfseries DeletionDelayCB}}
\label{classXrlRipngV0p1Client_aa9cbb6c3cb1790d42731418b47287009}

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

\item 
\hypertarget{classXrlRipngV0p1Client_a6f4c1f48fcac7ec5fc2c07cdcddb4468}{
typedef XorpCallback2$<$ void, const \hyperlink{classXrlError}{XrlError} \&, const uint32\_\-t $\ast$ $>$::RefPtr {\bfseries RequestIntervalCB}}
\label{classXrlRipngV0p1Client_a6f4c1f48fcac7ec5fc2c07cdcddb4468}

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

\item 
\hypertarget{classXrlRipngV0p1Client_aba756f691cdcb998032106e0a3f193a1}{
typedef XorpCallback2$<$ void, const \hyperlink{classXrlError}{XrlError} \&, const uint32\_\-t $\ast$ $>$::RefPtr {\bfseries UpdateIntervalCB}}
\label{classXrlRipngV0p1Client_aba756f691cdcb998032106e0a3f193a1}

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

\item 
\hypertarget{classXrlRipngV0p1Client_a94fb76a76d604966c4c1ab83a081ac4e}{
typedef XorpCallback2$<$ void, const \hyperlink{classXrlError}{XrlError} \&, const uint32\_\-t $\ast$ $>$::RefPtr {\bfseries UpdateJitterCB}}
\label{classXrlRipngV0p1Client_a94fb76a76d604966c4c1ab83a081ac4e}

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

\item 
\hypertarget{classXrlRipngV0p1Client_a7efd99ab172fca04f72a03d253e519c5}{
typedef XorpCallback2$<$ void, const \hyperlink{classXrlError}{XrlError} \&, const uint32\_\-t $\ast$ $>$::RefPtr {\bfseries TriggeredUpdateDelayCB}}
\label{classXrlRipngV0p1Client_a7efd99ab172fca04f72a03d253e519c5}

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

\item 
\hypertarget{classXrlRipngV0p1Client_a14d4708da3532f82e4a1aad1e283d492}{
typedef XorpCallback2$<$ void, const \hyperlink{classXrlError}{XrlError} \&, const uint32\_\-t $\ast$ $>$::RefPtr {\bfseries TriggeredUpdateJitterCB}}
\label{classXrlRipngV0p1Client_a14d4708da3532f82e4a1aad1e283d492}

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

\item 
\hypertarget{classXrlRipngV0p1Client_ab3cafb84a028f4b4f702eb30585542c0}{
typedef XorpCallback2$<$ void, const \hyperlink{classXrlError}{XrlError} \&, const uint32\_\-t $\ast$ $>$::RefPtr {\bfseries InterpacketDelayCB}}
\label{classXrlRipngV0p1Client_ab3cafb84a028f4b4f702eb30585542c0}

\item 
\hypertarget{classXrlRipngV0p1Client_a9ee65d113a568050ba8ffaf138017164}{
typedef XorpCallback2$<$ void, const \hyperlink{classXrlError}{XrlError} \&, const string $\ast$ $>$::RefPtr {\bfseries RipAddressStatusCB}}
\label{classXrlRipngV0p1Client_a9ee65d113a568050ba8ffaf138017164}

\item 
\hypertarget{classXrlRipngV0p1Client_a135276998c66afa796f1c17cea250047}{
typedef XorpCallback4$<$ void, const \hyperlink{classXrlError}{XrlError} \&, const \hyperlink{classXrlAtomList}{XrlAtomList} $\ast$, const \hyperlink{classXrlAtomList}{XrlAtomList} $\ast$, const \hyperlink{classXrlAtomList}{XrlAtomList} $\ast$ $>$::RefPtr {\bfseries GetAllAddressesCB}}
\label{classXrlRipngV0p1Client_a135276998c66afa796f1c17cea250047}

\item 
\hypertarget{classXrlRipngV0p1Client_a4dcb76dd84c65b299b2141293e7142e3}{
typedef XorpCallback3$<$ void, const \hyperlink{classXrlError}{XrlError} \&, const \hyperlink{classXrlAtomList}{XrlAtomList} $\ast$, const \hyperlink{classXrlAtomList}{XrlAtomList} $\ast$ $>$::RefPtr {\bfseries GetCountersCB}}
\label{classXrlRipngV0p1Client_a4dcb76dd84c65b299b2141293e7142e3}

\item 
\hypertarget{classXrlRipngV0p1Client_a60b8d7f5d28c13da3b37275576d5ba43}{
typedef XorpCallback2$<$ void, const \hyperlink{classXrlError}{XrlError} \&, const \hyperlink{classXrlAtomList}{XrlAtomList} $\ast$ $>$::RefPtr {\bfseries GetPeersCB}}
\label{classXrlRipngV0p1Client_a60b8d7f5d28c13da3b37275576d5ba43}

\item 
\hypertarget{classXrlRipngV0p1Client_a7fe8ab5d1f63db1266864ffa23d7b744}{
typedef XorpCallback5$<$ void, const \hyperlink{classXrlError}{XrlError} \&, const \hyperlink{classXrlAtomList}{XrlAtomList} $\ast$, const \hyperlink{classXrlAtomList}{XrlAtomList} $\ast$, const \hyperlink{classXrlAtomList}{XrlAtomList} $\ast$, const \hyperlink{classXrlAtomList}{XrlAtomList} $\ast$ $>$::RefPtr {\bfseries GetAllPeersCB}}
\label{classXrlRipngV0p1Client_a7fe8ab5d1f63db1266864ffa23d7b744}

\item 
\hypertarget{classXrlRipngV0p1Client_af59cce4824eea44f4192314ac97c5992}{
typedef XorpCallback4$<$ void, const \hyperlink{classXrlError}{XrlError} \&, const \hyperlink{classXrlAtomList}{XrlAtomList} $\ast$, const \hyperlink{classXrlAtomList}{XrlAtomList} $\ast$, const uint32\_\-t $\ast$ $>$::RefPtr {\bfseries GetPeerCountersCB}}
\label{classXrlRipngV0p1Client_af59cce4824eea44f4192314ac97c5992}

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

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

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

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

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

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

\item 
\hypertarget{classXrlRipngV0p1Client_aa58f254d41d2cdbfa6446da2c604af7b}{
typedef XorpCallback2$<$ void, const \hyperlink{classXrlError}{XrlError} \&, const uint32\_\-t $\ast$ $>$::RefPtr {\bfseries CostCB}}
\label{classXrlRipngV0p1Client_aa58f254d41d2cdbfa6446da2c604af7b}

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

\item 
\hypertarget{classXrlRipngV0p1Client_ac1632e45fac08f0639d392a80d23d47f}{
typedef XorpCallback2$<$ void, const \hyperlink{classXrlError}{XrlError} \&, const string $\ast$ $>$::RefPtr {\bfseries HorizonCB}}
\label{classXrlRipngV0p1Client_ac1632e45fac08f0639d392a80d23d47f}

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

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

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

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

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

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

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

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

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

\item 
\hypertarget{classXrlRipngV0p1Client_af1e31695607d8c2b18c62e4b57696f1a}{
typedef XorpCallback2$<$ void, const \hyperlink{classXrlError}{XrlError} \&, const uint32\_\-t $\ast$ $>$::RefPtr {\bfseries RouteTimeoutCB}}
\label{classXrlRipngV0p1Client_af1e31695607d8c2b18c62e4b57696f1a}

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

\item 
\hypertarget{classXrlRipngV0p1Client_aa9cbb6c3cb1790d42731418b47287009}{
typedef XorpCallback2$<$ void, const \hyperlink{classXrlError}{XrlError} \&, const uint32\_\-t $\ast$ $>$::RefPtr {\bfseries DeletionDelayCB}}
\label{classXrlRipngV0p1Client_aa9cbb6c3cb1790d42731418b47287009}

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

\item 
\hypertarget{classXrlRipngV0p1Client_a6f4c1f48fcac7ec5fc2c07cdcddb4468}{
typedef XorpCallback2$<$ void, const \hyperlink{classXrlError}{XrlError} \&, const uint32\_\-t $\ast$ $>$::RefPtr {\bfseries RequestIntervalCB}}
\label{classXrlRipngV0p1Client_a6f4c1f48fcac7ec5fc2c07cdcddb4468}

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

\item 
\hypertarget{classXrlRipngV0p1Client_aba756f691cdcb998032106e0a3f193a1}{
typedef XorpCallback2$<$ void, const \hyperlink{classXrlError}{XrlError} \&, const uint32\_\-t $\ast$ $>$::RefPtr {\bfseries UpdateIntervalCB}}
\label{classXrlRipngV0p1Client_aba756f691cdcb998032106e0a3f193a1}

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

\item 
\hypertarget{classXrlRipngV0p1Client_a94fb76a76d604966c4c1ab83a081ac4e}{
typedef XorpCallback2$<$ void, const \hyperlink{classXrlError}{XrlError} \&, const uint32\_\-t $\ast$ $>$::RefPtr {\bfseries UpdateJitterCB}}
\label{classXrlRipngV0p1Client_a94fb76a76d604966c4c1ab83a081ac4e}

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

\item 
\hypertarget{classXrlRipngV0p1Client_a7efd99ab172fca04f72a03d253e519c5}{
typedef XorpCallback2$<$ void, const \hyperlink{classXrlError}{XrlError} \&, const uint32\_\-t $\ast$ $>$::RefPtr {\bfseries TriggeredUpdateDelayCB}}
\label{classXrlRipngV0p1Client_a7efd99ab172fca04f72a03d253e519c5}

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

\item 
\hypertarget{classXrlRipngV0p1Client_a14d4708da3532f82e4a1aad1e283d492}{
typedef XorpCallback2$<$ void, const \hyperlink{classXrlError}{XrlError} \&, const uint32\_\-t $\ast$ $>$::RefPtr {\bfseries TriggeredUpdateJitterCB}}
\label{classXrlRipngV0p1Client_a14d4708da3532f82e4a1aad1e283d492}

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

\item 
\hypertarget{classXrlRipngV0p1Client_ab3cafb84a028f4b4f702eb30585542c0}{
typedef XorpCallback2$<$ void, const \hyperlink{classXrlError}{XrlError} \&, const uint32\_\-t $\ast$ $>$::RefPtr {\bfseries InterpacketDelayCB}}
\label{classXrlRipngV0p1Client_ab3cafb84a028f4b4f702eb30585542c0}

\item 
\hypertarget{classXrlRipngV0p1Client_a9ee65d113a568050ba8ffaf138017164}{
typedef XorpCallback2$<$ void, const \hyperlink{classXrlError}{XrlError} \&, const string $\ast$ $>$::RefPtr {\bfseries RipAddressStatusCB}}
\label{classXrlRipngV0p1Client_a9ee65d113a568050ba8ffaf138017164}

\item 
\hypertarget{classXrlRipngV0p1Client_a135276998c66afa796f1c17cea250047}{
typedef XorpCallback4$<$ void, const \hyperlink{classXrlError}{XrlError} \&, const \hyperlink{classXrlAtomList}{XrlAtomList} $\ast$, const \hyperlink{classXrlAtomList}{XrlAtomList} $\ast$, const \hyperlink{classXrlAtomList}{XrlAtomList} $\ast$ $>$::RefPtr {\bfseries GetAllAddressesCB}}
\label{classXrlRipngV0p1Client_a135276998c66afa796f1c17cea250047}

\item 
\hypertarget{classXrlRipngV0p1Client_a4dcb76dd84c65b299b2141293e7142e3}{
typedef XorpCallback3$<$ void, const \hyperlink{classXrlError}{XrlError} \&, const \hyperlink{classXrlAtomList}{XrlAtomList} $\ast$, const \hyperlink{classXrlAtomList}{XrlAtomList} $\ast$ $>$::RefPtr {\bfseries GetCountersCB}}
\label{classXrlRipngV0p1Client_a4dcb76dd84c65b299b2141293e7142e3}

\item 
\hypertarget{classXrlRipngV0p1Client_a60b8d7f5d28c13da3b37275576d5ba43}{
typedef XorpCallback2$<$ void, const \hyperlink{classXrlError}{XrlError} \&, const \hyperlink{classXrlAtomList}{XrlAtomList} $\ast$ $>$::RefPtr {\bfseries GetPeersCB}}
\label{classXrlRipngV0p1Client_a60b8d7f5d28c13da3b37275576d5ba43}

\item 
\hypertarget{classXrlRipngV0p1Client_a7fe8ab5d1f63db1266864ffa23d7b744}{
typedef XorpCallback5$<$ void, const \hyperlink{classXrlError}{XrlError} \&, const \hyperlink{classXrlAtomList}{XrlAtomList} $\ast$, const \hyperlink{classXrlAtomList}{XrlAtomList} $\ast$, const \hyperlink{classXrlAtomList}{XrlAtomList} $\ast$, const \hyperlink{classXrlAtomList}{XrlAtomList} $\ast$ $>$::RefPtr {\bfseries GetAllPeersCB}}
\label{classXrlRipngV0p1Client_a7fe8ab5d1f63db1266864ffa23d7b744}

\item 
\hypertarget{classXrlRipngV0p1Client_af59cce4824eea44f4192314ac97c5992}{
typedef XorpCallback4$<$ void, const \hyperlink{classXrlError}{XrlError} \&, const \hyperlink{classXrlAtomList}{XrlAtomList} $\ast$, const \hyperlink{classXrlAtomList}{XrlAtomList} $\ast$, const uint32\_\-t $\ast$ $>$::RefPtr {\bfseries GetPeerCountersCB}}
\label{classXrlRipngV0p1Client_af59cce4824eea44f4192314ac97c5992}

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

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

\item 
bool \hyperlink{classXrlRipngV0p1Client_a1371a9b3c37e62bf1021d93bf32b2708}{send\_\-add\_\-rip\_\-address} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const AddRipAddressCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_a329928d77fba62d6c4ad6ac26b20c730}{send\_\-remove\_\-rip\_\-address} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const RemoveRipAddressCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
\hypertarget{classXrlRipngV0p1Client_a709ef7cbbe4df04fcc7c5f9afa07e05a}{
bool {\bfseries send\_\-set\_\-rip\_\-address\_\-enabled} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const bool \&enabled, const SetRipAddressEnabledCB \&cb)}
\label{classXrlRipngV0p1Client_a709ef7cbbe4df04fcc7c5f9afa07e05a}

\item 
\hypertarget{classXrlRipngV0p1Client_ac03515b1f94a701f2f088889b68a67f1}{
bool {\bfseries send\_\-rip\_\-address\_\-enabled} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const RipAddressEnabledCB \&cb)}
\label{classXrlRipngV0p1Client_ac03515b1f94a701f2f088889b68a67f1}

\item 
bool \hyperlink{classXrlRipngV0p1Client_af9aeb4beda41c87b67a3c1497f7e3db0}{send\_\-set\_\-cost} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const uint32\_\-t \&cost, const SetCostCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_a6952cbf1f4a3f5a117c19d850db06d72}{send\_\-cost} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const CostCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_a4f1bbc99196559ec77352d02d81378e1}{send\_\-set\_\-horizon} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const string \&horizon, const SetHorizonCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_a4bb9944712ee5437acf6d3f62f6b79aa}{send\_\-horizon} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const HorizonCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_a41fe182b68e9898d34bbe262aeda2a30}{send\_\-set\_\-passive} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const bool \&passive, const SetPassiveCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_a3ee3b4636e524779915068e60cd713f9}{send\_\-passive} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const PassiveCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_a0f95426ee2a38f1de809497220cca20e}{send\_\-set\_\-accept\_\-non\_\-rip\_\-requests} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const bool \&accept, const SetAcceptNonRipRequestsCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_a8a2e2c8aee3ce6b59db8c47b7082b587}{send\_\-accept\_\-non\_\-rip\_\-requests} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const AcceptNonRipRequestsCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_a79d4d76dbe5860bbf10bd9ea8fc4095a}{send\_\-set\_\-accept\_\-default\_\-route} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const bool \&accept, const SetAcceptDefaultRouteCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_a56025693475c2dca1a7e27533db8a296}{send\_\-accept\_\-default\_\-route} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const AcceptDefaultRouteCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_ac7404edfaae08656cb93952a7587ced3}{send\_\-set\_\-advertise\_\-default\_\-route} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const bool \&advertise, const SetAdvertiseDefaultRouteCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_ae9a3853ed47c9c19ef1ec0addc9d60fe}{send\_\-advertise\_\-default\_\-route} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const AdvertiseDefaultRouteCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_a848c31f04a916f86ffcd00420e815efb}{send\_\-set\_\-route\_\-timeout} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const uint32\_\-t \&t\_\-secs, const SetRouteTimeoutCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_acb54f2e5b767ff59764cf322e8bf9788}{send\_\-route\_\-timeout} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const RouteTimeoutCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_a77f50af879efc8cc482cb4133ff5a6a4}{send\_\-set\_\-deletion\_\-delay} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const uint32\_\-t \&t\_\-secs, const SetDeletionDelayCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_a3ea6e35f8f47c3b6301e6930f6254211}{send\_\-deletion\_\-delay} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const DeletionDelayCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_acaf125e4cdfe40eadad9b45b5ff6d7cc}{send\_\-set\_\-request\_\-interval} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const uint32\_\-t \&t\_\-secs, const SetRequestIntervalCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_a9c04f0c62cf6664cc0f5044be67a0df8}{send\_\-request\_\-interval} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const RequestIntervalCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_a2319df425fc9cb9da3ca0d826e96d08e}{send\_\-set\_\-update\_\-interval} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const uint32\_\-t \&t\_\-secs, const SetUpdateIntervalCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_a0f9f95bca5b9ed37012ae95b9a0579ca}{send\_\-update\_\-interval} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const UpdateIntervalCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_a3a21da35cbc2f388974acf32feb4647b}{send\_\-set\_\-update\_\-jitter} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const uint32\_\-t \&t\_\-jitter, const SetUpdateJitterCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_a24969bf92a56839f262b58545168f98d}{send\_\-update\_\-jitter} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const UpdateJitterCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_ab84ba21008529c59f9c37e881763b433}{send\_\-set\_\-triggered\_\-update\_\-delay} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const uint32\_\-t \&t\_\-secs, const SetTriggeredUpdateDelayCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_aa83daf5f67017d5a859bea65a5b496fe}{send\_\-triggered\_\-update\_\-delay} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const TriggeredUpdateDelayCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_aaa68042b859f2a860fffb69fe4a2cb5a}{send\_\-set\_\-triggered\_\-update\_\-jitter} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const uint32\_\-t \&t\_\-jitter, const SetTriggeredUpdateJitterCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_af0ffb78b4d6a5695deeb1f54bae0867e}{send\_\-triggered\_\-update\_\-jitter} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const TriggeredUpdateJitterCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_a76e59a104837a2cfb43a41aace895ba6}{send\_\-set\_\-interpacket\_\-delay} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const uint32\_\-t \&t\_\-msecs, const SetInterpacketDelayCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_a1138843526c58c89d3dd0a568ae0065a}{send\_\-interpacket\_\-delay} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const InterpacketDelayCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_a1d7ae6d8b595f8b60bcd2d3045d263d2}{send\_\-rip\_\-address\_\-status} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const RipAddressStatusCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_a201afc557229b3cba8fc2d6a4256b671}{send\_\-get\_\-all\_\-addresses} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const GetAllAddressesCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_aef47cfacaec6d6a110ceee548e6b02d5}{send\_\-get\_\-counters} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const GetCountersCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_a9ed91d34c8607a84b7d969b3dafb2ef4}{send\_\-get\_\-peers} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const GetPeersCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_a017746be2a45141e571132b0f9e56f4c}{send\_\-get\_\-all\_\-peers} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const GetAllPeersCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_a54348d0244bc40cc4983990ac6928023}{send\_\-get\_\-peer\_\-counters} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const \hyperlink{classIPv6}{IPv6} \&peer, const GetPeerCountersCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_a5160a088dc4614fb67083a2043841179}{send\_\-trace} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&tvar, const bool \&enable, const TraceCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
\hypertarget{classXrlRipngV0p1Client_a6be90d1ed13de8e301405b75d4f1b3f8}{
{\bfseries XrlRipngV0p1Client} (\hyperlink{classXrlSender}{XrlSender} $\ast$s)}
\label{classXrlRipngV0p1Client_a6be90d1ed13de8e301405b75d4f1b3f8}

\item 
bool \hyperlink{classXrlRipngV0p1Client_a1371a9b3c37e62bf1021d93bf32b2708}{send\_\-add\_\-rip\_\-address} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const AddRipAddressCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_a329928d77fba62d6c4ad6ac26b20c730}{send\_\-remove\_\-rip\_\-address} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const RemoveRipAddressCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
\hypertarget{classXrlRipngV0p1Client_a709ef7cbbe4df04fcc7c5f9afa07e05a}{
bool {\bfseries send\_\-set\_\-rip\_\-address\_\-enabled} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const bool \&enabled, const SetRipAddressEnabledCB \&cb)}
\label{classXrlRipngV0p1Client_a709ef7cbbe4df04fcc7c5f9afa07e05a}

\item 
\hypertarget{classXrlRipngV0p1Client_ac03515b1f94a701f2f088889b68a67f1}{
bool {\bfseries send\_\-rip\_\-address\_\-enabled} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const RipAddressEnabledCB \&cb)}
\label{classXrlRipngV0p1Client_ac03515b1f94a701f2f088889b68a67f1}

\item 
bool \hyperlink{classXrlRipngV0p1Client_af9aeb4beda41c87b67a3c1497f7e3db0}{send\_\-set\_\-cost} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const uint32\_\-t \&cost, const SetCostCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_a6952cbf1f4a3f5a117c19d850db06d72}{send\_\-cost} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const CostCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_a4f1bbc99196559ec77352d02d81378e1}{send\_\-set\_\-horizon} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const string \&horizon, const SetHorizonCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_a4bb9944712ee5437acf6d3f62f6b79aa}{send\_\-horizon} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const HorizonCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_a41fe182b68e9898d34bbe262aeda2a30}{send\_\-set\_\-passive} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const bool \&passive, const SetPassiveCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_a3ee3b4636e524779915068e60cd713f9}{send\_\-passive} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const PassiveCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_a0f95426ee2a38f1de809497220cca20e}{send\_\-set\_\-accept\_\-non\_\-rip\_\-requests} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const bool \&accept, const SetAcceptNonRipRequestsCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_a8a2e2c8aee3ce6b59db8c47b7082b587}{send\_\-accept\_\-non\_\-rip\_\-requests} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const AcceptNonRipRequestsCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_a79d4d76dbe5860bbf10bd9ea8fc4095a}{send\_\-set\_\-accept\_\-default\_\-route} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const bool \&accept, const SetAcceptDefaultRouteCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_a56025693475c2dca1a7e27533db8a296}{send\_\-accept\_\-default\_\-route} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const AcceptDefaultRouteCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_ac7404edfaae08656cb93952a7587ced3}{send\_\-set\_\-advertise\_\-default\_\-route} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const bool \&advertise, const SetAdvertiseDefaultRouteCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_ae9a3853ed47c9c19ef1ec0addc9d60fe}{send\_\-advertise\_\-default\_\-route} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const AdvertiseDefaultRouteCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_a848c31f04a916f86ffcd00420e815efb}{send\_\-set\_\-route\_\-timeout} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const uint32\_\-t \&t\_\-secs, const SetRouteTimeoutCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_acb54f2e5b767ff59764cf322e8bf9788}{send\_\-route\_\-timeout} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const RouteTimeoutCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_a77f50af879efc8cc482cb4133ff5a6a4}{send\_\-set\_\-deletion\_\-delay} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const uint32\_\-t \&t\_\-secs, const SetDeletionDelayCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_a3ea6e35f8f47c3b6301e6930f6254211}{send\_\-deletion\_\-delay} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const DeletionDelayCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_acaf125e4cdfe40eadad9b45b5ff6d7cc}{send\_\-set\_\-request\_\-interval} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const uint32\_\-t \&t\_\-secs, const SetRequestIntervalCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_a9c04f0c62cf6664cc0f5044be67a0df8}{send\_\-request\_\-interval} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const RequestIntervalCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_a2319df425fc9cb9da3ca0d826e96d08e}{send\_\-set\_\-update\_\-interval} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const uint32\_\-t \&t\_\-secs, const SetUpdateIntervalCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_a0f9f95bca5b9ed37012ae95b9a0579ca}{send\_\-update\_\-interval} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const UpdateIntervalCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_a3a21da35cbc2f388974acf32feb4647b}{send\_\-set\_\-update\_\-jitter} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const uint32\_\-t \&t\_\-jitter, const SetUpdateJitterCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_a24969bf92a56839f262b58545168f98d}{send\_\-update\_\-jitter} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const UpdateJitterCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_ab84ba21008529c59f9c37e881763b433}{send\_\-set\_\-triggered\_\-update\_\-delay} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const uint32\_\-t \&t\_\-secs, const SetTriggeredUpdateDelayCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_aa83daf5f67017d5a859bea65a5b496fe}{send\_\-triggered\_\-update\_\-delay} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const TriggeredUpdateDelayCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_aaa68042b859f2a860fffb69fe4a2cb5a}{send\_\-set\_\-triggered\_\-update\_\-jitter} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const uint32\_\-t \&t\_\-jitter, const SetTriggeredUpdateJitterCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_af0ffb78b4d6a5695deeb1f54bae0867e}{send\_\-triggered\_\-update\_\-jitter} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const TriggeredUpdateJitterCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_a76e59a104837a2cfb43a41aace895ba6}{send\_\-set\_\-interpacket\_\-delay} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const uint32\_\-t \&t\_\-msecs, const SetInterpacketDelayCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_a1138843526c58c89d3dd0a568ae0065a}{send\_\-interpacket\_\-delay} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const InterpacketDelayCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_a1d7ae6d8b595f8b60bcd2d3045d263d2}{send\_\-rip\_\-address\_\-status} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const RipAddressStatusCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_a201afc557229b3cba8fc2d6a4256b671}{send\_\-get\_\-all\_\-addresses} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const GetAllAddressesCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_aef47cfacaec6d6a110ceee548e6b02d5}{send\_\-get\_\-counters} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const GetCountersCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_a9ed91d34c8607a84b7d969b3dafb2ef4}{send\_\-get\_\-peers} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const GetPeersCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_a017746be2a45141e571132b0f9e56f4c}{send\_\-get\_\-all\_\-peers} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const GetAllPeersCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_a54348d0244bc40cc4983990ac6928023}{send\_\-get\_\-peer\_\-counters} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&ifname, const string \&vifname, const \hyperlink{classIPv6}{IPv6} \&addr, const \hyperlink{classIPv6}{IPv6} \&peer, const GetPeerCountersCB \&cb)
\begin{DoxyCompactList}\small\item\em \hyperlink{structSend}{Send} \hyperlink{classXrl}{Xrl} intended to: \item\end{DoxyCompactList}\item 
bool \hyperlink{classXrlRipngV0p1Client_a5160a088dc4614fb67083a2043841179}{send\_\-trace} (const char $\ast$dst\_\-xrl\_\-target\_\-name, const string \&tvar, const bool \&enable, const TraceCB \&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{classXrlRipngV0p1Client_aaea219af8c60354307e3390c888a7263}{
\hyperlink{classXrlSender}{XrlSender} $\ast$ {\bfseries \_\-sender}}
\label{classXrlRipngV0p1Client_aaea219af8c60354307e3390c888a7263}

\end{DoxyCompactItemize}
\subsection*{Static Private Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classXrlRipngV0p1Client_acf8adf02b593dacabf525e22b61f41b8}{
static void {\bfseries unmarshall\_\-add\_\-rip\_\-address} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, AddRipAddressCB cb)}
\label{classXrlRipngV0p1Client_acf8adf02b593dacabf525e22b61f41b8}

\item 
\hypertarget{classXrlRipngV0p1Client_a95c6c7898203b9d5ff157b86f13ef8d4}{
static void {\bfseries unmarshall\_\-remove\_\-rip\_\-address} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, RemoveRipAddressCB cb)}
\label{classXrlRipngV0p1Client_a95c6c7898203b9d5ff157b86f13ef8d4}

\item 
\hypertarget{classXrlRipngV0p1Client_aca9fead247def81e349b0825b288ab5b}{
static void {\bfseries unmarshall\_\-set\_\-rip\_\-address\_\-enabled} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, SetRipAddressEnabledCB cb)}
\label{classXrlRipngV0p1Client_aca9fead247def81e349b0825b288ab5b}

\item 
\hypertarget{classXrlRipngV0p1Client_a178fb295dd4e366a7334d84e7b8b5577}{
static void {\bfseries unmarshall\_\-rip\_\-address\_\-enabled} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, RipAddressEnabledCB cb)}
\label{classXrlRipngV0p1Client_a178fb295dd4e366a7334d84e7b8b5577}

\item 
\hypertarget{classXrlRipngV0p1Client_a555a7a32b1eecb764d6c18f01ec24896}{
static void {\bfseries unmarshall\_\-set\_\-cost} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, SetCostCB cb)}
\label{classXrlRipngV0p1Client_a555a7a32b1eecb764d6c18f01ec24896}

\item 
\hypertarget{classXrlRipngV0p1Client_aec2bcdebeb461f5d71dace8730521ff4}{
static void {\bfseries unmarshall\_\-cost} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, CostCB cb)}
\label{classXrlRipngV0p1Client_aec2bcdebeb461f5d71dace8730521ff4}

\item 
\hypertarget{classXrlRipngV0p1Client_ad52b0e912d03e43f9729326549b9f79e}{
static void {\bfseries unmarshall\_\-set\_\-horizon} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, SetHorizonCB cb)}
\label{classXrlRipngV0p1Client_ad52b0e912d03e43f9729326549b9f79e}

\item 
\hypertarget{classXrlRipngV0p1Client_a052b76d31728ffcbaa83ce649bbe3ece}{
static void {\bfseries unmarshall\_\-horizon} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, HorizonCB cb)}
\label{classXrlRipngV0p1Client_a052b76d31728ffcbaa83ce649bbe3ece}

\item 
\hypertarget{classXrlRipngV0p1Client_a1287d511bb57a2421f0f079fed0a06d9}{
static void {\bfseries unmarshall\_\-set\_\-passive} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, SetPassiveCB cb)}
\label{classXrlRipngV0p1Client_a1287d511bb57a2421f0f079fed0a06d9}

\item 
\hypertarget{classXrlRipngV0p1Client_ada48faf4dae4b85094954db7e3533c1c}{
static void {\bfseries unmarshall\_\-passive} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, PassiveCB cb)}
\label{classXrlRipngV0p1Client_ada48faf4dae4b85094954db7e3533c1c}

\item 
\hypertarget{classXrlRipngV0p1Client_acd83b4113c0c7181b25119d33a580719}{
static void {\bfseries unmarshall\_\-set\_\-accept\_\-non\_\-rip\_\-requests} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, SetAcceptNonRipRequestsCB cb)}
\label{classXrlRipngV0p1Client_acd83b4113c0c7181b25119d33a580719}

\item 
\hypertarget{classXrlRipngV0p1Client_a38509ae76e8f2420a8675dce078c2ad3}{
static void {\bfseries unmarshall\_\-accept\_\-non\_\-rip\_\-requests} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, AcceptNonRipRequestsCB cb)}
\label{classXrlRipngV0p1Client_a38509ae76e8f2420a8675dce078c2ad3}

\item 
\hypertarget{classXrlRipngV0p1Client_a8be09fc66d7475d051e50ad19cadcc4e}{
static void {\bfseries unmarshall\_\-set\_\-accept\_\-default\_\-route} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, SetAcceptDefaultRouteCB cb)}
\label{classXrlRipngV0p1Client_a8be09fc66d7475d051e50ad19cadcc4e}

\item 
\hypertarget{classXrlRipngV0p1Client_aee48e9dd5b7f967332f6157f35a70ee3}{
static void {\bfseries unmarshall\_\-accept\_\-default\_\-route} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, AcceptDefaultRouteCB cb)}
\label{classXrlRipngV0p1Client_aee48e9dd5b7f967332f6157f35a70ee3}

\item 
\hypertarget{classXrlRipngV0p1Client_afa2f9476a1577028f3dc023261d68ec8}{
static void {\bfseries unmarshall\_\-set\_\-advertise\_\-default\_\-route} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, SetAdvertiseDefaultRouteCB cb)}
\label{classXrlRipngV0p1Client_afa2f9476a1577028f3dc023261d68ec8}

\item 
\hypertarget{classXrlRipngV0p1Client_aa4146eb0a025c641593adbc50aeded7b}{
static void {\bfseries unmarshall\_\-advertise\_\-default\_\-route} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, AdvertiseDefaultRouteCB cb)}
\label{classXrlRipngV0p1Client_aa4146eb0a025c641593adbc50aeded7b}

\item 
\hypertarget{classXrlRipngV0p1Client_a0fcaa4df879c8b71c555d7dce26971aa}{
static void {\bfseries unmarshall\_\-set\_\-route\_\-timeout} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, SetRouteTimeoutCB cb)}
\label{classXrlRipngV0p1Client_a0fcaa4df879c8b71c555d7dce26971aa}

\item 
\hypertarget{classXrlRipngV0p1Client_a4ad29ea97371a538b8473dfb0eb3225e}{
static void {\bfseries unmarshall\_\-route\_\-timeout} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, RouteTimeoutCB cb)}
\label{classXrlRipngV0p1Client_a4ad29ea97371a538b8473dfb0eb3225e}

\item 
\hypertarget{classXrlRipngV0p1Client_a1cc60a41438157c78ab760bfa622902a}{
static void {\bfseries unmarshall\_\-set\_\-deletion\_\-delay} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, SetDeletionDelayCB cb)}
\label{classXrlRipngV0p1Client_a1cc60a41438157c78ab760bfa622902a}

\item 
\hypertarget{classXrlRipngV0p1Client_a3935567ed7895e0c2277eb448c4dbb3a}{
static void {\bfseries unmarshall\_\-deletion\_\-delay} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, DeletionDelayCB cb)}
\label{classXrlRipngV0p1Client_a3935567ed7895e0c2277eb448c4dbb3a}

\item 
\hypertarget{classXrlRipngV0p1Client_a2310078ff2e2e2eee87acb26f5c95b64}{
static void {\bfseries unmarshall\_\-set\_\-request\_\-interval} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, SetRequestIntervalCB cb)}
\label{classXrlRipngV0p1Client_a2310078ff2e2e2eee87acb26f5c95b64}

\item 
\hypertarget{classXrlRipngV0p1Client_a83e9104b4d7f66efef47c6528d6de34c}{
static void {\bfseries unmarshall\_\-request\_\-interval} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, RequestIntervalCB cb)}
\label{classXrlRipngV0p1Client_a83e9104b4d7f66efef47c6528d6de34c}

\item 
\hypertarget{classXrlRipngV0p1Client_a15d45c0f4b9e068f1fe0c8f1af015acc}{
static void {\bfseries unmarshall\_\-set\_\-update\_\-interval} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, SetUpdateIntervalCB cb)}
\label{classXrlRipngV0p1Client_a15d45c0f4b9e068f1fe0c8f1af015acc}

\item 
\hypertarget{classXrlRipngV0p1Client_adf290565b70efee7bddc9c0e414caf00}{
static void {\bfseries unmarshall\_\-update\_\-interval} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, UpdateIntervalCB cb)}
\label{classXrlRipngV0p1Client_adf290565b70efee7bddc9c0e414caf00}

\item 
\hypertarget{classXrlRipngV0p1Client_ae202aa634ac1152e270b37d4ad8f0b0a}{
static void {\bfseries unmarshall\_\-set\_\-update\_\-jitter} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, SetUpdateJitterCB cb)}
\label{classXrlRipngV0p1Client_ae202aa634ac1152e270b37d4ad8f0b0a}

\item 
\hypertarget{classXrlRipngV0p1Client_a9b0941a18970fb932feeeef4f476b196}{
static void {\bfseries unmarshall\_\-update\_\-jitter} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, UpdateJitterCB cb)}
\label{classXrlRipngV0p1Client_a9b0941a18970fb932feeeef4f476b196}

\item 
\hypertarget{classXrlRipngV0p1Client_addb07a7b3af404eb60e473a3f8e18ad5}{
static void {\bfseries unmarshall\_\-set\_\-triggered\_\-update\_\-delay} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, SetTriggeredUpdateDelayCB cb)}
\label{classXrlRipngV0p1Client_addb07a7b3af404eb60e473a3f8e18ad5}

\item 
\hypertarget{classXrlRipngV0p1Client_a603ac328243ac1833219e9ab98814fdc}{
static void {\bfseries unmarshall\_\-triggered\_\-update\_\-delay} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, TriggeredUpdateDelayCB cb)}
\label{classXrlRipngV0p1Client_a603ac328243ac1833219e9ab98814fdc}

\item 
\hypertarget{classXrlRipngV0p1Client_acc56281b028c8c672c4056eb8f781c12}{
static void {\bfseries unmarshall\_\-set\_\-triggered\_\-update\_\-jitter} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, SetTriggeredUpdateJitterCB cb)}
\label{classXrlRipngV0p1Client_acc56281b028c8c672c4056eb8f781c12}

\item 
\hypertarget{classXrlRipngV0p1Client_adb5f8a9653669890faff02874e017f27}{
static void {\bfseries unmarshall\_\-triggered\_\-update\_\-jitter} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, TriggeredUpdateJitterCB cb)}
\label{classXrlRipngV0p1Client_adb5f8a9653669890faff02874e017f27}

\item 
\hypertarget{classXrlRipngV0p1Client_adbefd10c60b7793ab0e9cc3d3548cc05}{
static void {\bfseries unmarshall\_\-set\_\-interpacket\_\-delay} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, SetInterpacketDelayCB cb)}
\label{classXrlRipngV0p1Client_adbefd10c60b7793ab0e9cc3d3548cc05}

\item 
\hypertarget{classXrlRipngV0p1Client_a0eac7a26b276fb62e9acc9178a03a5c2}{
static void {\bfseries unmarshall\_\-interpacket\_\-delay} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, InterpacketDelayCB cb)}
\label{classXrlRipngV0p1Client_a0eac7a26b276fb62e9acc9178a03a5c2}

\item 
\hypertarget{classXrlRipngV0p1Client_a5e32862f2ed3fa520c5ead25fa762c37}{
static void {\bfseries unmarshall\_\-rip\_\-address\_\-status} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, RipAddressStatusCB cb)}
\label{classXrlRipngV0p1Client_a5e32862f2ed3fa520c5ead25fa762c37}

\item 
\hypertarget{classXrlRipngV0p1Client_abe65c32081c7a15e3e9cfbb37f420a64}{
static void {\bfseries unmarshall\_\-get\_\-all\_\-addresses} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, GetAllAddressesCB cb)}
\label{classXrlRipngV0p1Client_abe65c32081c7a15e3e9cfbb37f420a64}

\item 
\hypertarget{classXrlRipngV0p1Client_a7abd5c559a077e2dc14218fbfc062b11}{
static void {\bfseries unmarshall\_\-get\_\-counters} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, GetCountersCB cb)}
\label{classXrlRipngV0p1Client_a7abd5c559a077e2dc14218fbfc062b11}

\item 
\hypertarget{classXrlRipngV0p1Client_aeb8e48b447b60f4b0e74caae40ad6471}{
static void {\bfseries unmarshall\_\-get\_\-peers} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, GetPeersCB cb)}
\label{classXrlRipngV0p1Client_aeb8e48b447b60f4b0e74caae40ad6471}

\item 
\hypertarget{classXrlRipngV0p1Client_a6d6baf6f87b5a1a7f0895c847925887c}{
static void {\bfseries unmarshall\_\-get\_\-all\_\-peers} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, GetAllPeersCB cb)}
\label{classXrlRipngV0p1Client_a6d6baf6f87b5a1a7f0895c847925887c}

\item 
\hypertarget{classXrlRipngV0p1Client_a21e52548c066f8f58bd1b631b1d78724}{
static void {\bfseries unmarshall\_\-get\_\-peer\_\-counters} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, GetPeerCountersCB cb)}
\label{classXrlRipngV0p1Client_a21e52548c066f8f58bd1b631b1d78724}

\item 
\hypertarget{classXrlRipngV0p1Client_a39ce643cec9b88796a254f4e401fa758}{
static void {\bfseries unmarshall\_\-trace} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, TraceCB cb)}
\label{classXrlRipngV0p1Client_a39ce643cec9b88796a254f4e401fa758}

\item 
\hypertarget{classXrlRipngV0p1Client_a5bb4b48cf169a09e0928b95ab500f7a0}{
static void {\bfseries unmarshall\_\-add\_\-rip\_\-address} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, AddRipAddressCB cb)}
\label{classXrlRipngV0p1Client_a5bb4b48cf169a09e0928b95ab500f7a0}

\item 
\hypertarget{classXrlRipngV0p1Client_abc99311a3fb2b0b0ed638392d8f76e66}{
static void {\bfseries unmarshall\_\-remove\_\-rip\_\-address} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, RemoveRipAddressCB cb)}
\label{classXrlRipngV0p1Client_abc99311a3fb2b0b0ed638392d8f76e66}

\item 
\hypertarget{classXrlRipngV0p1Client_afd53e94d4a7a6bab38746f4bdd080a9a}{
static void {\bfseries unmarshall\_\-set\_\-rip\_\-address\_\-enabled} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, SetRipAddressEnabledCB cb)}
\label{classXrlRipngV0p1Client_afd53e94d4a7a6bab38746f4bdd080a9a}

\item 
\hypertarget{classXrlRipngV0p1Client_a81a329eef53801dc4782a015ffebb2e5}{
static void {\bfseries unmarshall\_\-rip\_\-address\_\-enabled} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, RipAddressEnabledCB cb)}
\label{classXrlRipngV0p1Client_a81a329eef53801dc4782a015ffebb2e5}

\item 
\hypertarget{classXrlRipngV0p1Client_aa9a5d619ebfdf76d5336e0cdd11a82c6}{
static void {\bfseries unmarshall\_\-set\_\-cost} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, SetCostCB cb)}
\label{classXrlRipngV0p1Client_aa9a5d619ebfdf76d5336e0cdd11a82c6}

\item 
\hypertarget{classXrlRipngV0p1Client_ad7b56236c6dd4a3ad2c959733f35b49f}{
static void {\bfseries unmarshall\_\-cost} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, CostCB cb)}
\label{classXrlRipngV0p1Client_ad7b56236c6dd4a3ad2c959733f35b49f}

\item 
\hypertarget{classXrlRipngV0p1Client_afc1ea1f8161f8665a122f6e840f7f48c}{
static void {\bfseries unmarshall\_\-set\_\-horizon} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, SetHorizonCB cb)}
\label{classXrlRipngV0p1Client_afc1ea1f8161f8665a122f6e840f7f48c}

\item 
\hypertarget{classXrlRipngV0p1Client_a2224cc70b695fe42a48245dd5e6e6ce5}{
static void {\bfseries unmarshall\_\-horizon} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, HorizonCB cb)}
\label{classXrlRipngV0p1Client_a2224cc70b695fe42a48245dd5e6e6ce5}

\item 
\hypertarget{classXrlRipngV0p1Client_a8bb01d6b264bc460d462f91f910ef262}{
static void {\bfseries unmarshall\_\-set\_\-passive} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, SetPassiveCB cb)}
\label{classXrlRipngV0p1Client_a8bb01d6b264bc460d462f91f910ef262}

\item 
\hypertarget{classXrlRipngV0p1Client_a6912dab5be0fa9b2ddc59eb9166bea82}{
static void {\bfseries unmarshall\_\-passive} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, PassiveCB cb)}
\label{classXrlRipngV0p1Client_a6912dab5be0fa9b2ddc59eb9166bea82}

\item 
\hypertarget{classXrlRipngV0p1Client_a0d4cb33dfc27404f0b4c46c7e9a378cd}{
static void {\bfseries unmarshall\_\-set\_\-accept\_\-non\_\-rip\_\-requests} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, SetAcceptNonRipRequestsCB cb)}
\label{classXrlRipngV0p1Client_a0d4cb33dfc27404f0b4c46c7e9a378cd}

\item 
\hypertarget{classXrlRipngV0p1Client_a4d0cbefd58795ba07b0de506cba072e6}{
static void {\bfseries unmarshall\_\-accept\_\-non\_\-rip\_\-requests} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, AcceptNonRipRequestsCB cb)}
\label{classXrlRipngV0p1Client_a4d0cbefd58795ba07b0de506cba072e6}

\item 
\hypertarget{classXrlRipngV0p1Client_a9beea2798dca4428cbd56a511fc8817f}{
static void {\bfseries unmarshall\_\-set\_\-accept\_\-default\_\-route} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, SetAcceptDefaultRouteCB cb)}
\label{classXrlRipngV0p1Client_a9beea2798dca4428cbd56a511fc8817f}

\item 
\hypertarget{classXrlRipngV0p1Client_a7e1f1c303b347d037aa4c955113d170d}{
static void {\bfseries unmarshall\_\-accept\_\-default\_\-route} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, AcceptDefaultRouteCB cb)}
\label{classXrlRipngV0p1Client_a7e1f1c303b347d037aa4c955113d170d}

\item 
\hypertarget{classXrlRipngV0p1Client_a874dc66170d8d8c18038d2670f3083c3}{
static void {\bfseries unmarshall\_\-set\_\-advertise\_\-default\_\-route} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, SetAdvertiseDefaultRouteCB cb)}
\label{classXrlRipngV0p1Client_a874dc66170d8d8c18038d2670f3083c3}

\item 
\hypertarget{classXrlRipngV0p1Client_a1c6edbbb2052dc415bf503c61336a27e}{
static void {\bfseries unmarshall\_\-advertise\_\-default\_\-route} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, AdvertiseDefaultRouteCB cb)}
\label{classXrlRipngV0p1Client_a1c6edbbb2052dc415bf503c61336a27e}

\item 
\hypertarget{classXrlRipngV0p1Client_adadc6ff6d4d46b99681724738650f79c}{
static void {\bfseries unmarshall\_\-set\_\-route\_\-timeout} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, SetRouteTimeoutCB cb)}
\label{classXrlRipngV0p1Client_adadc6ff6d4d46b99681724738650f79c}

\item 
\hypertarget{classXrlRipngV0p1Client_a9b0e32a9c392f930dae09442ae66b34c}{
static void {\bfseries unmarshall\_\-route\_\-timeout} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, RouteTimeoutCB cb)}
\label{classXrlRipngV0p1Client_a9b0e32a9c392f930dae09442ae66b34c}

\item 
\hypertarget{classXrlRipngV0p1Client_aa47e32aa4f9a3cd149cde70ab5af0108}{
static void {\bfseries unmarshall\_\-set\_\-deletion\_\-delay} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, SetDeletionDelayCB cb)}
\label{classXrlRipngV0p1Client_aa47e32aa4f9a3cd149cde70ab5af0108}

\item 
\hypertarget{classXrlRipngV0p1Client_adaeed79cf1dc5d5606a56037bf8861a8}{
static void {\bfseries unmarshall\_\-deletion\_\-delay} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, DeletionDelayCB cb)}
\label{classXrlRipngV0p1Client_adaeed79cf1dc5d5606a56037bf8861a8}

\item 
\hypertarget{classXrlRipngV0p1Client_aea426245b4b01830073f3bf739e4c374}{
static void {\bfseries unmarshall\_\-set\_\-request\_\-interval} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, SetRequestIntervalCB cb)}
\label{classXrlRipngV0p1Client_aea426245b4b01830073f3bf739e4c374}

\item 
\hypertarget{classXrlRipngV0p1Client_a377a7a8fee8dbf65c9235b77cdd042d4}{
static void {\bfseries unmarshall\_\-request\_\-interval} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, RequestIntervalCB cb)}
\label{classXrlRipngV0p1Client_a377a7a8fee8dbf65c9235b77cdd042d4}

\item 
\hypertarget{classXrlRipngV0p1Client_a5c674b217436705067b0de6fe7e1f6d2}{
static void {\bfseries unmarshall\_\-set\_\-update\_\-interval} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, SetUpdateIntervalCB cb)}
\label{classXrlRipngV0p1Client_a5c674b217436705067b0de6fe7e1f6d2}

\item 
\hypertarget{classXrlRipngV0p1Client_aec462fad42140fe54b3991d497637cb4}{
static void {\bfseries unmarshall\_\-update\_\-interval} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, UpdateIntervalCB cb)}
\label{classXrlRipngV0p1Client_aec462fad42140fe54b3991d497637cb4}

\item 
\hypertarget{classXrlRipngV0p1Client_a5675a181b635b34f58f13ea7a187fa30}{
static void {\bfseries unmarshall\_\-set\_\-update\_\-jitter} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, SetUpdateJitterCB cb)}
\label{classXrlRipngV0p1Client_a5675a181b635b34f58f13ea7a187fa30}

\item 
\hypertarget{classXrlRipngV0p1Client_aa2cdbcac205e2d12a835a33db46f66d0}{
static void {\bfseries unmarshall\_\-update\_\-jitter} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, UpdateJitterCB cb)}
\label{classXrlRipngV0p1Client_aa2cdbcac205e2d12a835a33db46f66d0}

\item 
\hypertarget{classXrlRipngV0p1Client_a8db8bccaf58423fce65d6ffbd1f26de2}{
static void {\bfseries unmarshall\_\-set\_\-triggered\_\-update\_\-delay} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, SetTriggeredUpdateDelayCB cb)}
\label{classXrlRipngV0p1Client_a8db8bccaf58423fce65d6ffbd1f26de2}

\item 
\hypertarget{classXrlRipngV0p1Client_afd29ceff0564043d7c8e2ac3aa09952a}{
static void {\bfseries unmarshall\_\-triggered\_\-update\_\-delay} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, TriggeredUpdateDelayCB cb)}
\label{classXrlRipngV0p1Client_afd29ceff0564043d7c8e2ac3aa09952a}

\item 
\hypertarget{classXrlRipngV0p1Client_a266db1c566c098bdaeffb0ba5cbfa98b}{
static void {\bfseries unmarshall\_\-set\_\-triggered\_\-update\_\-jitter} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, SetTriggeredUpdateJitterCB cb)}
\label{classXrlRipngV0p1Client_a266db1c566c098bdaeffb0ba5cbfa98b}

\item 
\hypertarget{classXrlRipngV0p1Client_a8be09cc261df9f3771ee038cfedead20}{
static void {\bfseries unmarshall\_\-triggered\_\-update\_\-jitter} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, TriggeredUpdateJitterCB cb)}
\label{classXrlRipngV0p1Client_a8be09cc261df9f3771ee038cfedead20}

\item 
\hypertarget{classXrlRipngV0p1Client_af93ae395783ed1287317605d33693df9}{
static void {\bfseries unmarshall\_\-set\_\-interpacket\_\-delay} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, SetInterpacketDelayCB cb)}
\label{classXrlRipngV0p1Client_af93ae395783ed1287317605d33693df9}

\item 
\hypertarget{classXrlRipngV0p1Client_a473f8cd205302e9a87ebecf33573ffeb}{
static void {\bfseries unmarshall\_\-interpacket\_\-delay} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, InterpacketDelayCB cb)}
\label{classXrlRipngV0p1Client_a473f8cd205302e9a87ebecf33573ffeb}

\item 
\hypertarget{classXrlRipngV0p1Client_a1910ae1a861f813ef251830697dd0637}{
static void {\bfseries unmarshall\_\-rip\_\-address\_\-status} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, RipAddressStatusCB cb)}
\label{classXrlRipngV0p1Client_a1910ae1a861f813ef251830697dd0637}

\item 
\hypertarget{classXrlRipngV0p1Client_a98a0d41a5d373413e20607a071a659f6}{
static void {\bfseries unmarshall\_\-get\_\-all\_\-addresses} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, GetAllAddressesCB cb)}
\label{classXrlRipngV0p1Client_a98a0d41a5d373413e20607a071a659f6}

\item 
\hypertarget{classXrlRipngV0p1Client_a383f78f0dc14b23ec42555ef1fa3c778}{
static void {\bfseries unmarshall\_\-get\_\-counters} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, GetCountersCB cb)}
\label{classXrlRipngV0p1Client_a383f78f0dc14b23ec42555ef1fa3c778}

\item 
\hypertarget{classXrlRipngV0p1Client_a6727405f5b85ccb2a7fb43ba77b9c598}{
static void {\bfseries unmarshall\_\-get\_\-peers} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, GetPeersCB cb)}
\label{classXrlRipngV0p1Client_a6727405f5b85ccb2a7fb43ba77b9c598}

\item 
\hypertarget{classXrlRipngV0p1Client_a1eaaec8946e53ce656233c5addbcdce3}{
static void {\bfseries unmarshall\_\-get\_\-all\_\-peers} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, GetAllPeersCB cb)}
\label{classXrlRipngV0p1Client_a1eaaec8946e53ce656233c5addbcdce3}

\item 
\hypertarget{classXrlRipngV0p1Client_a5fef990f95c17b34fc575554d1f38977}{
static void {\bfseries unmarshall\_\-get\_\-peer\_\-counters} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, GetPeerCountersCB cb)}
\label{classXrlRipngV0p1Client_a5fef990f95c17b34fc575554d1f38977}

\item 
\hypertarget{classXrlRipngV0p1Client_a29ae24381bea9cba359a3a7d20e43f52}{
static void {\bfseries unmarshall\_\-trace} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$a, TraceCB cb)}
\label{classXrlRipngV0p1Client_a29ae24381bea9cba359a3a7d20e43f52}

\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classXrlRipngV0p1Client_a6f7ec2758f827f20b464cd1e16590d6b}{
auto\_\-ptr$<$ \hyperlink{classXrl}{Xrl} $>$ {\bfseries ap\_\-xrl\_\-add\_\-rip\_\-address}}
\label{classXrlRipngV0p1Client_a6f7ec2758f827f20b464cd1e16590d6b}

\item 
\hypertarget{classXrlRipngV0p1Client_aae0f91dcefe300aa9a640c683919ab31}{
auto\_\-ptr$<$ \hyperlink{classXrl}{Xrl} $>$ {\bfseries ap\_\-xrl\_\-remove\_\-rip\_\-address}}
\label{classXrlRipngV0p1Client_aae0f91dcefe300aa9a640c683919ab31}

\item 
\hypertarget{classXrlRipngV0p1Client_a34deb564f07f52a4b415b9c1df34b20c}{
auto\_\-ptr$<$ \hyperlink{classXrl}{Xrl} $>$ {\bfseries ap\_\-xrl\_\-set\_\-rip\_\-address\_\-enabled}}
\label{classXrlRipngV0p1Client_a34deb564f07f52a4b415b9c1df34b20c}

\item 
\hypertarget{classXrlRipngV0p1Client_a73ed812be273df10d65dbb8e177c623e}{
auto\_\-ptr$<$ \hyperlink{classXrl}{Xrl} $>$ {\bfseries ap\_\-xrl\_\-rip\_\-address\_\-enabled}}
\label{classXrlRipngV0p1Client_a73ed812be273df10d65dbb8e177c623e}

\item 
\hypertarget{classXrlRipngV0p1Client_a99d92e932b827583010e94e372227850}{
auto\_\-ptr$<$ \hyperlink{classXrl}{Xrl} $>$ {\bfseries ap\_\-xrl\_\-set\_\-cost}}
\label{classXrlRipngV0p1Client_a99d92e932b827583010e94e372227850}

\item 
\hypertarget{classXrlRipngV0p1Client_ad4fc6bcf85c4e1259079277c72ef6ba1}{
auto\_\-ptr$<$ \hyperlink{classXrl}{Xrl} $>$ {\bfseries ap\_\-xrl\_\-cost}}
\label{classXrlRipngV0p1Client_ad4fc6bcf85c4e1259079277c72ef6ba1}

\item 
\hypertarget{classXrlRipngV0p1Client_a6caa206edd4b4064360e16390f2dc72d}{
auto\_\-ptr$<$ \hyperlink{classXrl}{Xrl} $>$ {\bfseries ap\_\-xrl\_\-set\_\-horizon}}
\label{classXrlRipngV0p1Client_a6caa206edd4b4064360e16390f2dc72d}

\item 
\hypertarget{classXrlRipngV0p1Client_a4a6931389859e080da175023760c3c1b}{
auto\_\-ptr$<$ \hyperlink{classXrl}{Xrl} $>$ {\bfseries ap\_\-xrl\_\-horizon}}
\label{classXrlRipngV0p1Client_a4a6931389859e080da175023760c3c1b}

\item 
\hypertarget{classXrlRipngV0p1Client_ad39d3431adcc0c20767e53ab65d2efef}{
auto\_\-ptr$<$ \hyperlink{classXrl}{Xrl} $>$ {\bfseries ap\_\-xrl\_\-set\_\-passive}}
\label{classXrlRipngV0p1Client_ad39d3431adcc0c20767e53ab65d2efef}

\item 
\hypertarget{classXrlRipngV0p1Client_ac366cee69edc06392268c12aa067286c}{
auto\_\-ptr$<$ \hyperlink{classXrl}{Xrl} $>$ {\bfseries ap\_\-xrl\_\-passive}}
\label{classXrlRipngV0p1Client_ac366cee69edc06392268c12aa067286c}

\item 
\hypertarget{classXrlRipngV0p1Client_a7ec7ce1d058618e7d043d367ad3c431d}{
auto\_\-ptr$<$ \hyperlink{classXrl}{Xrl} $>$ {\bfseries ap\_\-xrl\_\-set\_\-accept\_\-non\_\-rip\_\-requests}}
\label{classXrlRipngV0p1Client_a7ec7ce1d058618e7d043d367ad3c431d}

\item 
\hypertarget{classXrlRipngV0p1Client_a368cbfab1d1a29fef41ea236f962f2fd}{
auto\_\-ptr$<$ \hyperlink{classXrl}{Xrl} $>$ {\bfseries ap\_\-xrl\_\-accept\_\-non\_\-rip\_\-requests}}
\label{classXrlRipngV0p1Client_a368cbfab1d1a29fef41ea236f962f2fd}

\item 
\hypertarget{classXrlRipngV0p1Client_a8fd94b0d07c0efbf21c24f4bffd76483}{
auto\_\-ptr$<$ \hyperlink{classXrl}{Xrl} $>$ {\bfseries ap\_\-xrl\_\-set\_\-accept\_\-default\_\-route}}
\label{classXrlRipngV0p1Client_a8fd94b0d07c0efbf21c24f4bffd76483}

\item 
\hypertarget{classXrlRipngV0p1Client_a7f60c5cebc69349d5af80e6535243702}{
auto\_\-ptr$<$ \hyperlink{classXrl}{Xrl} $>$ {\bfseries ap\_\-xrl\_\-accept\_\-default\_\-route}}
\label{classXrlRipngV0p1Client_a7f60c5cebc69349d5af80e6535243702}

\item 
\hypertarget{classXrlRipngV0p1Client_a6fbe56dbe7917b28d9574ada5a7b19fa}{
auto\_\-ptr$<$ \hyperlink{classXrl}{Xrl} $>$ {\bfseries ap\_\-xrl\_\-set\_\-advertise\_\-default\_\-route}}
\label{classXrlRipngV0p1Client_a6fbe56dbe7917b28d9574ada5a7b19fa}

\item 
\hypertarget{classXrlRipngV0p1Client_aab20e661a0a83b28c00ad14b82c0590d}{
auto\_\-ptr$<$ \hyperlink{classXrl}{Xrl} $>$ {\bfseries ap\_\-xrl\_\-advertise\_\-default\_\-route}}
\label{classXrlRipngV0p1Client_aab20e661a0a83b28c00ad14b82c0590d}

\item 
\hypertarget{classXrlRipngV0p1Client_a5ba2ffdf13ff1ada4b6ca1dd419aa329}{
auto\_\-ptr$<$ \hyperlink{classXrl}{Xrl} $>$ {\bfseries ap\_\-xrl\_\-set\_\-route\_\-timeout}}
\label{classXrlRipngV0p1Client_a5ba2ffdf13ff1ada4b6ca1dd419aa329}

\item 
\hypertarget{classXrlRipngV0p1Client_adf9b98578130b485d8092610837b5fc9}{
auto\_\-ptr$<$ \hyperlink{classXrl}{Xrl} $>$ {\bfseries ap\_\-xrl\_\-route\_\-timeout}}
\label{classXrlRipngV0p1Client_adf9b98578130b485d8092610837b5fc9}

\item 
\hypertarget{classXrlRipngV0p1Client_a22d11290f74fb6656232ab138e01625e}{
auto\_\-ptr$<$ \hyperlink{classXrl}{Xrl} $>$ {\bfseries ap\_\-xrl\_\-set\_\-deletion\_\-delay}}
\label{classXrlRipngV0p1Client_a22d11290f74fb6656232ab138e01625e}

\item 
\hypertarget{classXrlRipngV0p1Client_a930bc4e91109bc773f9f9ebecfe8274a}{
auto\_\-ptr$<$ \hyperlink{classXrl}{Xrl} $>$ {\bfseries ap\_\-xrl\_\-deletion\_\-delay}}
\label{classXrlRipngV0p1Client_a930bc4e91109bc773f9f9ebecfe8274a}

\item 
\hypertarget{classXrlRipngV0p1Client_af539d22d3dd597af2424f866c8d135d6}{
auto\_\-ptr$<$ \hyperlink{classXrl}{Xrl} $>$ {\bfseries ap\_\-xrl\_\-set\_\-request\_\-interval}}
\label{classXrlRipngV0p1Client_af539d22d3dd597af2424f866c8d135d6}

\item 
\hypertarget{classXrlRipngV0p1Client_af5d6dc70cda913895f6d497d85afcb25}{
auto\_\-ptr$<$ \hyperlink{classXrl}{Xrl} $>$ {\bfseries ap\_\-xrl\_\-request\_\-interval}}
\label{classXrlRipngV0p1Client_af5d6dc70cda913895f6d497d85afcb25}

\item 
\hypertarget{classXrlRipngV0p1Client_a2c8fad12c610b42ecc0eae61c4cad92c}{
auto\_\-ptr$<$ \hyperlink{classXrl}{Xrl} $>$ {\bfseries ap\_\-xrl\_\-set\_\-update\_\-interval}}
\label{classXrlRipngV0p1Client_a2c8fad12c610b42ecc0eae61c4cad92c}

\item 
\hypertarget{classXrlRipngV0p1Client_a38a68822e07ab7b3b68afd640592cbf2}{
auto\_\-ptr$<$ \hyperlink{classXrl}{Xrl} $>$ {\bfseries ap\_\-xrl\_\-update\_\-interval}}
\label{classXrlRipngV0p1Client_a38a68822e07ab7b3b68afd640592cbf2}

\item 
\hypertarget{classXrlRipngV0p1Client_aa1ad03d9ba9d0f776d74367ef0154f03}{
auto\_\-ptr$<$ \hyperlink{classXrl}{Xrl} $>$ {\bfseries ap\_\-xrl\_\-set\_\-update\_\-jitter}}
\label{classXrlRipngV0p1Client_aa1ad03d9ba9d0f776d74367ef0154f03}

\item 
\hypertarget{classXrlRipngV0p1Client_a7594602c7adb38d4f45b2fe2a2a02587}{
auto\_\-ptr$<$ \hyperlink{classXrl}{Xrl} $>$ {\bfseries ap\_\-xrl\_\-update\_\-jitter}}
\label{classXrlRipngV0p1Client_a7594602c7adb38d4f45b2fe2a2a02587}

\item 
\hypertarget{classXrlRipngV0p1Client_ac13a04fd2e0e3844667af1e204d8ecdb}{
auto\_\-ptr$<$ \hyperlink{classXrl}{Xrl} $>$ {\bfseries ap\_\-xrl\_\-set\_\-triggered\_\-update\_\-delay}}
\label{classXrlRipngV0p1Client_ac13a04fd2e0e3844667af1e204d8ecdb}

\item 
\hypertarget{classXrlRipngV0p1Client_a63e212c66442c3b9c028fc2ea372d7f0}{
auto\_\-ptr$<$ \hyperlink{classXrl}{Xrl} $>$ {\bfseries ap\_\-xrl\_\-triggered\_\-update\_\-delay}}
\label{classXrlRipngV0p1Client_a63e212c66442c3b9c028fc2ea372d7f0}

\item 
\hypertarget{classXrlRipngV0p1Client_a5b4d39d6bf01ecc82acf4b14782b148d}{
auto\_\-ptr$<$ \hyperlink{classXrl}{Xrl} $>$ {\bfseries ap\_\-xrl\_\-set\_\-triggered\_\-update\_\-jitter}}
\label{classXrlRipngV0p1Client_a5b4d39d6bf01ecc82acf4b14782b148d}

\item 
\hypertarget{classXrlRipngV0p1Client_a88187cf6e64a3020b3070d4d1f09207e}{
auto\_\-ptr$<$ \hyperlink{classXrl}{Xrl} $>$ {\bfseries ap\_\-xrl\_\-triggered\_\-update\_\-jitter}}
\label{classXrlRipngV0p1Client_a88187cf6e64a3020b3070d4d1f09207e}

\item 
\hypertarget{classXrlRipngV0p1Client_af9e8a7b74b9aae6124c3065dd6473fae}{
auto\_\-ptr$<$ \hyperlink{classXrl}{Xrl} $>$ {\bfseries ap\_\-xrl\_\-set\_\-interpacket\_\-delay}}
\label{classXrlRipngV0p1Client_af9e8a7b74b9aae6124c3065dd6473fae}

\item 
\hypertarget{classXrlRipngV0p1Client_aea8ee40a119395fc1deba4ee2884fcf9}{
auto\_\-ptr$<$ \hyperlink{classXrl}{Xrl} $>$ {\bfseries ap\_\-xrl\_\-interpacket\_\-delay}}
\label{classXrlRipngV0p1Client_aea8ee40a119395fc1deba4ee2884fcf9}

\item 
\hypertarget{classXrlRipngV0p1Client_ad0342e4aaa43556a3b4f5664a4b25475}{
auto\_\-ptr$<$ \hyperlink{classXrl}{Xrl} $>$ {\bfseries ap\_\-xrl\_\-rip\_\-address\_\-status}}
\label{classXrlRipngV0p1Client_ad0342e4aaa43556a3b4f5664a4b25475}

\item 
\hypertarget{classXrlRipngV0p1Client_a0727f8e124f911afe735da20e29dc0b3}{
auto\_\-ptr$<$ \hyperlink{classXrl}{Xrl} $>$ {\bfseries ap\_\-xrl\_\-get\_\-all\_\-addresses}}
\label{classXrlRipngV0p1Client_a0727f8e124f911afe735da20e29dc0b3}

\item 
\hypertarget{classXrlRipngV0p1Client_a168fa98efffb600a3ebf78fce93bb204}{
auto\_\-ptr$<$ \hyperlink{classXrl}{Xrl} $>$ {\bfseries ap\_\-xrl\_\-get\_\-counters}}
\label{classXrlRipngV0p1Client_a168fa98efffb600a3ebf78fce93bb204}

\item 
\hypertarget{classXrlRipngV0p1Client_a17e6f80f2d9f1a77598a974e7982e221}{
auto\_\-ptr$<$ \hyperlink{classXrl}{Xrl} $>$ {\bfseries ap\_\-xrl\_\-get\_\-peers}}
\label{classXrlRipngV0p1Client_a17e6f80f2d9f1a77598a974e7982e221}

\item 
\hypertarget{classXrlRipngV0p1Client_aa7f51d75a7a322ebb9975f06ce362fc5}{
auto\_\-ptr$<$ \hyperlink{classXrl}{Xrl} $>$ {\bfseries ap\_\-xrl\_\-get\_\-all\_\-peers}}
\label{classXrlRipngV0p1Client_aa7f51d75a7a322ebb9975f06ce362fc5}

\item 
\hypertarget{classXrlRipngV0p1Client_a7440d8dd5320ece923b845300539f386}{
auto\_\-ptr$<$ \hyperlink{classXrl}{Xrl} $>$ {\bfseries ap\_\-xrl\_\-get\_\-peer\_\-counters}}
\label{classXrlRipngV0p1Client_a7440d8dd5320ece923b845300539f386}

\item 
\hypertarget{classXrlRipngV0p1Client_a862e423262505082b856acffbd1fe625}{
auto\_\-ptr$<$ \hyperlink{classXrl}{Xrl} $>$ {\bfseries ap\_\-xrl\_\-trace}}
\label{classXrlRipngV0p1Client_a862e423262505082b856acffbd1fe625}

\end{DoxyCompactItemize}


\subsection{Member Function Documentation}
\hypertarget{classXrlRipngV0p1Client_a56025693475c2dca1a7e27533db8a296}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-accept\_\-default\_\-route@{send\_\-accept\_\-default\_\-route}}
\index{send\_\-accept\_\-default\_\-route@{send\_\-accept\_\-default\_\-route}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-accept\_\-default\_\-route}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-accept\_\-default\_\-route (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const AcceptDefaultRouteCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_a56025693475c2dca1a7e27533db8a296}


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

Accessor for whether default route is accepted from peers.


\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{classXrlRipngV0p1Client_a56025693475c2dca1a7e27533db8a296}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-accept\_\-default\_\-route@{send\_\-accept\_\-default\_\-route}}
\index{send\_\-accept\_\-default\_\-route@{send\_\-accept\_\-default\_\-route}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-accept\_\-default\_\-route}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-accept\_\-default\_\-route (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const AcceptDefaultRouteCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_a56025693475c2dca1a7e27533db8a296}


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

Accessor for whether default route is accepted from peers.


\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{classXrlRipngV0p1Client_a8a2e2c8aee3ce6b59db8c47b7082b587}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-accept\_\-non\_\-rip\_\-requests@{send\_\-accept\_\-non\_\-rip\_\-requests}}
\index{send\_\-accept\_\-non\_\-rip\_\-requests@{send\_\-accept\_\-non\_\-rip\_\-requests}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-accept\_\-non\_\-rip\_\-requests}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-accept\_\-non\_\-rip\_\-requests (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const AcceptNonRipRequestsCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_a8a2e2c8aee3ce6b59db8c47b7082b587}


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

Get value indicating whether non-\/RIP requests are accepted and responded to on interface/vif/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
\end{DoxyParams}
\hypertarget{classXrlRipngV0p1Client_a8a2e2c8aee3ce6b59db8c47b7082b587}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-accept\_\-non\_\-rip\_\-requests@{send\_\-accept\_\-non\_\-rip\_\-requests}}
\index{send\_\-accept\_\-non\_\-rip\_\-requests@{send\_\-accept\_\-non\_\-rip\_\-requests}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-accept\_\-non\_\-rip\_\-requests}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-accept\_\-non\_\-rip\_\-requests (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const AcceptNonRipRequestsCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_a8a2e2c8aee3ce6b59db8c47b7082b587}


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

Get value indicating whether non-\/RIP requests are accepted and responded to on interface/vif/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
\end{DoxyParams}
\hypertarget{classXrlRipngV0p1Client_a1371a9b3c37e62bf1021d93bf32b2708}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-add\_\-rip\_\-address@{send\_\-add\_\-rip\_\-address}}
\index{send\_\-add\_\-rip\_\-address@{send\_\-add\_\-rip\_\-address}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-add\_\-rip\_\-address}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-add\_\-rip\_\-address (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const AddRipAddressCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_a1371a9b3c37e62bf1021d93bf32b2708}


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

Add an address to run RIP process on. The addition of address is not instantaneous, RIP has to instantiate state in \hyperlink{protocolthe-p}{the} FEA to send and receive packets. Once instantiated \hyperlink{protocolthe-p}{the} address must be explicitly enabled with set\_\-rip\_\-address\_\-enabled.


\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 ifname} & \hyperlink{protocolthe-p}{the} interface that owns vif that has address.\\
\hline
{\em vifname} & virtual interface owning address.\\
\hline
{\em addr} & \hyperlink{protocolthe-p}{the} address to be added. \\
\hline
\end{DoxyParams}
\hypertarget{classXrlRipngV0p1Client_a1371a9b3c37e62bf1021d93bf32b2708}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-add\_\-rip\_\-address@{send\_\-add\_\-rip\_\-address}}
\index{send\_\-add\_\-rip\_\-address@{send\_\-add\_\-rip\_\-address}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-add\_\-rip\_\-address}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-add\_\-rip\_\-address (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const AddRipAddressCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_a1371a9b3c37e62bf1021d93bf32b2708}


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

Add an address to run RIP process on. The addition of address is not instantaneous, RIP has to instantiate state in \hyperlink{protocolthe-p}{the} FEA to send and receive packets. Once instantiated \hyperlink{protocolthe-p}{the} address must be explicitly enabled with set\_\-rip\_\-address\_\-enabled.


\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 ifname} & \hyperlink{protocolthe-p}{the} interface that owns vif that has address.\\
\hline
{\em vifname} & virtual interface owning address.\\
\hline
{\em addr} & \hyperlink{protocolthe-p}{the} address to be added. \\
\hline
\end{DoxyParams}
\hypertarget{classXrlRipngV0p1Client_ae9a3853ed47c9c19ef1ec0addc9d60fe}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-advertise\_\-default\_\-route@{send\_\-advertise\_\-default\_\-route}}
\index{send\_\-advertise\_\-default\_\-route@{send\_\-advertise\_\-default\_\-route}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-advertise\_\-default\_\-route}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-advertise\_\-default\_\-route (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const AdvertiseDefaultRouteCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_ae9a3853ed47c9c19ef1ec0addc9d60fe}


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

Accessor for whether default route is advertised.


\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{classXrlRipngV0p1Client_ae9a3853ed47c9c19ef1ec0addc9d60fe}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-advertise\_\-default\_\-route@{send\_\-advertise\_\-default\_\-route}}
\index{send\_\-advertise\_\-default\_\-route@{send\_\-advertise\_\-default\_\-route}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-advertise\_\-default\_\-route}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-advertise\_\-default\_\-route (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const AdvertiseDefaultRouteCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_ae9a3853ed47c9c19ef1ec0addc9d60fe}


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

Accessor for whether default route is advertised.


\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{classXrlRipngV0p1Client_a6952cbf1f4a3f5a117c19d850db06d72}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-cost@{send\_\-cost}}
\index{send\_\-cost@{send\_\-cost}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-cost}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-cost (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const CostCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_a6952cbf1f4a3f5a117c19d850db06d72}


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

Get cost metric associated with 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
\end{DoxyParams}
\hypertarget{classXrlRipngV0p1Client_a6952cbf1f4a3f5a117c19d850db06d72}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-cost@{send\_\-cost}}
\index{send\_\-cost@{send\_\-cost}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-cost}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-cost (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const CostCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_a6952cbf1f4a3f5a117c19d850db06d72}


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

Get cost metric associated with 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
\end{DoxyParams}
\hypertarget{classXrlRipngV0p1Client_a3ea6e35f8f47c3b6301e6930f6254211}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-deletion\_\-delay@{send\_\-deletion\_\-delay}}
\index{send\_\-deletion\_\-delay@{send\_\-deletion\_\-delay}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-deletion\_\-delay}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-deletion\_\-delay (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const DeletionDelayCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_a3ea6e35f8f47c3b6301e6930f6254211}


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

Get period that routes associated with reception address will be deleted after they've expired.


\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{classXrlRipngV0p1Client_a3ea6e35f8f47c3b6301e6930f6254211}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-deletion\_\-delay@{send\_\-deletion\_\-delay}}
\index{send\_\-deletion\_\-delay@{send\_\-deletion\_\-delay}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-deletion\_\-delay}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-deletion\_\-delay (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const DeletionDelayCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_a3ea6e35f8f47c3b6301e6930f6254211}


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

Get period that routes associated with reception address will be deleted after they've expired.


\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{classXrlRipngV0p1Client_a201afc557229b3cba8fc2d6a4256b671}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-get\_\-all\_\-addresses@{send\_\-get\_\-all\_\-addresses}}
\index{send\_\-get\_\-all\_\-addresses@{send\_\-get\_\-all\_\-addresses}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-get\_\-all\_\-addresses}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-get\_\-all\_\-addresses (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const GetAllAddressesCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_a201afc557229b3cba8fc2d6a4256b671}


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

Get addresses running RIP.


\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{classXrlRipngV0p1Client_a201afc557229b3cba8fc2d6a4256b671}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-get\_\-all\_\-addresses@{send\_\-get\_\-all\_\-addresses}}
\index{send\_\-get\_\-all\_\-addresses@{send\_\-get\_\-all\_\-addresses}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-get\_\-all\_\-addresses}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-get\_\-all\_\-addresses (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const GetAllAddressesCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_a201afc557229b3cba8fc2d6a4256b671}


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

Get addresses running RIP.


\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{classXrlRipngV0p1Client_a017746be2a45141e571132b0f9e56f4c}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-get\_\-all\_\-peers@{send\_\-get\_\-all\_\-peers}}
\index{send\_\-get\_\-all\_\-peers@{send\_\-get\_\-all\_\-peers}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-get\_\-all\_\-peers}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-get\_\-all\_\-peers (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const GetAllPeersCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_a017746be2a45141e571132b0f9e56f4c}


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

Get list of all peers known to RIP. There is a 1-\/to-\/1 correspondence between \hyperlink{protocolthe-p}{the} items in \hyperlink{protocolthe-p}{the} lists of peers, ifnames, vifnames, addrs.


\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{classXrlRipngV0p1Client_a017746be2a45141e571132b0f9e56f4c}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-get\_\-all\_\-peers@{send\_\-get\_\-all\_\-peers}}
\index{send\_\-get\_\-all\_\-peers@{send\_\-get\_\-all\_\-peers}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-get\_\-all\_\-peers}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-get\_\-all\_\-peers (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const GetAllPeersCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_a017746be2a45141e571132b0f9e56f4c}


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

Get list of all peers known to RIP. There is a 1-\/to-\/1 correspondence between \hyperlink{protocolthe-p}{the} items in \hyperlink{protocolthe-p}{the} lists of peers, ifnames, vifnames, addrs.


\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{classXrlRipngV0p1Client_aef47cfacaec6d6a110ceee548e6b02d5}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-get\_\-counters@{send\_\-get\_\-counters}}
\index{send\_\-get\_\-counters@{send\_\-get\_\-counters}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-get\_\-counters}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-get\_\-counters (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const GetCountersCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_aef47cfacaec6d6a110ceee548e6b02d5}


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

Get counters associated with interface / vif /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
\end{DoxyParams}
\hypertarget{classXrlRipngV0p1Client_aef47cfacaec6d6a110ceee548e6b02d5}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-get\_\-counters@{send\_\-get\_\-counters}}
\index{send\_\-get\_\-counters@{send\_\-get\_\-counters}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-get\_\-counters}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-get\_\-counters (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const GetCountersCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_aef47cfacaec6d6a110ceee548e6b02d5}


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

Get counters associated with interface / vif /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
\end{DoxyParams}
\hypertarget{classXrlRipngV0p1Client_a54348d0244bc40cc4983990ac6928023}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-get\_\-peer\_\-counters@{send\_\-get\_\-peer\_\-counters}}
\index{send\_\-get\_\-peer\_\-counters@{send\_\-get\_\-peer\_\-counters}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-get\_\-peer\_\-counters}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-get\_\-peer\_\-counters (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const {\bf IPv6} \&}]{peer, }
\item[{const GetPeerCountersCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_a54348d0244bc40cc4983990ac6928023}


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

Get counters associated with peer of interface / vif /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
\end{DoxyParams}
\hypertarget{classXrlRipngV0p1Client_a54348d0244bc40cc4983990ac6928023}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-get\_\-peer\_\-counters@{send\_\-get\_\-peer\_\-counters}}
\index{send\_\-get\_\-peer\_\-counters@{send\_\-get\_\-peer\_\-counters}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-get\_\-peer\_\-counters}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-get\_\-peer\_\-counters (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const {\bf IPv6} \&}]{peer, }
\item[{const GetPeerCountersCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_a54348d0244bc40cc4983990ac6928023}


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

Get counters associated with peer of interface / vif /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
\end{DoxyParams}
\hypertarget{classXrlRipngV0p1Client_a9ed91d34c8607a84b7d969b3dafb2ef4}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-get\_\-peers@{send\_\-get\_\-peers}}
\index{send\_\-get\_\-peers@{send\_\-get\_\-peers}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-get\_\-peers}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-get\_\-peers (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const GetPeersCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_a9ed91d34c8607a84b7d969b3dafb2ef4}


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

Get \hyperlink{protocolthe-p}{the} list of peers associated with interface / vif / 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
\end{DoxyParams}
\hypertarget{classXrlRipngV0p1Client_a9ed91d34c8607a84b7d969b3dafb2ef4}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-get\_\-peers@{send\_\-get\_\-peers}}
\index{send\_\-get\_\-peers@{send\_\-get\_\-peers}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-get\_\-peers}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-get\_\-peers (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const GetPeersCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_a9ed91d34c8607a84b7d969b3dafb2ef4}


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

Get \hyperlink{protocolthe-p}{the} list of peers associated with interface / vif / 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
\end{DoxyParams}
\hypertarget{classXrlRipngV0p1Client_a4bb9944712ee5437acf6d3f62f6b79aa}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-horizon@{send\_\-horizon}}
\index{send\_\-horizon@{send\_\-horizon}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-horizon}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-horizon (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const HorizonCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_a4bb9944712ee5437acf6d3f62f6b79aa}


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

Get horizon type applied to routes advertised from 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
\end{DoxyParams}
\hypertarget{classXrlRipngV0p1Client_a4bb9944712ee5437acf6d3f62f6b79aa}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-horizon@{send\_\-horizon}}
\index{send\_\-horizon@{send\_\-horizon}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-horizon}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-horizon (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const HorizonCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_a4bb9944712ee5437acf6d3f62f6b79aa}


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

Get horizon type applied to routes advertised from 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
\end{DoxyParams}
\hypertarget{classXrlRipngV0p1Client_a1138843526c58c89d3dd0a568ae0065a}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-interpacket\_\-delay@{send\_\-interpacket\_\-delay}}
\index{send\_\-interpacket\_\-delay@{send\_\-interpacket\_\-delay}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-interpacket\_\-delay}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-interpacket\_\-delay (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const InterpacketDelayCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_a1138843526c58c89d3dd0a568ae0065a}


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

Get \hyperlink{protocolthe-p}{the} inter-\/packet delay between \hyperlink{protocolthe-p}{the} output of packets from 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
\end{DoxyParams}
\hypertarget{classXrlRipngV0p1Client_a1138843526c58c89d3dd0a568ae0065a}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-interpacket\_\-delay@{send\_\-interpacket\_\-delay}}
\index{send\_\-interpacket\_\-delay@{send\_\-interpacket\_\-delay}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-interpacket\_\-delay}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-interpacket\_\-delay (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const InterpacketDelayCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_a1138843526c58c89d3dd0a568ae0065a}


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

Get \hyperlink{protocolthe-p}{the} inter-\/packet delay between \hyperlink{protocolthe-p}{the} output of packets from 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
\end{DoxyParams}
\hypertarget{classXrlRipngV0p1Client_a3ee3b4636e524779915068e60cd713f9}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-passive@{send\_\-passive}}
\index{send\_\-passive@{send\_\-passive}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-passive}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-passive (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const PassiveCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_a3ee3b4636e524779915068e60cd713f9}


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

Get value indicating whether RIP is passive (receive only) on interface/vif/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
\end{DoxyParams}
\hypertarget{classXrlRipngV0p1Client_a3ee3b4636e524779915068e60cd713f9}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-passive@{send\_\-passive}}
\index{send\_\-passive@{send\_\-passive}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-passive}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-passive (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const PassiveCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_a3ee3b4636e524779915068e60cd713f9}


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

Get value indicating whether RIP is passive (receive only) on interface/vif/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
\end{DoxyParams}
\hypertarget{classXrlRipngV0p1Client_a329928d77fba62d6c4ad6ac26b20c730}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-remove\_\-rip\_\-address@{send\_\-remove\_\-rip\_\-address}}
\index{send\_\-remove\_\-rip\_\-address@{send\_\-remove\_\-rip\_\-address}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-remove\_\-rip\_\-address}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-remove\_\-rip\_\-address (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const RemoveRipAddressCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_a329928d77fba62d6c4ad6ac26b20c730}


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

Remove an address RIP process is running on.


\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 ifname} & \hyperlink{protocolthe-p}{the} interface that owns vif that has address.\\
\hline
{\em vifname} & virtual interface owning address.\\
\hline
{\em addr} & \hyperlink{protocolthe-p}{the} address to be removed. \\
\hline
\end{DoxyParams}
\hypertarget{classXrlRipngV0p1Client_a329928d77fba62d6c4ad6ac26b20c730}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-remove\_\-rip\_\-address@{send\_\-remove\_\-rip\_\-address}}
\index{send\_\-remove\_\-rip\_\-address@{send\_\-remove\_\-rip\_\-address}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-remove\_\-rip\_\-address}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-remove\_\-rip\_\-address (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const RemoveRipAddressCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_a329928d77fba62d6c4ad6ac26b20c730}


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

Remove an address RIP process is running on.


\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 ifname} & \hyperlink{protocolthe-p}{the} interface that owns vif that has address.\\
\hline
{\em vifname} & virtual interface owning address.\\
\hline
{\em addr} & \hyperlink{protocolthe-p}{the} address to be removed. \\
\hline
\end{DoxyParams}
\hypertarget{classXrlRipngV0p1Client_a9c04f0c62cf6664cc0f5044be67a0df8}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-request\_\-interval@{send\_\-request\_\-interval}}
\index{send\_\-request\_\-interval@{send\_\-request\_\-interval}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-request\_\-interval}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-request\_\-interval (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const RequestIntervalCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_a9c04f0c62cf6664cc0f5044be67a0df8}


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

Set period that route table requests should be sent from address when no peers are associated with it.


\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{classXrlRipngV0p1Client_a9c04f0c62cf6664cc0f5044be67a0df8}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-request\_\-interval@{send\_\-request\_\-interval}}
\index{send\_\-request\_\-interval@{send\_\-request\_\-interval}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-request\_\-interval}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-request\_\-interval (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const RequestIntervalCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_a9c04f0c62cf6664cc0f5044be67a0df8}


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

Set period that route table requests should be sent from address when no peers are associated with it.


\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{classXrlRipngV0p1Client_a1d7ae6d8b595f8b60bcd2d3045d263d2}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-rip\_\-address\_\-status@{send\_\-rip\_\-address\_\-status}}
\index{send\_\-rip\_\-address\_\-status@{send\_\-rip\_\-address\_\-status}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-rip\_\-address\_\-status}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-rip\_\-address\_\-status (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const RipAddressStatusCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_a1d7ae6d8b595f8b60bcd2d3045d263d2}


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

Get a textual description of \hyperlink{protocolthe-p}{the} status of address RIP is running upon.


\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 ifname} & \hyperlink{protocolthe-p}{the} interface that owns vif that has \hyperlink{protocolthe-p}{the} address.\\
\hline
{\em vifname} & virtual interface owns \hyperlink{protocolthe-p}{the} address.\\
\hline
{\em addr} & \hyperlink{protocolthe-p}{the} address to query. \\
\hline
\end{DoxyParams}
\hypertarget{classXrlRipngV0p1Client_a1d7ae6d8b595f8b60bcd2d3045d263d2}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-rip\_\-address\_\-status@{send\_\-rip\_\-address\_\-status}}
\index{send\_\-rip\_\-address\_\-status@{send\_\-rip\_\-address\_\-status}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-rip\_\-address\_\-status}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-rip\_\-address\_\-status (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const RipAddressStatusCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_a1d7ae6d8b595f8b60bcd2d3045d263d2}


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

Get a textual description of \hyperlink{protocolthe-p}{the} status of address RIP is running upon.


\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 ifname} & \hyperlink{protocolthe-p}{the} interface that owns vif that has \hyperlink{protocolthe-p}{the} address.\\
\hline
{\em vifname} & virtual interface owns \hyperlink{protocolthe-p}{the} address.\\
\hline
{\em addr} & \hyperlink{protocolthe-p}{the} address to query. \\
\hline
\end{DoxyParams}
\hypertarget{classXrlRipngV0p1Client_acb54f2e5b767ff59764cf322e8bf9788}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-route\_\-timeout@{send\_\-route\_\-timeout}}
\index{send\_\-route\_\-timeout@{send\_\-route\_\-timeout}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-route\_\-timeout}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-route\_\-timeout (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const RouteTimeoutCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_acb54f2e5b767ff59764cf322e8bf9788}


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

Get period that routes associated with reception address will expire in \hyperlink{protocolthe-p}{the} absence of updates.


\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{classXrlRipngV0p1Client_acb54f2e5b767ff59764cf322e8bf9788}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-route\_\-timeout@{send\_\-route\_\-timeout}}
\index{send\_\-route\_\-timeout@{send\_\-route\_\-timeout}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-route\_\-timeout}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-route\_\-timeout (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const RouteTimeoutCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_acb54f2e5b767ff59764cf322e8bf9788}


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

Get period that routes associated with reception address will expire in \hyperlink{protocolthe-p}{the} absence of updates.


\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{classXrlRipngV0p1Client_a79d4d76dbe5860bbf10bd9ea8fc4095a}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-set\_\-accept\_\-default\_\-route@{send\_\-set\_\-accept\_\-default\_\-route}}
\index{send\_\-set\_\-accept\_\-default\_\-route@{send\_\-set\_\-accept\_\-default\_\-route}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-set\_\-accept\_\-default\_\-route}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-set\_\-accept\_\-default\_\-route (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const bool \&}]{accept, }
\item[{const SetAcceptDefaultRouteCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_a79d4d76dbe5860bbf10bd9ea8fc4095a}


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

\hyperlink{classAccept}{Accept} default route from peers.


\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{classXrlRipngV0p1Client_a79d4d76dbe5860bbf10bd9ea8fc4095a}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-set\_\-accept\_\-default\_\-route@{send\_\-set\_\-accept\_\-default\_\-route}}
\index{send\_\-set\_\-accept\_\-default\_\-route@{send\_\-set\_\-accept\_\-default\_\-route}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-set\_\-accept\_\-default\_\-route}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-set\_\-accept\_\-default\_\-route (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const bool \&}]{accept, }
\item[{const SetAcceptDefaultRouteCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_a79d4d76dbe5860bbf10bd9ea8fc4095a}


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

\hyperlink{classAccept}{Accept} default route from peers.


\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{classXrlRipngV0p1Client_a0f95426ee2a38f1de809497220cca20e}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-set\_\-accept\_\-non\_\-rip\_\-requests@{send\_\-set\_\-accept\_\-non\_\-rip\_\-requests}}
\index{send\_\-set\_\-accept\_\-non\_\-rip\_\-requests@{send\_\-set\_\-accept\_\-non\_\-rip\_\-requests}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-set\_\-accept\_\-non\_\-rip\_\-requests}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-set\_\-accept\_\-non\_\-rip\_\-requests (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const bool \&}]{accept, }
\item[{const SetAcceptNonRipRequestsCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_a0f95426ee2a38f1de809497220cca20e}


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

\hyperlink{classAccept}{Accept} and respond to non-\/RIP requests.


\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{classXrlRipngV0p1Client_a0f95426ee2a38f1de809497220cca20e}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-set\_\-accept\_\-non\_\-rip\_\-requests@{send\_\-set\_\-accept\_\-non\_\-rip\_\-requests}}
\index{send\_\-set\_\-accept\_\-non\_\-rip\_\-requests@{send\_\-set\_\-accept\_\-non\_\-rip\_\-requests}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-set\_\-accept\_\-non\_\-rip\_\-requests}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-set\_\-accept\_\-non\_\-rip\_\-requests (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const bool \&}]{accept, }
\item[{const SetAcceptNonRipRequestsCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_a0f95426ee2a38f1de809497220cca20e}


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

\hyperlink{classAccept}{Accept} and respond to non-\/RIP requests.


\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{classXrlRipngV0p1Client_ac7404edfaae08656cb93952a7587ced3}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-set\_\-advertise\_\-default\_\-route@{send\_\-set\_\-advertise\_\-default\_\-route}}
\index{send\_\-set\_\-advertise\_\-default\_\-route@{send\_\-set\_\-advertise\_\-default\_\-route}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-set\_\-advertise\_\-default\_\-route}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-set\_\-advertise\_\-default\_\-route (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const bool \&}]{advertise, }
\item[{const SetAdvertiseDefaultRouteCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_ac7404edfaae08656cb93952a7587ced3}


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

Advertise default route (if present).


\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{classXrlRipngV0p1Client_ac7404edfaae08656cb93952a7587ced3}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-set\_\-advertise\_\-default\_\-route@{send\_\-set\_\-advertise\_\-default\_\-route}}
\index{send\_\-set\_\-advertise\_\-default\_\-route@{send\_\-set\_\-advertise\_\-default\_\-route}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-set\_\-advertise\_\-default\_\-route}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-set\_\-advertise\_\-default\_\-route (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const bool \&}]{advertise, }
\item[{const SetAdvertiseDefaultRouteCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_ac7404edfaae08656cb93952a7587ced3}


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

Advertise default route (if present).


\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{classXrlRipngV0p1Client_af9aeb4beda41c87b67a3c1497f7e3db0}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-set\_\-cost@{send\_\-set\_\-cost}}
\index{send\_\-set\_\-cost@{send\_\-set\_\-cost}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-set\_\-cost}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-set\_\-cost (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const uint32\_\-t \&}]{cost, }
\item[{const SetCostCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_af9aeb4beda41c87b67a3c1497f7e3db0}


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

Set cost metric associated with 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
\end{DoxyParams}
\hypertarget{classXrlRipngV0p1Client_af9aeb4beda41c87b67a3c1497f7e3db0}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-set\_\-cost@{send\_\-set\_\-cost}}
\index{send\_\-set\_\-cost@{send\_\-set\_\-cost}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-set\_\-cost}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-set\_\-cost (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const uint32\_\-t \&}]{cost, }
\item[{const SetCostCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_af9aeb4beda41c87b67a3c1497f7e3db0}


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

Set cost metric associated with 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
\end{DoxyParams}
\hypertarget{classXrlRipngV0p1Client_a77f50af879efc8cc482cb4133ff5a6a4}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-set\_\-deletion\_\-delay@{send\_\-set\_\-deletion\_\-delay}}
\index{send\_\-set\_\-deletion\_\-delay@{send\_\-set\_\-deletion\_\-delay}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-set\_\-deletion\_\-delay}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-set\_\-deletion\_\-delay (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const uint32\_\-t \&}]{t\_\-secs, }
\item[{const SetDeletionDelayCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_a77f50af879efc8cc482cb4133ff5a6a4}


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

Set period that routes associated with reception address will be deleted after they've expired.


\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{classXrlRipngV0p1Client_a77f50af879efc8cc482cb4133ff5a6a4}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-set\_\-deletion\_\-delay@{send\_\-set\_\-deletion\_\-delay}}
\index{send\_\-set\_\-deletion\_\-delay@{send\_\-set\_\-deletion\_\-delay}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-set\_\-deletion\_\-delay}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-set\_\-deletion\_\-delay (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const uint32\_\-t \&}]{t\_\-secs, }
\item[{const SetDeletionDelayCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_a77f50af879efc8cc482cb4133ff5a6a4}


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

Set period that routes associated with reception address will be deleted after they've expired.


\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{classXrlRipngV0p1Client_a4f1bbc99196559ec77352d02d81378e1}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-set\_\-horizon@{send\_\-set\_\-horizon}}
\index{send\_\-set\_\-horizon@{send\_\-set\_\-horizon}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-set\_\-horizon}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-set\_\-horizon (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const string \&}]{horizon, }
\item[{const SetHorizonCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_a4f1bbc99196559ec77352d02d81378e1}


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

Set horizon type applied to routes advertised from 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 horizon} & name of horizon type. Permitted values: \char`\"{}none\char`\"{}, \char`\"{}poison-\/reverse\char`\"{} \char`\"{}split-\/horizon-\/poison-\/reverse\char`\"{} \\
\hline
\end{DoxyParams}
\hypertarget{classXrlRipngV0p1Client_a4f1bbc99196559ec77352d02d81378e1}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-set\_\-horizon@{send\_\-set\_\-horizon}}
\index{send\_\-set\_\-horizon@{send\_\-set\_\-horizon}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-set\_\-horizon}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-set\_\-horizon (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const string \&}]{horizon, }
\item[{const SetHorizonCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_a4f1bbc99196559ec77352d02d81378e1}


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

Set horizon type applied to routes advertised from 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 horizon} & name of horizon type. Permitted values: \char`\"{}none\char`\"{}, \char`\"{}poison-\/reverse\char`\"{} \char`\"{}split-\/horizon-\/poison-\/reverse\char`\"{} \\
\hline
\end{DoxyParams}
\hypertarget{classXrlRipngV0p1Client_a76e59a104837a2cfb43a41aace895ba6}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-set\_\-interpacket\_\-delay@{send\_\-set\_\-interpacket\_\-delay}}
\index{send\_\-set\_\-interpacket\_\-delay@{send\_\-set\_\-interpacket\_\-delay}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-set\_\-interpacket\_\-delay}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-set\_\-interpacket\_\-delay (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const uint32\_\-t \&}]{t\_\-msecs, }
\item[{const SetInterpacketDelayCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_a76e59a104837a2cfb43a41aace895ba6}


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

Set \hyperlink{protocolthe-p}{the} inter-\/packet delay between \hyperlink{protocolthe-p}{the} output of packets from 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
\end{DoxyParams}
\hypertarget{classXrlRipngV0p1Client_a76e59a104837a2cfb43a41aace895ba6}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-set\_\-interpacket\_\-delay@{send\_\-set\_\-interpacket\_\-delay}}
\index{send\_\-set\_\-interpacket\_\-delay@{send\_\-set\_\-interpacket\_\-delay}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-set\_\-interpacket\_\-delay}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-set\_\-interpacket\_\-delay (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const uint32\_\-t \&}]{t\_\-msecs, }
\item[{const SetInterpacketDelayCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_a76e59a104837a2cfb43a41aace895ba6}


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

Set \hyperlink{protocolthe-p}{the} inter-\/packet delay between \hyperlink{protocolthe-p}{the} output of packets from 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
\end{DoxyParams}
\hypertarget{classXrlRipngV0p1Client_a41fe182b68e9898d34bbe262aeda2a30}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-set\_\-passive@{send\_\-set\_\-passive}}
\index{send\_\-set\_\-passive@{send\_\-set\_\-passive}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-set\_\-passive}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-set\_\-passive (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const bool \&}]{passive, }
\item[{const SetPassiveCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_a41fe182b68e9898d34bbe262aeda2a30}


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

Make RIP passive (receive only) on interface/vif/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
\end{DoxyParams}
\hypertarget{classXrlRipngV0p1Client_a41fe182b68e9898d34bbe262aeda2a30}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-set\_\-passive@{send\_\-set\_\-passive}}
\index{send\_\-set\_\-passive@{send\_\-set\_\-passive}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-set\_\-passive}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-set\_\-passive (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const bool \&}]{passive, }
\item[{const SetPassiveCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_a41fe182b68e9898d34bbe262aeda2a30}


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

Make RIP passive (receive only) on interface/vif/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
\end{DoxyParams}
\hypertarget{classXrlRipngV0p1Client_acaf125e4cdfe40eadad9b45b5ff6d7cc}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-set\_\-request\_\-interval@{send\_\-set\_\-request\_\-interval}}
\index{send\_\-set\_\-request\_\-interval@{send\_\-set\_\-request\_\-interval}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-set\_\-request\_\-interval}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-set\_\-request\_\-interval (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const uint32\_\-t \&}]{t\_\-secs, }
\item[{const SetRequestIntervalCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_acaf125e4cdfe40eadad9b45b5ff6d7cc}


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

Set period that route table requests should be sent from address when no peers are associated with it.


\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{classXrlRipngV0p1Client_acaf125e4cdfe40eadad9b45b5ff6d7cc}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-set\_\-request\_\-interval@{send\_\-set\_\-request\_\-interval}}
\index{send\_\-set\_\-request\_\-interval@{send\_\-set\_\-request\_\-interval}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-set\_\-request\_\-interval}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-set\_\-request\_\-interval (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const uint32\_\-t \&}]{t\_\-secs, }
\item[{const SetRequestIntervalCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_acaf125e4cdfe40eadad9b45b5ff6d7cc}


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

Set period that route table requests should be sent from address when no peers are associated with it.


\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{classXrlRipngV0p1Client_a848c31f04a916f86ffcd00420e815efb}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-set\_\-route\_\-timeout@{send\_\-set\_\-route\_\-timeout}}
\index{send\_\-set\_\-route\_\-timeout@{send\_\-set\_\-route\_\-timeout}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-set\_\-route\_\-timeout}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-set\_\-route\_\-timeout (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const uint32\_\-t \&}]{t\_\-secs, }
\item[{const SetRouteTimeoutCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_a848c31f04a916f86ffcd00420e815efb}


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

Set period that routes associated with reception address will expire in \hyperlink{protocolthe-p}{the} absence of updates.


\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{classXrlRipngV0p1Client_a848c31f04a916f86ffcd00420e815efb}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-set\_\-route\_\-timeout@{send\_\-set\_\-route\_\-timeout}}
\index{send\_\-set\_\-route\_\-timeout@{send\_\-set\_\-route\_\-timeout}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-set\_\-route\_\-timeout}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-set\_\-route\_\-timeout (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const uint32\_\-t \&}]{t\_\-secs, }
\item[{const SetRouteTimeoutCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_a848c31f04a916f86ffcd00420e815efb}


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

Set period that routes associated with reception address will expire in \hyperlink{protocolthe-p}{the} absence of updates.


\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{classXrlRipngV0p1Client_ab84ba21008529c59f9c37e881763b433}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-set\_\-triggered\_\-update\_\-delay@{send\_\-set\_\-triggered\_\-update\_\-delay}}
\index{send\_\-set\_\-triggered\_\-update\_\-delay@{send\_\-set\_\-triggered\_\-update\_\-delay}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-set\_\-triggered\_\-update\_\-delay}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-set\_\-triggered\_\-update\_\-delay (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const uint32\_\-t \&}]{t\_\-secs, }
\item[{const SetTriggeredUpdateDelayCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_ab84ba21008529c59f9c37e881763b433}


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

Set period between sending triggered updates from 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
\end{DoxyParams}
\hypertarget{classXrlRipngV0p1Client_ab84ba21008529c59f9c37e881763b433}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-set\_\-triggered\_\-update\_\-delay@{send\_\-set\_\-triggered\_\-update\_\-delay}}
\index{send\_\-set\_\-triggered\_\-update\_\-delay@{send\_\-set\_\-triggered\_\-update\_\-delay}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-set\_\-triggered\_\-update\_\-delay}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-set\_\-triggered\_\-update\_\-delay (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const uint32\_\-t \&}]{t\_\-secs, }
\item[{const SetTriggeredUpdateDelayCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_ab84ba21008529c59f9c37e881763b433}


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

Set period between sending triggered updates from 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
\end{DoxyParams}
\hypertarget{classXrlRipngV0p1Client_aaa68042b859f2a860fffb69fe4a2cb5a}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-set\_\-triggered\_\-update\_\-jitter@{send\_\-set\_\-triggered\_\-update\_\-jitter}}
\index{send\_\-set\_\-triggered\_\-update\_\-jitter@{send\_\-set\_\-triggered\_\-update\_\-jitter}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-set\_\-triggered\_\-update\_\-jitter}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-set\_\-triggered\_\-update\_\-jitter (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const uint32\_\-t \&}]{t\_\-jitter, }
\item[{const SetTriggeredUpdateJitterCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_aaa68042b859f2a860fffb69fe4a2cb5a}


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

Set jitter between sending triggered updates from address (in percents of \hyperlink{protocolthe-p}{the} period).


\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{classXrlRipngV0p1Client_aaa68042b859f2a860fffb69fe4a2cb5a}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-set\_\-triggered\_\-update\_\-jitter@{send\_\-set\_\-triggered\_\-update\_\-jitter}}
\index{send\_\-set\_\-triggered\_\-update\_\-jitter@{send\_\-set\_\-triggered\_\-update\_\-jitter}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-set\_\-triggered\_\-update\_\-jitter}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-set\_\-triggered\_\-update\_\-jitter (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const uint32\_\-t \&}]{t\_\-jitter, }
\item[{const SetTriggeredUpdateJitterCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_aaa68042b859f2a860fffb69fe4a2cb5a}


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

Set jitter between sending triggered updates from address (in percents of \hyperlink{protocolthe-p}{the} period).


\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{classXrlRipngV0p1Client_a2319df425fc9cb9da3ca0d826e96d08e}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-set\_\-update\_\-interval@{send\_\-set\_\-update\_\-interval}}
\index{send\_\-set\_\-update\_\-interval@{send\_\-set\_\-update\_\-interval}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-set\_\-update\_\-interval}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-set\_\-update\_\-interval (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const uint32\_\-t \&}]{t\_\-secs, }
\item[{const SetUpdateIntervalCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_a2319df425fc9cb9da3ca0d826e96d08e}


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

Set period between \hyperlink{protocolthe-p}{the} unsolicited sending of \hyperlink{protocolthe-p}{the} routing table from 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
\end{DoxyParams}
\hypertarget{classXrlRipngV0p1Client_a2319df425fc9cb9da3ca0d826e96d08e}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-set\_\-update\_\-interval@{send\_\-set\_\-update\_\-interval}}
\index{send\_\-set\_\-update\_\-interval@{send\_\-set\_\-update\_\-interval}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-set\_\-update\_\-interval}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-set\_\-update\_\-interval (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const uint32\_\-t \&}]{t\_\-secs, }
\item[{const SetUpdateIntervalCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_a2319df425fc9cb9da3ca0d826e96d08e}


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

Set period between \hyperlink{protocolthe-p}{the} unsolicited sending of \hyperlink{protocolthe-p}{the} routing table from 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
\end{DoxyParams}
\hypertarget{classXrlRipngV0p1Client_a3a21da35cbc2f388974acf32feb4647b}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-set\_\-update\_\-jitter@{send\_\-set\_\-update\_\-jitter}}
\index{send\_\-set\_\-update\_\-jitter@{send\_\-set\_\-update\_\-jitter}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-set\_\-update\_\-jitter}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-set\_\-update\_\-jitter (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const uint32\_\-t \&}]{t\_\-jitter, }
\item[{const SetUpdateJitterCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_a3a21da35cbc2f388974acf32feb4647b}


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

Set jitter between \hyperlink{protocolthe-p}{the} unsolicited sending of \hyperlink{protocolthe-p}{the} routing table from address (in percents of \hyperlink{protocolthe-p}{the} period).


\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{classXrlRipngV0p1Client_a3a21da35cbc2f388974acf32feb4647b}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-set\_\-update\_\-jitter@{send\_\-set\_\-update\_\-jitter}}
\index{send\_\-set\_\-update\_\-jitter@{send\_\-set\_\-update\_\-jitter}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-set\_\-update\_\-jitter}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-set\_\-update\_\-jitter (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const uint32\_\-t \&}]{t\_\-jitter, }
\item[{const SetUpdateJitterCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_a3a21da35cbc2f388974acf32feb4647b}


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

Set jitter between \hyperlink{protocolthe-p}{the} unsolicited sending of \hyperlink{protocolthe-p}{the} routing table from address (in percents of \hyperlink{protocolthe-p}{the} period).


\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{classXrlRipngV0p1Client_a5160a088dc4614fb67083a2043841179}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-trace@{send\_\-trace}}
\index{send\_\-trace@{send\_\-trace}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-trace}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-trace (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{tvar, }
\item[{const bool \&}]{enable, }
\item[{const TraceCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_a5160a088dc4614fb67083a2043841179}


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

Enable/Disable tracing.


\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 tvar} & trace variable.\\
\hline
{\em enable} & set to true to enable false to disable. \\
\hline
\end{DoxyParams}
\hypertarget{classXrlRipngV0p1Client_a5160a088dc4614fb67083a2043841179}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-trace@{send\_\-trace}}
\index{send\_\-trace@{send\_\-trace}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-trace}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-trace (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{tvar, }
\item[{const bool \&}]{enable, }
\item[{const TraceCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_a5160a088dc4614fb67083a2043841179}


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

Enable/Disable tracing.


\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 tvar} & trace variable.\\
\hline
{\em enable} & set to true to enable false to disable. \\
\hline
\end{DoxyParams}
\hypertarget{classXrlRipngV0p1Client_aa83daf5f67017d5a859bea65a5b496fe}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-triggered\_\-update\_\-delay@{send\_\-triggered\_\-update\_\-delay}}
\index{send\_\-triggered\_\-update\_\-delay@{send\_\-triggered\_\-update\_\-delay}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-triggered\_\-update\_\-delay}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-triggered\_\-update\_\-delay (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const TriggeredUpdateDelayCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_aa83daf5f67017d5a859bea65a5b496fe}


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

Set period between sending triggered updates from 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
\end{DoxyParams}
\hypertarget{classXrlRipngV0p1Client_aa83daf5f67017d5a859bea65a5b496fe}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-triggered\_\-update\_\-delay@{send\_\-triggered\_\-update\_\-delay}}
\index{send\_\-triggered\_\-update\_\-delay@{send\_\-triggered\_\-update\_\-delay}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-triggered\_\-update\_\-delay}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-triggered\_\-update\_\-delay (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const TriggeredUpdateDelayCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_aa83daf5f67017d5a859bea65a5b496fe}


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

Set period between sending triggered updates from 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
\end{DoxyParams}
\hypertarget{classXrlRipngV0p1Client_af0ffb78b4d6a5695deeb1f54bae0867e}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-triggered\_\-update\_\-jitter@{send\_\-triggered\_\-update\_\-jitter}}
\index{send\_\-triggered\_\-update\_\-jitter@{send\_\-triggered\_\-update\_\-jitter}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-triggered\_\-update\_\-jitter}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-triggered\_\-update\_\-jitter (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const TriggeredUpdateJitterCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_af0ffb78b4d6a5695deeb1f54bae0867e}


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

Get jitter between sending triggered updates from address (in percents of \hyperlink{protocolthe-p}{the} period).


\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{classXrlRipngV0p1Client_af0ffb78b4d6a5695deeb1f54bae0867e}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-triggered\_\-update\_\-jitter@{send\_\-triggered\_\-update\_\-jitter}}
\index{send\_\-triggered\_\-update\_\-jitter@{send\_\-triggered\_\-update\_\-jitter}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-triggered\_\-update\_\-jitter}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-triggered\_\-update\_\-jitter (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const TriggeredUpdateJitterCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_af0ffb78b4d6a5695deeb1f54bae0867e}


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

Get jitter between sending triggered updates from address (in percents of \hyperlink{protocolthe-p}{the} period).


\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{classXrlRipngV0p1Client_a0f9f95bca5b9ed37012ae95b9a0579ca}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-update\_\-interval@{send\_\-update\_\-interval}}
\index{send\_\-update\_\-interval@{send\_\-update\_\-interval}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-update\_\-interval}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-update\_\-interval (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const UpdateIntervalCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_a0f9f95bca5b9ed37012ae95b9a0579ca}


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

Get period between \hyperlink{protocolthe-p}{the} unsolicited sending of \hyperlink{protocolthe-p}{the} routing table from 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
\end{DoxyParams}
\hypertarget{classXrlRipngV0p1Client_a0f9f95bca5b9ed37012ae95b9a0579ca}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-update\_\-interval@{send\_\-update\_\-interval}}
\index{send\_\-update\_\-interval@{send\_\-update\_\-interval}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-update\_\-interval}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-update\_\-interval (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const UpdateIntervalCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_a0f9f95bca5b9ed37012ae95b9a0579ca}


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

Get period between \hyperlink{protocolthe-p}{the} unsolicited sending of \hyperlink{protocolthe-p}{the} routing table from 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
\end{DoxyParams}
\hypertarget{classXrlRipngV0p1Client_a24969bf92a56839f262b58545168f98d}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-update\_\-jitter@{send\_\-update\_\-jitter}}
\index{send\_\-update\_\-jitter@{send\_\-update\_\-jitter}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-update\_\-jitter}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-update\_\-jitter (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const UpdateJitterCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_a24969bf92a56839f262b58545168f98d}


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

Get jitter between \hyperlink{protocolthe-p}{the} unsolicited sending of \hyperlink{protocolthe-p}{the} routing table from address (in percents of \hyperlink{protocolthe-p}{the} period).


\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{classXrlRipngV0p1Client_a24969bf92a56839f262b58545168f98d}{
\index{XrlRipngV0p1Client@{XrlRipngV0p1Client}!send\_\-update\_\-jitter@{send\_\-update\_\-jitter}}
\index{send\_\-update\_\-jitter@{send\_\-update\_\-jitter}!XrlRipngV0p1Client@{XrlRipngV0p1Client}}
\subsubsection[{send\_\-update\_\-jitter}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlRipngV0p1Client::send\_\-update\_\-jitter (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{dst\_\-xrl\_\-target\_\-name, }
\item[{const string \&}]{ifname, }
\item[{const string \&}]{vifname, }
\item[{const {\bf IPv6} \&}]{addr, }
\item[{const UpdateJitterCB \&}]{cb}
\end{DoxyParamCaption}
)}}
\label{classXrlRipngV0p1Client_a24969bf92a56839f262b58545168f98d}


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

Get jitter between \hyperlink{protocolthe-p}{the} unsolicited sending of \hyperlink{protocolthe-p}{the} routing table from address (in percents of \hyperlink{protocolthe-p}{the} period).


\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}


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/ripng\_\-xif.hh\item 
/home/greearb/git/xorp.ct.github/xorp/obj/i686-\/pc-\/linux-\/gnu/xrl/interfaces/ripng\_\-xif.hh\item 
/home/greearb/git/xorp.ct.github/xorp/obj/i386-\/pc-\/mingw32/xrl/interfaces/ripng\_\-xif.cc\item 
/home/greearb/git/xorp.ct.github/xorp/obj/i686-\/pc-\/linux-\/gnu/xrl/interfaces/ripng\_\-xif.cc\end{DoxyCompactItemize}
