xorp

XrlPimV0p1Client Class Reference

List of all members.

Public Types

typedef XorpCallback1< void,
const XrlError & >::RefPtr 
EnableVifCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
StartVifCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
StopVifCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
EnableAllVifsCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
StartAllVifsCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
StopAllVifsCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
EnablePimCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
StartPimCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
StopPimCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
EnableCliCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
StartCliCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
StopCliCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
EnableBsrCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
StartBsrCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
StopBsrCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
ApplyBsrChangesCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
AddConfigScopeZoneByVifName4CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
AddConfigScopeZoneByVifName6CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
AddConfigScopeZoneByVifAddr6CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
DeleteConfigScopeZoneByVifName6CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
DeleteConfigScopeZoneByVifAddr6CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
AddConfigScopeZoneByVifAddr4CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
DeleteConfigScopeZoneByVifName4CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
DeleteConfigScopeZoneByVifAddr4CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
AddConfigCandBsr4CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
AddConfigCandBsr6CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
DeleteConfigCandBsr6CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
DeleteConfigCandBsr4CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
AddConfigCandRp4CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
AddConfigCandRp6CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
DeleteConfigCandRp6CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
DeleteConfigCandRp4CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
AddConfigStaticRp4CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
AddConfigStaticRp6CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
DeleteConfigStaticRp6CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
DeleteConfigAllStaticGroupPrefixesRp6CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
DeleteConfigStaticRp4CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
DeleteConfigAllStaticGroupPrefixesRp4CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
DeleteConfigAllStaticRpsCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
ConfigStaticRpDoneCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
GetVifProtoVersionCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
SetVifProtoVersionCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
ResetVifProtoVersionCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
GetVifHelloTriggeredDelayCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
SetVifHelloTriggeredDelayCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
ResetVifHelloTriggeredDelayCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
GetVifHelloPeriodCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
SetVifHelloPeriodCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
ResetVifHelloPeriodCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
GetVifHelloHoldtimeCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
SetVifHelloHoldtimeCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
ResetVifHelloHoldtimeCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
GetVifDrPriorityCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
SetVifDrPriorityCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
ResetVifDrPriorityCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
GetVifPropagationDelayCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
SetVifPropagationDelayCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
ResetVifPropagationDelayCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
GetVifOverrideIntervalCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
SetVifOverrideIntervalCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
ResetVifOverrideIntervalCB
typedef XorpCallback2< void,
const XrlError &, const bool * >
::RefPtr 
GetVifIsTrackingSupportDisabledCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
SetVifIsTrackingSupportDisabledCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
ResetVifIsTrackingSupportDisabledCB
typedef XorpCallback2< void,
const XrlError &, const bool * >
::RefPtr 
GetVifAcceptNohelloNeighborsCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
SetVifAcceptNohelloNeighborsCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
ResetVifAcceptNohelloNeighborsCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
GetVifJoinPrunePeriodCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
SetVifJoinPrunePeriodCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
ResetVifJoinPrunePeriodCB
typedef XorpCallback4< void,
const XrlError &, const bool
*, const uint32_t *, const
uint32_t * >::RefPtr 
GetSwitchToSptThresholdCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
SetSwitchToSptThresholdCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
ResetSwitchToSptThresholdCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
AddAlternativeSubnet4CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
AddAlternativeSubnet6CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
DeleteAlternativeSubnet6CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
DeleteAlternativeSubnet4CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
RemoveAllAlternativeSubnetsCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
LogTraceAllCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
AddTestJpEntry4CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
AddTestJpEntry6CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
SendTestJpEntry6CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
SendTestJpEntry4CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
SendTestAssert4CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
SendTestAssert6CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
AddTestBsrZone4CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
AddTestBsrZone6CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
AddTestBsrGroupPrefix6CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
AddTestBsrRp6CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
SendTestBootstrapByDest6CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
AddTestBsrGroupPrefix4CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
AddTestBsrRp4CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
SendTestBootstrapCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
SendTestBootstrapByDest4CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
SendTestCandRpAdvCB
typedef XorpCallback9< void,
const XrlError &, const
uint32_t *, const XrlAtomList
*, const XrlAtomList *, const
XrlAtomList *, const
XrlAtomList *, const
XrlAtomList *, const
XrlAtomList *, const
XrlAtomList * >::RefPtr 
PimstatNeighbors4CB
typedef XorpCallback9< void,
const XrlError &, const
uint32_t *, const XrlAtomList
*, const XrlAtomList *, const
XrlAtomList *, const
XrlAtomList *, const
XrlAtomList *, const
XrlAtomList *, const
XrlAtomList * >::RefPtr 
PimstatNeighbors6CB
typedef XorpCallback6< void,
const XrlError &, const
uint32_t *, const bool
*, const uint32_t *, const
IPv4 *, const uint32_t * >
::RefPtr 
PimstatInterface4CB
typedef XorpCallback6< void,
const XrlError &, const
uint32_t *, const bool
*, const uint32_t *, const
IPv6 *, const uint32_t * >
::RefPtr 
PimstatInterface6CB
typedef XorpCallback8< void,
const XrlError &, const
uint32_t *, const XrlAtomList
*, const XrlAtomList *, const
XrlAtomList *, const
XrlAtomList *, const
XrlAtomList *, const
XrlAtomList * >::RefPtr 
PimstatRps4CB
typedef XorpCallback8< void,
const XrlError &, const
uint32_t *, const XrlAtomList
*, const XrlAtomList *, const
XrlAtomList *, const
XrlAtomList *, const
XrlAtomList *, const
XrlAtomList * >::RefPtr 
PimstatRps6CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
ClearPimStatisticsCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
ClearPimStatisticsPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatHelloMessagesReceivedCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatHelloMessagesSentCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatHelloMessagesRxErrorsCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRegisterMessagesReceivedCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRegisterMessagesSentCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRegisterMessagesRxErrorsCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRegisterStopMessagesReceivedCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRegisterStopMessagesSentCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRegisterStopMessagesRxErrorsCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatJoinPruneMessagesReceivedCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatJoinPruneMessagesSentCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatJoinPruneMessagesRxErrorsCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatBootstrapMessagesReceivedCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatBootstrapMessagesSentCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatBootstrapMessagesRxErrorsCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatAssertMessagesReceivedCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatAssertMessagesSentCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatAssertMessagesRxErrorsCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatGraftMessagesReceivedCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatGraftMessagesSentCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatGraftMessagesRxErrorsCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatGraftAckMessagesReceivedCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatGraftAckMessagesSentCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatGraftAckMessagesRxErrorsCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatCandidateRpMessagesReceivedCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatCandidateRpMessagesSentCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatCandidateRpMessagesRxErrorsCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatUnknownTypeMessagesCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatUnknownVersionMessagesCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatNeighborUnknownMessagesCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatBadLengthMessagesCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatBadChecksumMessagesCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatBadReceiveInterfaceMessagesCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxInterfaceDisabledMessagesCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxRegisterNotRpCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRpFilteredSourceCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatUnknownRegisterStopCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxJoinPruneNoStateCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxGraftGraftAckNoStateCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxGraftOnUpstreamInterfaceCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxCandidateRpNotBsrCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxBsrWhenBsrCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxBsrNotRpfInterfaceCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxUnknownHelloOptionCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxDataNoStateCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxRpNoStateCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxAggregateCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxMalformedPacketCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatNoRpCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatNoRouteUpstreamCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRpMismatchCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRpfNeighborUnknownCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxJoinRpCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxPruneRpCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxJoinWcCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxPruneWcCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxJoinSgCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxPruneSgCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxJoinSgRptCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxPruneSgRptCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatHelloMessagesReceivedPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatHelloMessagesSentPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatHelloMessagesRxErrorsPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRegisterMessagesReceivedPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRegisterMessagesSentPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRegisterMessagesRxErrorsPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRegisterStopMessagesReceivedPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRegisterStopMessagesSentPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRegisterStopMessagesRxErrorsPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatJoinPruneMessagesReceivedPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatJoinPruneMessagesSentPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatJoinPruneMessagesRxErrorsPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatBootstrapMessagesReceivedPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatBootstrapMessagesSentPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatBootstrapMessagesRxErrorsPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatAssertMessagesReceivedPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatAssertMessagesSentPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatAssertMessagesRxErrorsPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatGraftMessagesReceivedPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatGraftMessagesSentPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatGraftMessagesRxErrorsPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatGraftAckMessagesReceivedPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatGraftAckMessagesSentPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatGraftAckMessagesRxErrorsPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatCandidateRpMessagesReceivedPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatCandidateRpMessagesSentPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatCandidateRpMessagesRxErrorsPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatUnknownTypeMessagesPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatUnknownVersionMessagesPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatNeighborUnknownMessagesPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatBadLengthMessagesPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatBadChecksumMessagesPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatBadReceiveInterfaceMessagesPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxInterfaceDisabledMessagesPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxRegisterNotRpPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRpFilteredSourcePerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatUnknownRegisterStopPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxJoinPruneNoStatePerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxGraftGraftAckNoStatePerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxGraftOnUpstreamInterfacePerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxCandidateRpNotBsrPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxBsrWhenBsrPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxBsrNotRpfInterfacePerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxUnknownHelloOptionPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxDataNoStatePerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxRpNoStatePerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxAggregatePerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxMalformedPacketPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatNoRpPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatNoRouteUpstreamPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRpMismatchPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRpfNeighborUnknownPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxJoinRpPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxPruneRpPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxJoinWcPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxPruneWcPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxJoinSgPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxPruneSgPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxJoinSgRptPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxPruneSgRptPerVifCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
EnableVifCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
StartVifCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
StopVifCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
EnableAllVifsCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
StartAllVifsCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
StopAllVifsCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
EnablePimCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
StartPimCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
StopPimCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
EnableCliCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
StartCliCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
StopCliCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
EnableBsrCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
StartBsrCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
StopBsrCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
ApplyBsrChangesCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
AddConfigScopeZoneByVifName4CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
AddConfigScopeZoneByVifName6CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
AddConfigScopeZoneByVifAddr6CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
DeleteConfigScopeZoneByVifName6CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
DeleteConfigScopeZoneByVifAddr6CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
AddConfigScopeZoneByVifAddr4CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
DeleteConfigScopeZoneByVifName4CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
DeleteConfigScopeZoneByVifAddr4CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
AddConfigCandBsr4CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
AddConfigCandBsr6CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
DeleteConfigCandBsr6CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
DeleteConfigCandBsr4CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
AddConfigCandRp4CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
AddConfigCandRp6CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
DeleteConfigCandRp6CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
DeleteConfigCandRp4CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
AddConfigStaticRp4CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
AddConfigStaticRp6CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
DeleteConfigStaticRp6CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
DeleteConfigAllStaticGroupPrefixesRp6CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
DeleteConfigStaticRp4CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
DeleteConfigAllStaticGroupPrefixesRp4CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
DeleteConfigAllStaticRpsCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
ConfigStaticRpDoneCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
GetVifProtoVersionCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
SetVifProtoVersionCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
ResetVifProtoVersionCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
GetVifHelloTriggeredDelayCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
SetVifHelloTriggeredDelayCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
ResetVifHelloTriggeredDelayCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
GetVifHelloPeriodCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
SetVifHelloPeriodCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
ResetVifHelloPeriodCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
GetVifHelloHoldtimeCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
SetVifHelloHoldtimeCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
ResetVifHelloHoldtimeCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
GetVifDrPriorityCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
SetVifDrPriorityCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
ResetVifDrPriorityCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
GetVifPropagationDelayCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
SetVifPropagationDelayCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
ResetVifPropagationDelayCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
GetVifOverrideIntervalCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
SetVifOverrideIntervalCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
ResetVifOverrideIntervalCB
typedef XorpCallback2< void,
const XrlError &, const bool * >
::RefPtr 
GetVifIsTrackingSupportDisabledCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
SetVifIsTrackingSupportDisabledCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
ResetVifIsTrackingSupportDisabledCB
typedef XorpCallback2< void,
const XrlError &, const bool * >
::RefPtr 
GetVifAcceptNohelloNeighborsCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
SetVifAcceptNohelloNeighborsCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
ResetVifAcceptNohelloNeighborsCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
GetVifJoinPrunePeriodCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
SetVifJoinPrunePeriodCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
ResetVifJoinPrunePeriodCB
typedef XorpCallback4< void,
const XrlError &, const bool
*, const uint32_t *, const
uint32_t * >::RefPtr 
GetSwitchToSptThresholdCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
SetSwitchToSptThresholdCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
ResetSwitchToSptThresholdCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
AddAlternativeSubnet4CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
AddAlternativeSubnet6CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
DeleteAlternativeSubnet6CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
DeleteAlternativeSubnet4CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
RemoveAllAlternativeSubnetsCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
LogTraceAllCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
AddTestJpEntry4CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
AddTestJpEntry6CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
SendTestJpEntry6CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
SendTestJpEntry4CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
SendTestAssert4CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
SendTestAssert6CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
AddTestBsrZone4CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
AddTestBsrZone6CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
AddTestBsrGroupPrefix6CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
AddTestBsrRp6CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
SendTestBootstrapByDest6CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
AddTestBsrGroupPrefix4CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
AddTestBsrRp4CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
SendTestBootstrapCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
SendTestBootstrapByDest4CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
SendTestCandRpAdvCB
typedef XorpCallback9< void,
const XrlError &, const
uint32_t *, const XrlAtomList
*, const XrlAtomList *, const
XrlAtomList *, const
XrlAtomList *, const
XrlAtomList *, const
XrlAtomList *, const
XrlAtomList * >::RefPtr 
PimstatNeighbors4CB
typedef XorpCallback9< void,
const XrlError &, const
uint32_t *, const XrlAtomList
*, const XrlAtomList *, const
XrlAtomList *, const
XrlAtomList *, const
XrlAtomList *, const
XrlAtomList *, const
XrlAtomList * >::RefPtr 
PimstatNeighbors6CB
typedef XorpCallback6< void,
const XrlError &, const
uint32_t *, const bool
*, const uint32_t *, const
IPv4 *, const uint32_t * >
::RefPtr 
PimstatInterface4CB
typedef XorpCallback6< void,
const XrlError &, const
uint32_t *, const bool
*, const uint32_t *, const
IPv6 *, const uint32_t * >
::RefPtr 
PimstatInterface6CB
typedef XorpCallback8< void,
const XrlError &, const
uint32_t *, const XrlAtomList
*, const XrlAtomList *, const
XrlAtomList *, const
XrlAtomList *, const
XrlAtomList *, const
XrlAtomList * >::RefPtr 
PimstatRps4CB
typedef XorpCallback8< void,
const XrlError &, const
uint32_t *, const XrlAtomList
*, const XrlAtomList *, const
XrlAtomList *, const
XrlAtomList *, const
XrlAtomList *, const
XrlAtomList * >::RefPtr 
PimstatRps6CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
ClearPimStatisticsCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
ClearPimStatisticsPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatHelloMessagesReceivedCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatHelloMessagesSentCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatHelloMessagesRxErrorsCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRegisterMessagesReceivedCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRegisterMessagesSentCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRegisterMessagesRxErrorsCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRegisterStopMessagesReceivedCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRegisterStopMessagesSentCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRegisterStopMessagesRxErrorsCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatJoinPruneMessagesReceivedCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatJoinPruneMessagesSentCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatJoinPruneMessagesRxErrorsCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatBootstrapMessagesReceivedCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatBootstrapMessagesSentCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatBootstrapMessagesRxErrorsCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatAssertMessagesReceivedCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatAssertMessagesSentCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatAssertMessagesRxErrorsCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatGraftMessagesReceivedCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatGraftMessagesSentCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatGraftMessagesRxErrorsCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatGraftAckMessagesReceivedCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatGraftAckMessagesSentCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatGraftAckMessagesRxErrorsCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatCandidateRpMessagesReceivedCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatCandidateRpMessagesSentCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatCandidateRpMessagesRxErrorsCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatUnknownTypeMessagesCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatUnknownVersionMessagesCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatNeighborUnknownMessagesCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatBadLengthMessagesCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatBadChecksumMessagesCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatBadReceiveInterfaceMessagesCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxInterfaceDisabledMessagesCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxRegisterNotRpCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRpFilteredSourceCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatUnknownRegisterStopCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxJoinPruneNoStateCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxGraftGraftAckNoStateCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxGraftOnUpstreamInterfaceCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxCandidateRpNotBsrCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxBsrWhenBsrCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxBsrNotRpfInterfaceCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxUnknownHelloOptionCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxDataNoStateCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxRpNoStateCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxAggregateCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxMalformedPacketCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatNoRpCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatNoRouteUpstreamCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRpMismatchCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRpfNeighborUnknownCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxJoinRpCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxPruneRpCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxJoinWcCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxPruneWcCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxJoinSgCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxPruneSgCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxJoinSgRptCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxPruneSgRptCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatHelloMessagesReceivedPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatHelloMessagesSentPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatHelloMessagesRxErrorsPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRegisterMessagesReceivedPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRegisterMessagesSentPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRegisterMessagesRxErrorsPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRegisterStopMessagesReceivedPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRegisterStopMessagesSentPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRegisterStopMessagesRxErrorsPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatJoinPruneMessagesReceivedPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatJoinPruneMessagesSentPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatJoinPruneMessagesRxErrorsPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatBootstrapMessagesReceivedPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatBootstrapMessagesSentPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatBootstrapMessagesRxErrorsPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatAssertMessagesReceivedPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatAssertMessagesSentPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatAssertMessagesRxErrorsPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatGraftMessagesReceivedPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatGraftMessagesSentPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatGraftMessagesRxErrorsPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatGraftAckMessagesReceivedPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatGraftAckMessagesSentPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatGraftAckMessagesRxErrorsPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatCandidateRpMessagesReceivedPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatCandidateRpMessagesSentPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatCandidateRpMessagesRxErrorsPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatUnknownTypeMessagesPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatUnknownVersionMessagesPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatNeighborUnknownMessagesPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatBadLengthMessagesPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatBadChecksumMessagesPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatBadReceiveInterfaceMessagesPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxInterfaceDisabledMessagesPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxRegisterNotRpPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRpFilteredSourcePerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatUnknownRegisterStopPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxJoinPruneNoStatePerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxGraftGraftAckNoStatePerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxGraftOnUpstreamInterfacePerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxCandidateRpNotBsrPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxBsrWhenBsrPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxBsrNotRpfInterfacePerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxUnknownHelloOptionPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxDataNoStatePerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxRpNoStatePerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxAggregatePerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxMalformedPacketPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatNoRpPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatNoRouteUpstreamPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRpMismatchPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRpfNeighborUnknownPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxJoinRpPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxPruneRpPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxJoinWcPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxPruneWcPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxJoinSgPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxPruneSgPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxJoinSgRptPerVifCB
typedef XorpCallback2< void,
const XrlError &, const
uint32_t * >::RefPtr 
PimstatRxPruneSgRptPerVifCB

Public Member Functions

 XrlPimV0p1Client (XrlSender *s)
bool send_enable_vif (const char *dst_xrl_target_name, const string &vif_name, const bool &enable, const EnableVifCB &cb)
 Send Xrl intended to:
bool send_start_vif (const char *dst_xrl_target_name, const string &vif_name, const StartVifCB &cb)
bool send_stop_vif (const char *dst_xrl_target_name, const string &vif_name, const StopVifCB &cb)
bool send_enable_all_vifs (const char *dst_xrl_target_name, const bool &enable, const EnableAllVifsCB &cb)
 Send Xrl intended to:
bool send_start_all_vifs (const char *dst_xrl_target_name, const StartAllVifsCB &cb)
bool send_stop_all_vifs (const char *dst_xrl_target_name, const StopAllVifsCB &cb)
bool send_enable_pim (const char *dst_xrl_target_name, const bool &enable, const EnablePimCB &cb)
 Send Xrl intended to:
bool send_start_pim (const char *dst_xrl_target_name, const StartPimCB &cb)
bool send_stop_pim (const char *dst_xrl_target_name, const StopPimCB &cb)
bool send_enable_cli (const char *dst_xrl_target_name, const bool &enable, const EnableCliCB &cb)
 Send Xrl intended to:
bool send_start_cli (const char *dst_xrl_target_name, const StartCliCB &cb)
bool send_stop_cli (const char *dst_xrl_target_name, const StopCliCB &cb)
bool send_enable_bsr (const char *dst_xrl_target_name, const bool &enable, const EnableBsrCB &cb)
 Send Xrl intended to:
bool send_start_bsr (const char *dst_xrl_target_name, const StartBsrCB &cb)
bool send_stop_bsr (const char *dst_xrl_target_name, const StopBsrCB &cb)
bool send_apply_bsr_changes (const char *dst_xrl_target_name, const ApplyBsrChangesCB &cb)
 Send Xrl intended to:
bool send_add_config_scope_zone_by_vif_name4 (const char *dst_xrl_target_name, const IPv4Net &scope_zone_id, const string &vif_name, const AddConfigScopeZoneByVifName4CB &cb)
 Send Xrl intended to:
bool send_add_config_scope_zone_by_vif_name6 (const char *dst_xrl_target_name, const IPv6Net &scope_zone_id, const string &vif_name, const AddConfigScopeZoneByVifName6CB &cb)
bool send_add_config_scope_zone_by_vif_addr6 (const char *dst_xrl_target_name, const IPv6Net &scope_zone_id, const IPv6 &vif_addr, const AddConfigScopeZoneByVifAddr6CB &cb)
bool send_delete_config_scope_zone_by_vif_name6 (const char *dst_xrl_target_name, const IPv6Net &scope_zone_id, const string &vif_name, const DeleteConfigScopeZoneByVifName6CB &cb)
bool send_delete_config_scope_zone_by_vif_addr6 (const char *dst_xrl_target_name, const IPv6Net &scope_zone_id, const IPv6 &vif_addr, const DeleteConfigScopeZoneByVifAddr6CB &cb)
bool send_add_config_scope_zone_by_vif_addr4 (const char *dst_xrl_target_name, const IPv4Net &scope_zone_id, const IPv4 &vif_addr, const AddConfigScopeZoneByVifAddr4CB &cb)
bool send_delete_config_scope_zone_by_vif_name4 (const char *dst_xrl_target_name, const IPv4Net &scope_zone_id, const string &vif_name, const DeleteConfigScopeZoneByVifName4CB &cb)
bool send_delete_config_scope_zone_by_vif_addr4 (const char *dst_xrl_target_name, const IPv4Net &scope_zone_id, const IPv4 &vif_addr, const DeleteConfigScopeZoneByVifAddr4CB &cb)
bool send_add_config_cand_bsr4 (const char *dst_xrl_target_name, const IPv4Net &scope_zone_id, const bool &is_scope_zone, const string &vif_name, const IPv4 &vif_addr, const uint32_t &bsr_priority, const uint32_t &hash_mask_len, const AddConfigCandBsr4CB &cb)
 Send Xrl intended to:
bool send_add_config_cand_bsr6 (const char *dst_xrl_target_name, const IPv6Net &scope_zone_id, const bool &is_scope_zone, const string &vif_name, const IPv6 &vif_addr, const uint32_t &bsr_priority, const uint32_t &hash_mask_len, const AddConfigCandBsr6CB &cb)
bool send_delete_config_cand_bsr6 (const char *dst_xrl_target_name, const IPv6Net &scope_zone_id, const bool &is_scope_zone, const DeleteConfigCandBsr6CB &cb)
bool send_delete_config_cand_bsr4 (const char *dst_xrl_target_name, const IPv4Net &scope_zone_id, const bool &is_scope_zone, const DeleteConfigCandBsr4CB &cb)
bool send_add_config_cand_rp4 (const char *dst_xrl_target_name, const IPv4Net &group_prefix, const bool &is_scope_zone, const string &vif_name, const IPv4 &vif_addr, const uint32_t &rp_priority, const uint32_t &rp_holdtime, const AddConfigCandRp4CB &cb)
 Send Xrl intended to:
bool send_add_config_cand_rp6 (const char *dst_xrl_target_name, const IPv6Net &group_prefix, const bool &is_scope_zone, const string &vif_name, const IPv6 &vif_addr, const uint32_t &rp_priority, const uint32_t &rp_holdtime, const AddConfigCandRp6CB &cb)
bool send_delete_config_cand_rp6 (const char *dst_xrl_target_name, const IPv6Net &group_prefix, const bool &is_scope_zone, const string &vif_name, const IPv6 &vif_addr, const DeleteConfigCandRp6CB &cb)
bool send_delete_config_cand_rp4 (const char *dst_xrl_target_name, const IPv4Net &group_prefix, const bool &is_scope_zone, const string &vif_name, const IPv4 &vif_addr, const DeleteConfigCandRp4CB &cb)
bool send_add_config_static_rp4 (const char *dst_xrl_target_name, const IPv4Net &group_prefix, const IPv4 &rp_addr, const uint32_t &rp_priority, const uint32_t &hash_mask_len, const AddConfigStaticRp4CB &cb)
 Send Xrl intended to:
bool send_add_config_static_rp6 (const char *dst_xrl_target_name, const IPv6Net &group_prefix, const IPv6 &rp_addr, const uint32_t &rp_priority, const uint32_t &hash_mask_len, const AddConfigStaticRp6CB &cb)
bool send_delete_config_static_rp6 (const char *dst_xrl_target_name, const IPv6Net &group_prefix, const IPv6 &rp_addr, const DeleteConfigStaticRp6CB &cb)
bool send_delete_config_all_static_group_prefixes_rp6 (const char *dst_xrl_target_name, const IPv6 &rp_addr, const DeleteConfigAllStaticGroupPrefixesRp6CB &cb)
bool send_delete_config_static_rp4 (const char *dst_xrl_target_name, const IPv4Net &group_prefix, const IPv4 &rp_addr, const DeleteConfigStaticRp4CB &cb)
bool send_delete_config_all_static_group_prefixes_rp4 (const char *dst_xrl_target_name, const IPv4 &rp_addr, const DeleteConfigAllStaticGroupPrefixesRp4CB &cb)
bool send_delete_config_all_static_rps (const char *dst_xrl_target_name, const DeleteConfigAllStaticRpsCB &cb)
bool send_config_static_rp_done (const char *dst_xrl_target_name, const ConfigStaticRpDoneCB &cb)
bool send_get_vif_proto_version (const char *dst_xrl_target_name, const string &vif_name, const GetVifProtoVersionCB &cb)
 Send Xrl intended to:
bool send_set_vif_proto_version (const char *dst_xrl_target_name, const string &vif_name, const uint32_t &proto_version, const SetVifProtoVersionCB &cb)
 Send Xrl intended to:
bool send_reset_vif_proto_version (const char *dst_xrl_target_name, const string &vif_name, const ResetVifProtoVersionCB &cb)
 Send Xrl intended to:
bool send_get_vif_hello_triggered_delay (const char *dst_xrl_target_name, const string &vif_name, const GetVifHelloTriggeredDelayCB &cb)
 Send Xrl intended to:
bool send_set_vif_hello_triggered_delay (const char *dst_xrl_target_name, const string &vif_name, const uint32_t &hello_triggered_delay, const SetVifHelloTriggeredDelayCB &cb)
bool send_reset_vif_hello_triggered_delay (const char *dst_xrl_target_name, const string &vif_name, const ResetVifHelloTriggeredDelayCB &cb)
bool send_get_vif_hello_period (const char *dst_xrl_target_name, const string &vif_name, const GetVifHelloPeriodCB &cb)
bool send_set_vif_hello_period (const char *dst_xrl_target_name, const string &vif_name, const uint32_t &hello_period, const SetVifHelloPeriodCB &cb)
bool send_reset_vif_hello_period (const char *dst_xrl_target_name, const string &vif_name, const ResetVifHelloPeriodCB &cb)
bool send_get_vif_hello_holdtime (const char *dst_xrl_target_name, const string &vif_name, const GetVifHelloHoldtimeCB &cb)
bool send_set_vif_hello_holdtime (const char *dst_xrl_target_name, const string &vif_name, const uint32_t &hello_holdtime, const SetVifHelloHoldtimeCB &cb)
bool send_reset_vif_hello_holdtime (const char *dst_xrl_target_name, const string &vif_name, const ResetVifHelloHoldtimeCB &cb)
bool send_get_vif_dr_priority (const char *dst_xrl_target_name, const string &vif_name, const GetVifDrPriorityCB &cb)
bool send_set_vif_dr_priority (const char *dst_xrl_target_name, const string &vif_name, const uint32_t &dr_priority, const SetVifDrPriorityCB &cb)
bool send_reset_vif_dr_priority (const char *dst_xrl_target_name, const string &vif_name, const ResetVifDrPriorityCB &cb)
bool send_get_vif_propagation_delay (const char *dst_xrl_target_name, const string &vif_name, const GetVifPropagationDelayCB &cb)
bool send_set_vif_propagation_delay (const char *dst_xrl_target_name, const string &vif_name, const uint32_t &propagation_delay, const SetVifPropagationDelayCB &cb)
bool send_reset_vif_propagation_delay (const char *dst_xrl_target_name, const string &vif_name, const ResetVifPropagationDelayCB &cb)
bool send_get_vif_override_interval (const char *dst_xrl_target_name, const string &vif_name, const GetVifOverrideIntervalCB &cb)
bool send_set_vif_override_interval (const char *dst_xrl_target_name, const string &vif_name, const uint32_t &override_interval, const SetVifOverrideIntervalCB &cb)
bool send_reset_vif_override_interval (const char *dst_xrl_target_name, const string &vif_name, const ResetVifOverrideIntervalCB &cb)
bool send_get_vif_is_tracking_support_disabled (const char *dst_xrl_target_name, const string &vif_name, const GetVifIsTrackingSupportDisabledCB &cb)
bool send_set_vif_is_tracking_support_disabled (const char *dst_xrl_target_name, const string &vif_name, const bool &is_tracking_support_disabled, const SetVifIsTrackingSupportDisabledCB &cb)
bool send_reset_vif_is_tracking_support_disabled (const char *dst_xrl_target_name, const string &vif_name, const ResetVifIsTrackingSupportDisabledCB &cb)
bool send_get_vif_accept_nohello_neighbors (const char *dst_xrl_target_name, const string &vif_name, const GetVifAcceptNohelloNeighborsCB &cb)
bool send_set_vif_accept_nohello_neighbors (const char *dst_xrl_target_name, const string &vif_name, const bool &accept_nohello_neighbors, const SetVifAcceptNohelloNeighborsCB &cb)
bool send_reset_vif_accept_nohello_neighbors (const char *dst_xrl_target_name, const string &vif_name, const ResetVifAcceptNohelloNeighborsCB &cb)
bool send_get_vif_join_prune_period (const char *dst_xrl_target_name, const string &vif_name, const GetVifJoinPrunePeriodCB &cb)
 Send Xrl intended to:
bool send_set_vif_join_prune_period (const char *dst_xrl_target_name, const string &vif_name, const uint32_t &join_prune_period, const SetVifJoinPrunePeriodCB &cb)
bool send_reset_vif_join_prune_period (const char *dst_xrl_target_name, const string &vif_name, const ResetVifJoinPrunePeriodCB &cb)
bool send_get_switch_to_spt_threshold (const char *dst_xrl_target_name, const GetSwitchToSptThresholdCB &cb)
 Send Xrl intended to:
bool send_set_switch_to_spt_threshold (const char *dst_xrl_target_name, const bool &is_enabled, const uint32_t &interval_sec, const uint32_t &bytes, const SetSwitchToSptThresholdCB &cb)
bool send_reset_switch_to_spt_threshold (const char *dst_xrl_target_name, const ResetSwitchToSptThresholdCB &cb)
bool send_add_alternative_subnet4 (const char *dst_xrl_target_name, const string &vif_name, const IPv4Net &subnet, const AddAlternativeSubnet4CB &cb)
 Send Xrl intended to:
bool send_add_alternative_subnet6 (const char *dst_xrl_target_name, const string &vif_name, const IPv6Net &subnet, const AddAlternativeSubnet6CB &cb)
bool send_delete_alternative_subnet6 (const char *dst_xrl_target_name, const string &vif_name, const IPv6Net &subnet, const DeleteAlternativeSubnet6CB &cb)
bool send_delete_alternative_subnet4 (const char *dst_xrl_target_name, const string &vif_name, const IPv4Net &subnet, const DeleteAlternativeSubnet4CB &cb)
bool send_remove_all_alternative_subnets (const char *dst_xrl_target_name, const string &vif_name, const RemoveAllAlternativeSubnetsCB &cb)
bool send_log_trace_all (const char *dst_xrl_target_name, const bool &enable, const LogTraceAllCB &cb)
 Send Xrl intended to:
bool send_add_test_jp_entry4 (const char *dst_xrl_target_name, const IPv4 &source_addr, const IPv4 &group_addr, const uint32_t &group_mask_len, const string &mrt_entry_type, const string &action_jp, const uint32_t &holdtime, const bool &is_new_group, const AddTestJpEntry4CB &cb)
 Send Xrl intended to:
bool send_add_test_jp_entry6 (const char *dst_xrl_target_name, const IPv6 &source_addr, const IPv6 &group_addr, const uint32_t &group_mask_len, const string &mrt_entry_type, const string &action_jp, const uint32_t &holdtime, const bool &is_new_group, const AddTestJpEntry6CB &cb)
bool send_send_test_jp_entry6 (const char *dst_xrl_target_name, const string &vif_name, const IPv6 &nbr_addr, const SendTestJpEntry6CB &cb)
bool send_send_test_jp_entry4 (const char *dst_xrl_target_name, const string &vif_name, const IPv4 &nbr_addr, const SendTestJpEntry4CB &cb)
bool send_send_test_assert4 (const char *dst_xrl_target_name, const string &vif_name, const IPv4 &source_addr, const IPv4 &group_addr, const bool &rpt_bit, const uint32_t &metric_preference, const uint32_t &metric, const SendTestAssert4CB &cb)
 Send Xrl intended to:
bool send_send_test_assert6 (const char *dst_xrl_target_name, const string &vif_name, const IPv6 &source_addr, const IPv6 &group_addr, const bool &rpt_bit, const uint32_t &metric_preference, const uint32_t &metric, const SendTestAssert6CB &cb)
bool send_add_test_bsr_zone4 (const char *dst_xrl_target_name, const IPv4Net &zone_id_scope_zone_prefix, const bool &zone_id_is_scope_zone, const IPv4 &bsr_addr, const uint32_t &bsr_priority, const uint32_t &hash_mask_len, const uint32_t &fragment_tag, const AddTestBsrZone4CB &cb)
 Send Xrl intended to:
bool send_add_test_bsr_zone6 (const char *dst_xrl_target_name, const IPv6Net &zone_id_scope_zone_prefix, const bool &zone_id_is_scope_zone, const IPv6 &bsr_addr, const uint32_t &bsr_priority, const uint32_t &hash_mask_len, const uint32_t &fragment_tag, const AddTestBsrZone6CB &cb)
bool send_add_test_bsr_group_prefix6 (const char *dst_xrl_target_name, const IPv6Net &zone_id_scope_zone_prefix, const bool &zone_id_is_scope_zone, const IPv6Net &group_prefix, const bool &is_scope_zone, const uint32_t &expected_rp_count, const AddTestBsrGroupPrefix6CB &cb)
bool send_add_test_bsr_rp6 (const char *dst_xrl_target_name, const IPv6Net &zone_id_scope_zone_prefix, const bool &zone_id_is_scope_zone, const IPv6Net &group_prefix, const IPv6 &rp_addr, const uint32_t &rp_priority, const uint32_t &rp_holdtime, const AddTestBsrRp6CB &cb)
bool send_send_test_bootstrap_by_dest6 (const char *dst_xrl_target_name, const string &vif_name, const IPv6 &dest_addr, const SendTestBootstrapByDest6CB &cb)
bool send_add_test_bsr_group_prefix4 (const char *dst_xrl_target_name, const IPv4Net &zone_id_scope_zone_prefix, const bool &zone_id_is_scope_zone, const IPv4Net &group_prefix, const bool &is_scope_zone, const uint32_t &expected_rp_count, const AddTestBsrGroupPrefix4CB &cb)
bool send_add_test_bsr_rp4 (const char *dst_xrl_target_name, const IPv4Net &zone_id_scope_zone_prefix, const bool &zone_id_is_scope_zone, const IPv4Net &group_prefix, const IPv4 &rp_addr, const uint32_t &rp_priority, const uint32_t &rp_holdtime, const AddTestBsrRp4CB &cb)
bool send_send_test_bootstrap (const char *dst_xrl_target_name, const string &vif_name, const SendTestBootstrapCB &cb)
bool send_send_test_bootstrap_by_dest4 (const char *dst_xrl_target_name, const string &vif_name, const IPv4 &dest_addr, const SendTestBootstrapByDest4CB &cb)
bool send_send_test_cand_rp_adv (const char *dst_xrl_target_name, const SendTestCandRpAdvCB &cb)
bool send_pimstat_neighbors4 (const char *dst_xrl_target_name, const PimstatNeighbors4CB &cb)
 Send Xrl intended to:
bool send_pimstat_neighbors6 (const char *dst_xrl_target_name, const PimstatNeighbors6CB &cb)
bool send_pimstat_interface4 (const char *dst_xrl_target_name, const string &vif_name, const PimstatInterface4CB &cb)
 Send Xrl intended to:
bool send_pimstat_interface6 (const char *dst_xrl_target_name, const string &vif_name, const PimstatInterface6CB &cb)
bool send_pimstat_rps4 (const char *dst_xrl_target_name, const PimstatRps4CB &cb)
 Send Xrl intended to:
bool send_pimstat_rps6 (const char *dst_xrl_target_name, const PimstatRps6CB &cb)
bool send_clear_pim_statistics (const char *dst_xrl_target_name, const ClearPimStatisticsCB &cb)
 Send Xrl intended to:
bool send_clear_pim_statistics_per_vif (const char *dst_xrl_target_name, const string &vif_name, const ClearPimStatisticsPerVifCB &cb)
 Send Xrl intended to:
bool send_pimstat_hello_messages_received (const char *dst_xrl_target_name, const PimstatHelloMessagesReceivedCB &cb)
 Send Xrl intended to:
bool send_pimstat_hello_messages_sent (const char *dst_xrl_target_name, const PimstatHelloMessagesSentCB &cb)
bool send_pimstat_hello_messages_rx_errors (const char *dst_xrl_target_name, const PimstatHelloMessagesRxErrorsCB &cb)
bool send_pimstat_register_messages_received (const char *dst_xrl_target_name, const PimstatRegisterMessagesReceivedCB &cb)
bool send_pimstat_register_messages_sent (const char *dst_xrl_target_name, const PimstatRegisterMessagesSentCB &cb)
bool send_pimstat_register_messages_rx_errors (const char *dst_xrl_target_name, const PimstatRegisterMessagesRxErrorsCB &cb)
bool send_pimstat_register_stop_messages_received (const char *dst_xrl_target_name, const PimstatRegisterStopMessagesReceivedCB &cb)
bool send_pimstat_register_stop_messages_sent (const char *dst_xrl_target_name, const PimstatRegisterStopMessagesSentCB &cb)
bool send_pimstat_register_stop_messages_rx_errors (const char *dst_xrl_target_name, const PimstatRegisterStopMessagesRxErrorsCB &cb)
bool send_pimstat_join_prune_messages_received (const char *dst_xrl_target_name, const PimstatJoinPruneMessagesReceivedCB &cb)
bool send_pimstat_join_prune_messages_sent (const char *dst_xrl_target_name, const PimstatJoinPruneMessagesSentCB &cb)
bool send_pimstat_join_prune_messages_rx_errors (const char *dst_xrl_target_name, const PimstatJoinPruneMessagesRxErrorsCB &cb)
bool send_pimstat_bootstrap_messages_received (const char *dst_xrl_target_name, const PimstatBootstrapMessagesReceivedCB &cb)
bool send_pimstat_bootstrap_messages_sent (const char *dst_xrl_target_name, const PimstatBootstrapMessagesSentCB &cb)
bool send_pimstat_bootstrap_messages_rx_errors (const char *dst_xrl_target_name, const PimstatBootstrapMessagesRxErrorsCB &cb)
bool send_pimstat_assert_messages_received (const char *dst_xrl_target_name, const PimstatAssertMessagesReceivedCB &cb)
bool send_pimstat_assert_messages_sent (const char *dst_xrl_target_name, const PimstatAssertMessagesSentCB &cb)
bool send_pimstat_assert_messages_rx_errors (const char *dst_xrl_target_name, const PimstatAssertMessagesRxErrorsCB &cb)
bool send_pimstat_graft_messages_received (const char *dst_xrl_target_name, const PimstatGraftMessagesReceivedCB &cb)
bool send_pimstat_graft_messages_sent (const char *dst_xrl_target_name, const PimstatGraftMessagesSentCB &cb)
bool send_pimstat_graft_messages_rx_errors (const char *dst_xrl_target_name, const PimstatGraftMessagesRxErrorsCB &cb)
bool send_pimstat_graft_ack_messages_received (const char *dst_xrl_target_name, const PimstatGraftAckMessagesReceivedCB &cb)
bool send_pimstat_graft_ack_messages_sent (const char *dst_xrl_target_name, const PimstatGraftAckMessagesSentCB &cb)
bool send_pimstat_graft_ack_messages_rx_errors (const char *dst_xrl_target_name, const PimstatGraftAckMessagesRxErrorsCB &cb)
bool send_pimstat_candidate_rp_messages_received (const char *dst_xrl_target_name, const PimstatCandidateRpMessagesReceivedCB &cb)
bool send_pimstat_candidate_rp_messages_sent (const char *dst_xrl_target_name, const PimstatCandidateRpMessagesSentCB &cb)
bool send_pimstat_candidate_rp_messages_rx_errors (const char *dst_xrl_target_name, const PimstatCandidateRpMessagesRxErrorsCB &cb)
bool send_pimstat_unknown_type_messages (const char *dst_xrl_target_name, const PimstatUnknownTypeMessagesCB &cb)
bool send_pimstat_unknown_version_messages (const char *dst_xrl_target_name, const PimstatUnknownVersionMessagesCB &cb)
bool send_pimstat_neighbor_unknown_messages (const char *dst_xrl_target_name, const PimstatNeighborUnknownMessagesCB &cb)
bool send_pimstat_bad_length_messages (const char *dst_xrl_target_name, const PimstatBadLengthMessagesCB &cb)
bool send_pimstat_bad_checksum_messages (const char *dst_xrl_target_name, const PimstatBadChecksumMessagesCB &cb)
bool send_pimstat_bad_receive_interface_messages (const char *dst_xrl_target_name, const PimstatBadReceiveInterfaceMessagesCB &cb)
bool send_pimstat_rx_interface_disabled_messages (const char *dst_xrl_target_name, const PimstatRxInterfaceDisabledMessagesCB &cb)
bool send_pimstat_rx_register_not_rp (const char *dst_xrl_target_name, const PimstatRxRegisterNotRpCB &cb)
bool send_pimstat_rp_filtered_source (const char *dst_xrl_target_name, const PimstatRpFilteredSourceCB &cb)
bool send_pimstat_unknown_register_stop (const char *dst_xrl_target_name, const PimstatUnknownRegisterStopCB &cb)
bool send_pimstat_rx_join_prune_no_state (const char *dst_xrl_target_name, const PimstatRxJoinPruneNoStateCB &cb)
bool send_pimstat_rx_graft_graft_ack_no_state (const char *dst_xrl_target_name, const PimstatRxGraftGraftAckNoStateCB &cb)
bool send_pimstat_rx_graft_on_upstream_interface (const char *dst_xrl_target_name, const PimstatRxGraftOnUpstreamInterfaceCB &cb)
bool send_pimstat_rx_candidate_rp_not_bsr (const char *dst_xrl_target_name, const PimstatRxCandidateRpNotBsrCB &cb)
bool send_pimstat_rx_bsr_when_bsr (const char *dst_xrl_target_name, const PimstatRxBsrWhenBsrCB &cb)
bool send_pimstat_rx_bsr_not_rpf_interface (const char *dst_xrl_target_name, const PimstatRxBsrNotRpfInterfaceCB &cb)
bool send_pimstat_rx_unknown_hello_option (const char *dst_xrl_target_name, const PimstatRxUnknownHelloOptionCB &cb)
bool send_pimstat_rx_data_no_state (const char *dst_xrl_target_name, const PimstatRxDataNoStateCB &cb)
bool send_pimstat_rx_rp_no_state (const char *dst_xrl_target_name, const PimstatRxRpNoStateCB &cb)
bool send_pimstat_rx_aggregate (const char *dst_xrl_target_name, const PimstatRxAggregateCB &cb)
bool send_pimstat_rx_malformed_packet (const char *dst_xrl_target_name, const PimstatRxMalformedPacketCB &cb)
bool send_pimstat_no_rp (const char *dst_xrl_target_name, const PimstatNoRpCB &cb)
bool send_pimstat_no_route_upstream (const char *dst_xrl_target_name, const PimstatNoRouteUpstreamCB &cb)
bool send_pimstat_rp_mismatch (const char *dst_xrl_target_name, const PimstatRpMismatchCB &cb)
bool send_pimstat_rpf_neighbor_unknown (const char *dst_xrl_target_name, const PimstatRpfNeighborUnknownCB &cb)
bool send_pimstat_rx_join_rp (const char *dst_xrl_target_name, const PimstatRxJoinRpCB &cb)
bool send_pimstat_rx_prune_rp (const char *dst_xrl_target_name, const PimstatRxPruneRpCB &cb)
bool send_pimstat_rx_join_wc (const char *dst_xrl_target_name, const PimstatRxJoinWcCB &cb)
bool send_pimstat_rx_prune_wc (const char *dst_xrl_target_name, const PimstatRxPruneWcCB &cb)
bool send_pimstat_rx_join_sg (const char *dst_xrl_target_name, const PimstatRxJoinSgCB &cb)
bool send_pimstat_rx_prune_sg (const char *dst_xrl_target_name, const PimstatRxPruneSgCB &cb)
bool send_pimstat_rx_join_sg_rpt (const char *dst_xrl_target_name, const PimstatRxJoinSgRptCB &cb)
bool send_pimstat_rx_prune_sg_rpt (const char *dst_xrl_target_name, const PimstatRxPruneSgRptCB &cb)
bool send_pimstat_hello_messages_received_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatHelloMessagesReceivedPerVifCB &cb)
bool send_pimstat_hello_messages_sent_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatHelloMessagesSentPerVifCB &cb)
bool send_pimstat_hello_messages_rx_errors_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatHelloMessagesRxErrorsPerVifCB &cb)
bool send_pimstat_register_messages_received_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRegisterMessagesReceivedPerVifCB &cb)
bool send_pimstat_register_messages_sent_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRegisterMessagesSentPerVifCB &cb)
bool send_pimstat_register_messages_rx_errors_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRegisterMessagesRxErrorsPerVifCB &cb)
bool send_pimstat_register_stop_messages_received_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRegisterStopMessagesReceivedPerVifCB &cb)
bool send_pimstat_register_stop_messages_sent_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRegisterStopMessagesSentPerVifCB &cb)
bool send_pimstat_register_stop_messages_rx_errors_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRegisterStopMessagesRxErrorsPerVifCB &cb)
bool send_pimstat_join_prune_messages_received_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatJoinPruneMessagesReceivedPerVifCB &cb)
bool send_pimstat_join_prune_messages_sent_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatJoinPruneMessagesSentPerVifCB &cb)
bool send_pimstat_join_prune_messages_rx_errors_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatJoinPruneMessagesRxErrorsPerVifCB &cb)
bool send_pimstat_bootstrap_messages_received_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatBootstrapMessagesReceivedPerVifCB &cb)
bool send_pimstat_bootstrap_messages_sent_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatBootstrapMessagesSentPerVifCB &cb)
bool send_pimstat_bootstrap_messages_rx_errors_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatBootstrapMessagesRxErrorsPerVifCB &cb)
bool send_pimstat_assert_messages_received_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatAssertMessagesReceivedPerVifCB &cb)
bool send_pimstat_assert_messages_sent_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatAssertMessagesSentPerVifCB &cb)
bool send_pimstat_assert_messages_rx_errors_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatAssertMessagesRxErrorsPerVifCB &cb)
bool send_pimstat_graft_messages_received_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatGraftMessagesReceivedPerVifCB &cb)
bool send_pimstat_graft_messages_sent_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatGraftMessagesSentPerVifCB &cb)
bool send_pimstat_graft_messages_rx_errors_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatGraftMessagesRxErrorsPerVifCB &cb)
bool send_pimstat_graft_ack_messages_received_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatGraftAckMessagesReceivedPerVifCB &cb)
bool send_pimstat_graft_ack_messages_sent_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatGraftAckMessagesSentPerVifCB &cb)
bool send_pimstat_graft_ack_messages_rx_errors_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatGraftAckMessagesRxErrorsPerVifCB &cb)
bool send_pimstat_candidate_rp_messages_received_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatCandidateRpMessagesReceivedPerVifCB &cb)
bool send_pimstat_candidate_rp_messages_sent_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatCandidateRpMessagesSentPerVifCB &cb)
bool send_pimstat_candidate_rp_messages_rx_errors_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatCandidateRpMessagesRxErrorsPerVifCB &cb)
bool send_pimstat_unknown_type_messages_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatUnknownTypeMessagesPerVifCB &cb)
bool send_pimstat_unknown_version_messages_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatUnknownVersionMessagesPerVifCB &cb)
bool send_pimstat_neighbor_unknown_messages_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatNeighborUnknownMessagesPerVifCB &cb)
bool send_pimstat_bad_length_messages_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatBadLengthMessagesPerVifCB &cb)
bool send_pimstat_bad_checksum_messages_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatBadChecksumMessagesPerVifCB &cb)
bool send_pimstat_bad_receive_interface_messages_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatBadReceiveInterfaceMessagesPerVifCB &cb)
bool send_pimstat_rx_interface_disabled_messages_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRxInterfaceDisabledMessagesPerVifCB &cb)
bool send_pimstat_rx_register_not_rp_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRxRegisterNotRpPerVifCB &cb)
bool send_pimstat_rp_filtered_source_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRpFilteredSourcePerVifCB &cb)
bool send_pimstat_unknown_register_stop_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatUnknownRegisterStopPerVifCB &cb)
bool send_pimstat_rx_join_prune_no_state_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRxJoinPruneNoStatePerVifCB &cb)
bool send_pimstat_rx_graft_graft_ack_no_state_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRxGraftGraftAckNoStatePerVifCB &cb)
bool send_pimstat_rx_graft_on_upstream_interface_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRxGraftOnUpstreamInterfacePerVifCB &cb)
bool send_pimstat_rx_candidate_rp_not_bsr_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRxCandidateRpNotBsrPerVifCB &cb)
bool send_pimstat_rx_bsr_when_bsr_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRxBsrWhenBsrPerVifCB &cb)
bool send_pimstat_rx_bsr_not_rpf_interface_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRxBsrNotRpfInterfacePerVifCB &cb)
bool send_pimstat_rx_unknown_hello_option_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRxUnknownHelloOptionPerVifCB &cb)
bool send_pimstat_rx_data_no_state_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRxDataNoStatePerVifCB &cb)
bool send_pimstat_rx_rp_no_state_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRxRpNoStatePerVifCB &cb)
bool send_pimstat_rx_aggregate_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRxAggregatePerVifCB &cb)
bool send_pimstat_rx_malformed_packet_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRxMalformedPacketPerVifCB &cb)
bool send_pimstat_no_rp_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatNoRpPerVifCB &cb)
bool send_pimstat_no_route_upstream_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatNoRouteUpstreamPerVifCB &cb)
bool send_pimstat_rp_mismatch_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRpMismatchPerVifCB &cb)
bool send_pimstat_rpf_neighbor_unknown_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRpfNeighborUnknownPerVifCB &cb)
bool send_pimstat_rx_join_rp_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRxJoinRpPerVifCB &cb)
bool send_pimstat_rx_prune_rp_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRxPruneRpPerVifCB &cb)
bool send_pimstat_rx_join_wc_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRxJoinWcPerVifCB &cb)
bool send_pimstat_rx_prune_wc_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRxPruneWcPerVifCB &cb)
bool send_pimstat_rx_join_sg_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRxJoinSgPerVifCB &cb)
bool send_pimstat_rx_prune_sg_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRxPruneSgPerVifCB &cb)
bool send_pimstat_rx_join_sg_rpt_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRxJoinSgRptPerVifCB &cb)
bool send_pimstat_rx_prune_sg_rpt_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRxPruneSgRptPerVifCB &cb)
 XrlPimV0p1Client (XrlSender *s)
bool send_enable_vif (const char *dst_xrl_target_name, const string &vif_name, const bool &enable, const EnableVifCB &cb)
 Send Xrl intended to:
bool send_start_vif (const char *dst_xrl_target_name, const string &vif_name, const StartVifCB &cb)
bool send_stop_vif (const char *dst_xrl_target_name, const string &vif_name, const StopVifCB &cb)
bool send_enable_all_vifs (const char *dst_xrl_target_name, const bool &enable, const EnableAllVifsCB &cb)
 Send Xrl intended to:
bool send_start_all_vifs (const char *dst_xrl_target_name, const StartAllVifsCB &cb)
bool send_stop_all_vifs (const char *dst_xrl_target_name, const StopAllVifsCB &cb)
bool send_enable_pim (const char *dst_xrl_target_name, const bool &enable, const EnablePimCB &cb)
 Send Xrl intended to:
bool send_start_pim (const char *dst_xrl_target_name, const StartPimCB &cb)
bool send_stop_pim (const char *dst_xrl_target_name, const StopPimCB &cb)
bool send_enable_cli (const char *dst_xrl_target_name, const bool &enable, const EnableCliCB &cb)
 Send Xrl intended to:
bool send_start_cli (const char *dst_xrl_target_name, const StartCliCB &cb)
bool send_stop_cli (const char *dst_xrl_target_name, const StopCliCB &cb)
bool send_enable_bsr (const char *dst_xrl_target_name, const bool &enable, const EnableBsrCB &cb)
 Send Xrl intended to:
bool send_start_bsr (const char *dst_xrl_target_name, const StartBsrCB &cb)
bool send_stop_bsr (const char *dst_xrl_target_name, const StopBsrCB &cb)
bool send_apply_bsr_changes (const char *dst_xrl_target_name, const ApplyBsrChangesCB &cb)
 Send Xrl intended to:
bool send_add_config_scope_zone_by_vif_name4 (const char *dst_xrl_target_name, const IPv4Net &scope_zone_id, const string &vif_name, const AddConfigScopeZoneByVifName4CB &cb)
 Send Xrl intended to:
bool send_add_config_scope_zone_by_vif_name6 (const char *dst_xrl_target_name, const IPv6Net &scope_zone_id, const string &vif_name, const AddConfigScopeZoneByVifName6CB &cb)
bool send_add_config_scope_zone_by_vif_addr6 (const char *dst_xrl_target_name, const IPv6Net &scope_zone_id, const IPv6 &vif_addr, const AddConfigScopeZoneByVifAddr6CB &cb)
bool send_delete_config_scope_zone_by_vif_name6 (const char *dst_xrl_target_name, const IPv6Net &scope_zone_id, const string &vif_name, const DeleteConfigScopeZoneByVifName6CB &cb)
bool send_delete_config_scope_zone_by_vif_addr6 (const char *dst_xrl_target_name, const IPv6Net &scope_zone_id, const IPv6 &vif_addr, const DeleteConfigScopeZoneByVifAddr6CB &cb)
bool send_add_config_scope_zone_by_vif_addr4 (const char *dst_xrl_target_name, const IPv4Net &scope_zone_id, const IPv4 &vif_addr, const AddConfigScopeZoneByVifAddr4CB &cb)
bool send_delete_config_scope_zone_by_vif_name4 (const char *dst_xrl_target_name, const IPv4Net &scope_zone_id, const string &vif_name, const DeleteConfigScopeZoneByVifName4CB &cb)
bool send_delete_config_scope_zone_by_vif_addr4 (const char *dst_xrl_target_name, const IPv4Net &scope_zone_id, const IPv4 &vif_addr, const DeleteConfigScopeZoneByVifAddr4CB &cb)
bool send_add_config_cand_bsr4 (const char *dst_xrl_target_name, const IPv4Net &scope_zone_id, const bool &is_scope_zone, const string &vif_name, const IPv4 &vif_addr, const uint32_t &bsr_priority, const uint32_t &hash_mask_len, const AddConfigCandBsr4CB &cb)
 Send Xrl intended to:
bool send_add_config_cand_bsr6 (const char *dst_xrl_target_name, const IPv6Net &scope_zone_id, const bool &is_scope_zone, const string &vif_name, const IPv6 &vif_addr, const uint32_t &bsr_priority, const uint32_t &hash_mask_len, const AddConfigCandBsr6CB &cb)
bool send_delete_config_cand_bsr6 (const char *dst_xrl_target_name, const IPv6Net &scope_zone_id, const bool &is_scope_zone, const DeleteConfigCandBsr6CB &cb)
bool send_delete_config_cand_bsr4 (const char *dst_xrl_target_name, const IPv4Net &scope_zone_id, const bool &is_scope_zone, const DeleteConfigCandBsr4CB &cb)
bool send_add_config_cand_rp4 (const char *dst_xrl_target_name, const IPv4Net &group_prefix, const bool &is_scope_zone, const string &vif_name, const IPv4 &vif_addr, const uint32_t &rp_priority, const uint32_t &rp_holdtime, const AddConfigCandRp4CB &cb)
 Send Xrl intended to:
bool send_add_config_cand_rp6 (const char *dst_xrl_target_name, const IPv6Net &group_prefix, const bool &is_scope_zone, const string &vif_name, const IPv6 &vif_addr, const uint32_t &rp_priority, const uint32_t &rp_holdtime, const AddConfigCandRp6CB &cb)
bool send_delete_config_cand_rp6 (const char *dst_xrl_target_name, const IPv6Net &group_prefix, const bool &is_scope_zone, const string &vif_name, const IPv6 &vif_addr, const DeleteConfigCandRp6CB &cb)
bool send_delete_config_cand_rp4 (const char *dst_xrl_target_name, const IPv4Net &group_prefix, const bool &is_scope_zone, const string &vif_name, const IPv4 &vif_addr, const DeleteConfigCandRp4CB &cb)
bool send_add_config_static_rp4 (const char *dst_xrl_target_name, const IPv4Net &group_prefix, const IPv4 &rp_addr, const uint32_t &rp_priority, const uint32_t &hash_mask_len, const AddConfigStaticRp4CB &cb)
 Send Xrl intended to:
bool send_add_config_static_rp6 (const char *dst_xrl_target_name, const IPv6Net &group_prefix, const IPv6 &rp_addr, const uint32_t &rp_priority, const uint32_t &hash_mask_len, const AddConfigStaticRp6CB &cb)
bool send_delete_config_static_rp6 (const char *dst_xrl_target_name, const IPv6Net &group_prefix, const IPv6 &rp_addr, const DeleteConfigStaticRp6CB &cb)
bool send_delete_config_all_static_group_prefixes_rp6 (const char *dst_xrl_target_name, const IPv6 &rp_addr, const DeleteConfigAllStaticGroupPrefixesRp6CB &cb)
bool send_delete_config_static_rp4 (const char *dst_xrl_target_name, const IPv4Net &group_prefix, const IPv4 &rp_addr, const DeleteConfigStaticRp4CB &cb)
bool send_delete_config_all_static_group_prefixes_rp4 (const char *dst_xrl_target_name, const IPv4 &rp_addr, const DeleteConfigAllStaticGroupPrefixesRp4CB &cb)
bool send_delete_config_all_static_rps (const char *dst_xrl_target_name, const DeleteConfigAllStaticRpsCB &cb)
bool send_config_static_rp_done (const char *dst_xrl_target_name, const ConfigStaticRpDoneCB &cb)
bool send_get_vif_proto_version (const char *dst_xrl_target_name, const string &vif_name, const GetVifProtoVersionCB &cb)
 Send Xrl intended to:
bool send_set_vif_proto_version (const char *dst_xrl_target_name, const string &vif_name, const uint32_t &proto_version, const SetVifProtoVersionCB &cb)
 Send Xrl intended to:
bool send_reset_vif_proto_version (const char *dst_xrl_target_name, const string &vif_name, const ResetVifProtoVersionCB &cb)
 Send Xrl intended to:
bool send_get_vif_hello_triggered_delay (const char *dst_xrl_target_name, const string &vif_name, const GetVifHelloTriggeredDelayCB &cb)
 Send Xrl intended to:
bool send_set_vif_hello_triggered_delay (const char *dst_xrl_target_name, const string &vif_name, const uint32_t &hello_triggered_delay, const SetVifHelloTriggeredDelayCB &cb)
bool send_reset_vif_hello_triggered_delay (const char *dst_xrl_target_name, const string &vif_name, const ResetVifHelloTriggeredDelayCB &cb)
bool send_get_vif_hello_period (const char *dst_xrl_target_name, const string &vif_name, const GetVifHelloPeriodCB &cb)
bool send_set_vif_hello_period (const char *dst_xrl_target_name, const string &vif_name, const uint32_t &hello_period, const SetVifHelloPeriodCB &cb)
bool send_reset_vif_hello_period (const char *dst_xrl_target_name, const string &vif_name, const ResetVifHelloPeriodCB &cb)
bool send_get_vif_hello_holdtime (const char *dst_xrl_target_name, const string &vif_name, const GetVifHelloHoldtimeCB &cb)
bool send_set_vif_hello_holdtime (const char *dst_xrl_target_name, const string &vif_name, const uint32_t &hello_holdtime, const SetVifHelloHoldtimeCB &cb)
bool send_reset_vif_hello_holdtime (const char *dst_xrl_target_name, const string &vif_name, const ResetVifHelloHoldtimeCB &cb)
bool send_get_vif_dr_priority (const char *dst_xrl_target_name, const string &vif_name, const GetVifDrPriorityCB &cb)
bool send_set_vif_dr_priority (const char *dst_xrl_target_name, const string &vif_name, const uint32_t &dr_priority, const SetVifDrPriorityCB &cb)
bool send_reset_vif_dr_priority (const char *dst_xrl_target_name, const string &vif_name, const ResetVifDrPriorityCB &cb)
bool send_get_vif_propagation_delay (const char *dst_xrl_target_name, const string &vif_name, const GetVifPropagationDelayCB &cb)
bool send_set_vif_propagation_delay (const char *dst_xrl_target_name, const string &vif_name, const uint32_t &propagation_delay, const SetVifPropagationDelayCB &cb)
bool send_reset_vif_propagation_delay (const char *dst_xrl_target_name, const string &vif_name, const ResetVifPropagationDelayCB &cb)
bool send_get_vif_override_interval (const char *dst_xrl_target_name, const string &vif_name, const GetVifOverrideIntervalCB &cb)
bool send_set_vif_override_interval (const char *dst_xrl_target_name, const string &vif_name, const uint32_t &override_interval, const SetVifOverrideIntervalCB &cb)
bool send_reset_vif_override_interval (const char *dst_xrl_target_name, const string &vif_name, const ResetVifOverrideIntervalCB &cb)
bool send_get_vif_is_tracking_support_disabled (const char *dst_xrl_target_name, const string &vif_name, const GetVifIsTrackingSupportDisabledCB &cb)
bool send_set_vif_is_tracking_support_disabled (const char *dst_xrl_target_name, const string &vif_name, const bool &is_tracking_support_disabled, const SetVifIsTrackingSupportDisabledCB &cb)
bool send_reset_vif_is_tracking_support_disabled (const char *dst_xrl_target_name, const string &vif_name, const ResetVifIsTrackingSupportDisabledCB &cb)
bool send_get_vif_accept_nohello_neighbors (const char *dst_xrl_target_name, const string &vif_name, const GetVifAcceptNohelloNeighborsCB &cb)
bool send_set_vif_accept_nohello_neighbors (const char *dst_xrl_target_name, const string &vif_name, const bool &accept_nohello_neighbors, const SetVifAcceptNohelloNeighborsCB &cb)
bool send_reset_vif_accept_nohello_neighbors (const char *dst_xrl_target_name, const string &vif_name, const ResetVifAcceptNohelloNeighborsCB &cb)
bool send_get_vif_join_prune_period (const char *dst_xrl_target_name, const string &vif_name, const GetVifJoinPrunePeriodCB &cb)
 Send Xrl intended to:
bool send_set_vif_join_prune_period (const char *dst_xrl_target_name, const string &vif_name, const uint32_t &join_prune_period, const SetVifJoinPrunePeriodCB &cb)
bool send_reset_vif_join_prune_period (const char *dst_xrl_target_name, const string &vif_name, const ResetVifJoinPrunePeriodCB &cb)
bool send_get_switch_to_spt_threshold (const char *dst_xrl_target_name, const GetSwitchToSptThresholdCB &cb)
 Send Xrl intended to:
bool send_set_switch_to_spt_threshold (const char *dst_xrl_target_name, const bool &is_enabled, const uint32_t &interval_sec, const uint32_t &bytes, const SetSwitchToSptThresholdCB &cb)
bool send_reset_switch_to_spt_threshold (const char *dst_xrl_target_name, const ResetSwitchToSptThresholdCB &cb)
bool send_add_alternative_subnet4 (const char *dst_xrl_target_name, const string &vif_name, const IPv4Net &subnet, const AddAlternativeSubnet4CB &cb)
 Send Xrl intended to:
bool send_add_alternative_subnet6 (const char *dst_xrl_target_name, const string &vif_name, const IPv6Net &subnet, const AddAlternativeSubnet6CB &cb)
bool send_delete_alternative_subnet6 (const char *dst_xrl_target_name, const string &vif_name, const IPv6Net &subnet, const DeleteAlternativeSubnet6CB &cb)
bool send_delete_alternative_subnet4 (const char *dst_xrl_target_name, const string &vif_name, const IPv4Net &subnet, const DeleteAlternativeSubnet4CB &cb)
bool send_remove_all_alternative_subnets (const char *dst_xrl_target_name, const string &vif_name, const RemoveAllAlternativeSubnetsCB &cb)
bool send_log_trace_all (const char *dst_xrl_target_name, const bool &enable, const LogTraceAllCB &cb)
 Send Xrl intended to:
bool send_add_test_jp_entry4 (const char *dst_xrl_target_name, const IPv4 &source_addr, const IPv4 &group_addr, const uint32_t &group_mask_len, const string &mrt_entry_type, const string &action_jp, const uint32_t &holdtime, const bool &is_new_group, const AddTestJpEntry4CB &cb)
 Send Xrl intended to:
bool send_add_test_jp_entry6 (const char *dst_xrl_target_name, const IPv6 &source_addr, const IPv6 &group_addr, const uint32_t &group_mask_len, const string &mrt_entry_type, const string &action_jp, const uint32_t &holdtime, const bool &is_new_group, const AddTestJpEntry6CB &cb)
bool send_send_test_jp_entry6 (const char *dst_xrl_target_name, const string &vif_name, const IPv6 &nbr_addr, const SendTestJpEntry6CB &cb)
bool send_send_test_jp_entry4 (const char *dst_xrl_target_name, const string &vif_name, const IPv4 &nbr_addr, const SendTestJpEntry4CB &cb)
bool send_send_test_assert4 (const char *dst_xrl_target_name, const string &vif_name, const IPv4 &source_addr, const IPv4 &group_addr, const bool &rpt_bit, const uint32_t &metric_preference, const uint32_t &metric, const SendTestAssert4CB &cb)
 Send Xrl intended to:
bool send_send_test_assert6 (const char *dst_xrl_target_name, const string &vif_name, const IPv6 &source_addr, const IPv6 &group_addr, const bool &rpt_bit, const uint32_t &metric_preference, const uint32_t &metric, const SendTestAssert6CB &cb)
bool send_add_test_bsr_zone4 (const char *dst_xrl_target_name, const IPv4Net &zone_id_scope_zone_prefix, const bool &zone_id_is_scope_zone, const IPv4 &bsr_addr, const uint32_t &bsr_priority, const uint32_t &hash_mask_len, const uint32_t &fragment_tag, const AddTestBsrZone4CB &cb)
 Send Xrl intended to:
bool send_add_test_bsr_zone6 (const char *dst_xrl_target_name, const IPv6Net &zone_id_scope_zone_prefix, const bool &zone_id_is_scope_zone, const IPv6 &bsr_addr, const uint32_t &bsr_priority, const uint32_t &hash_mask_len, const uint32_t &fragment_tag, const AddTestBsrZone6CB &cb)
bool send_add_test_bsr_group_prefix6 (const char *dst_xrl_target_name, const IPv6Net &zone_id_scope_zone_prefix, const bool &zone_id_is_scope_zone, const IPv6Net &group_prefix, const bool &is_scope_zone, const uint32_t &expected_rp_count, const AddTestBsrGroupPrefix6CB &cb)
bool send_add_test_bsr_rp6 (const char *dst_xrl_target_name, const IPv6Net &zone_id_scope_zone_prefix, const bool &zone_id_is_scope_zone, const IPv6Net &group_prefix, const IPv6 &rp_addr, const uint32_t &rp_priority, const uint32_t &rp_holdtime, const AddTestBsrRp6CB &cb)
bool send_send_test_bootstrap_by_dest6 (const char *dst_xrl_target_name, const string &vif_name, const IPv6 &dest_addr, const SendTestBootstrapByDest6CB &cb)
bool send_add_test_bsr_group_prefix4 (const char *dst_xrl_target_name, const IPv4Net &zone_id_scope_zone_prefix, const bool &zone_id_is_scope_zone, const IPv4Net &group_prefix, const bool &is_scope_zone, const uint32_t &expected_rp_count, const AddTestBsrGroupPrefix4CB &cb)
bool send_add_test_bsr_rp4 (const char *dst_xrl_target_name, const IPv4Net &zone_id_scope_zone_prefix, const bool &zone_id_is_scope_zone, const IPv4Net &group_prefix, const IPv4 &rp_addr, const uint32_t &rp_priority, const uint32_t &rp_holdtime, const AddTestBsrRp4CB &cb)
bool send_send_test_bootstrap (const char *dst_xrl_target_name, const string &vif_name, const SendTestBootstrapCB &cb)
bool send_send_test_bootstrap_by_dest4 (const char *dst_xrl_target_name, const string &vif_name, const IPv4 &dest_addr, const SendTestBootstrapByDest4CB &cb)
bool send_send_test_cand_rp_adv (const char *dst_xrl_target_name, const SendTestCandRpAdvCB &cb)
bool send_pimstat_neighbors4 (const char *dst_xrl_target_name, const PimstatNeighbors4CB &cb)
 Send Xrl intended to:
bool send_pimstat_neighbors6 (const char *dst_xrl_target_name, const PimstatNeighbors6CB &cb)
bool send_pimstat_interface4 (const char *dst_xrl_target_name, const string &vif_name, const PimstatInterface4CB &cb)
 Send Xrl intended to:
bool send_pimstat_interface6 (const char *dst_xrl_target_name, const string &vif_name, const PimstatInterface6CB &cb)
bool send_pimstat_rps4 (const char *dst_xrl_target_name, const PimstatRps4CB &cb)
 Send Xrl intended to:
bool send_pimstat_rps6 (const char *dst_xrl_target_name, const PimstatRps6CB &cb)
bool send_clear_pim_statistics (const char *dst_xrl_target_name, const ClearPimStatisticsCB &cb)
 Send Xrl intended to:
bool send_clear_pim_statistics_per_vif (const char *dst_xrl_target_name, const string &vif_name, const ClearPimStatisticsPerVifCB &cb)
 Send Xrl intended to:
bool send_pimstat_hello_messages_received (const char *dst_xrl_target_name, const PimstatHelloMessagesReceivedCB &cb)
 Send Xrl intended to:
bool send_pimstat_hello_messages_sent (const char *dst_xrl_target_name, const PimstatHelloMessagesSentCB &cb)
bool send_pimstat_hello_messages_rx_errors (const char *dst_xrl_target_name, const PimstatHelloMessagesRxErrorsCB &cb)
bool send_pimstat_register_messages_received (const char *dst_xrl_target_name, const PimstatRegisterMessagesReceivedCB &cb)
bool send_pimstat_register_messages_sent (const char *dst_xrl_target_name, const PimstatRegisterMessagesSentCB &cb)
bool send_pimstat_register_messages_rx_errors (const char *dst_xrl_target_name, const PimstatRegisterMessagesRxErrorsCB &cb)
bool send_pimstat_register_stop_messages_received (const char *dst_xrl_target_name, const PimstatRegisterStopMessagesReceivedCB &cb)
bool send_pimstat_register_stop_messages_sent (const char *dst_xrl_target_name, const PimstatRegisterStopMessagesSentCB &cb)
bool send_pimstat_register_stop_messages_rx_errors (const char *dst_xrl_target_name, const PimstatRegisterStopMessagesRxErrorsCB &cb)
bool send_pimstat_join_prune_messages_received (const char *dst_xrl_target_name, const PimstatJoinPruneMessagesReceivedCB &cb)
bool send_pimstat_join_prune_messages_sent (const char *dst_xrl_target_name, const PimstatJoinPruneMessagesSentCB &cb)
bool send_pimstat_join_prune_messages_rx_errors (const char *dst_xrl_target_name, const PimstatJoinPruneMessagesRxErrorsCB &cb)
bool send_pimstat_bootstrap_messages_received (const char *dst_xrl_target_name, const PimstatBootstrapMessagesReceivedCB &cb)
bool send_pimstat_bootstrap_messages_sent (const char *dst_xrl_target_name, const PimstatBootstrapMessagesSentCB &cb)
bool send_pimstat_bootstrap_messages_rx_errors (const char *dst_xrl_target_name, const PimstatBootstrapMessagesRxErrorsCB &cb)
bool send_pimstat_assert_messages_received (const char *dst_xrl_target_name, const PimstatAssertMessagesReceivedCB &cb)
bool send_pimstat_assert_messages_sent (const char *dst_xrl_target_name, const PimstatAssertMessagesSentCB &cb)
bool send_pimstat_assert_messages_rx_errors (const char *dst_xrl_target_name, const PimstatAssertMessagesRxErrorsCB &cb)
bool send_pimstat_graft_messages_received (const char *dst_xrl_target_name, const PimstatGraftMessagesReceivedCB &cb)
bool send_pimstat_graft_messages_sent (const char *dst_xrl_target_name, const PimstatGraftMessagesSentCB &cb)
bool send_pimstat_graft_messages_rx_errors (const char *dst_xrl_target_name, const PimstatGraftMessagesRxErrorsCB &cb)
bool send_pimstat_graft_ack_messages_received (const char *dst_xrl_target_name, const PimstatGraftAckMessagesReceivedCB &cb)
bool send_pimstat_graft_ack_messages_sent (const char *dst_xrl_target_name, const PimstatGraftAckMessagesSentCB &cb)
bool send_pimstat_graft_ack_messages_rx_errors (const char *dst_xrl_target_name, const PimstatGraftAckMessagesRxErrorsCB &cb)
bool send_pimstat_candidate_rp_messages_received (const char *dst_xrl_target_name, const PimstatCandidateRpMessagesReceivedCB &cb)
bool send_pimstat_candidate_rp_messages_sent (const char *dst_xrl_target_name, const PimstatCandidateRpMessagesSentCB &cb)
bool send_pimstat_candidate_rp_messages_rx_errors (const char *dst_xrl_target_name, const PimstatCandidateRpMessagesRxErrorsCB &cb)
bool send_pimstat_unknown_type_messages (const char *dst_xrl_target_name, const PimstatUnknownTypeMessagesCB &cb)
bool send_pimstat_unknown_version_messages (const char *dst_xrl_target_name, const PimstatUnknownVersionMessagesCB &cb)
bool send_pimstat_neighbor_unknown_messages (const char *dst_xrl_target_name, const PimstatNeighborUnknownMessagesCB &cb)
bool send_pimstat_bad_length_messages (const char *dst_xrl_target_name, const PimstatBadLengthMessagesCB &cb)
bool send_pimstat_bad_checksum_messages (const char *dst_xrl_target_name, const PimstatBadChecksumMessagesCB &cb)
bool send_pimstat_bad_receive_interface_messages (const char *dst_xrl_target_name, const PimstatBadReceiveInterfaceMessagesCB &cb)
bool send_pimstat_rx_interface_disabled_messages (const char *dst_xrl_target_name, const PimstatRxInterfaceDisabledMessagesCB &cb)
bool send_pimstat_rx_register_not_rp (const char *dst_xrl_target_name, const PimstatRxRegisterNotRpCB &cb)
bool send_pimstat_rp_filtered_source (const char *dst_xrl_target_name, const PimstatRpFilteredSourceCB &cb)
bool send_pimstat_unknown_register_stop (const char *dst_xrl_target_name, const PimstatUnknownRegisterStopCB &cb)
bool send_pimstat_rx_join_prune_no_state (const char *dst_xrl_target_name, const PimstatRxJoinPruneNoStateCB &cb)
bool send_pimstat_rx_graft_graft_ack_no_state (const char *dst_xrl_target_name, const PimstatRxGraftGraftAckNoStateCB &cb)
bool send_pimstat_rx_graft_on_upstream_interface (const char *dst_xrl_target_name, const PimstatRxGraftOnUpstreamInterfaceCB &cb)
bool send_pimstat_rx_candidate_rp_not_bsr (const char *dst_xrl_target_name, const PimstatRxCandidateRpNotBsrCB &cb)
bool send_pimstat_rx_bsr_when_bsr (const char *dst_xrl_target_name, const PimstatRxBsrWhenBsrCB &cb)
bool send_pimstat_rx_bsr_not_rpf_interface (const char *dst_xrl_target_name, const PimstatRxBsrNotRpfInterfaceCB &cb)
bool send_pimstat_rx_unknown_hello_option (const char *dst_xrl_target_name, const PimstatRxUnknownHelloOptionCB &cb)
bool send_pimstat_rx_data_no_state (const char *dst_xrl_target_name, const PimstatRxDataNoStateCB &cb)
bool send_pimstat_rx_rp_no_state (const char *dst_xrl_target_name, const PimstatRxRpNoStateCB &cb)
bool send_pimstat_rx_aggregate (const char *dst_xrl_target_name, const PimstatRxAggregateCB &cb)
bool send_pimstat_rx_malformed_packet (const char *dst_xrl_target_name, const PimstatRxMalformedPacketCB &cb)
bool send_pimstat_no_rp (const char *dst_xrl_target_name, const PimstatNoRpCB &cb)
bool send_pimstat_no_route_upstream (const char *dst_xrl_target_name, const PimstatNoRouteUpstreamCB &cb)
bool send_pimstat_rp_mismatch (const char *dst_xrl_target_name, const PimstatRpMismatchCB &cb)
bool send_pimstat_rpf_neighbor_unknown (const char *dst_xrl_target_name, const PimstatRpfNeighborUnknownCB &cb)
bool send_pimstat_rx_join_rp (const char *dst_xrl_target_name, const PimstatRxJoinRpCB &cb)
bool send_pimstat_rx_prune_rp (const char *dst_xrl_target_name, const PimstatRxPruneRpCB &cb)
bool send_pimstat_rx_join_wc (const char *dst_xrl_target_name, const PimstatRxJoinWcCB &cb)
bool send_pimstat_rx_prune_wc (const char *dst_xrl_target_name, const PimstatRxPruneWcCB &cb)
bool send_pimstat_rx_join_sg (const char *dst_xrl_target_name, const PimstatRxJoinSgCB &cb)
bool send_pimstat_rx_prune_sg (const char *dst_xrl_target_name, const PimstatRxPruneSgCB &cb)
bool send_pimstat_rx_join_sg_rpt (const char *dst_xrl_target_name, const PimstatRxJoinSgRptCB &cb)
bool send_pimstat_rx_prune_sg_rpt (const char *dst_xrl_target_name, const PimstatRxPruneSgRptCB &cb)
bool send_pimstat_hello_messages_received_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatHelloMessagesReceivedPerVifCB &cb)
bool send_pimstat_hello_messages_sent_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatHelloMessagesSentPerVifCB &cb)
bool send_pimstat_hello_messages_rx_errors_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatHelloMessagesRxErrorsPerVifCB &cb)
bool send_pimstat_register_messages_received_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRegisterMessagesReceivedPerVifCB &cb)
bool send_pimstat_register_messages_sent_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRegisterMessagesSentPerVifCB &cb)
bool send_pimstat_register_messages_rx_errors_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRegisterMessagesRxErrorsPerVifCB &cb)
bool send_pimstat_register_stop_messages_received_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRegisterStopMessagesReceivedPerVifCB &cb)
bool send_pimstat_register_stop_messages_sent_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRegisterStopMessagesSentPerVifCB &cb)
bool send_pimstat_register_stop_messages_rx_errors_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRegisterStopMessagesRxErrorsPerVifCB &cb)
bool send_pimstat_join_prune_messages_received_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatJoinPruneMessagesReceivedPerVifCB &cb)
bool send_pimstat_join_prune_messages_sent_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatJoinPruneMessagesSentPerVifCB &cb)
bool send_pimstat_join_prune_messages_rx_errors_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatJoinPruneMessagesRxErrorsPerVifCB &cb)
bool send_pimstat_bootstrap_messages_received_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatBootstrapMessagesReceivedPerVifCB &cb)
bool send_pimstat_bootstrap_messages_sent_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatBootstrapMessagesSentPerVifCB &cb)
bool send_pimstat_bootstrap_messages_rx_errors_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatBootstrapMessagesRxErrorsPerVifCB &cb)
bool send_pimstat_assert_messages_received_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatAssertMessagesReceivedPerVifCB &cb)
bool send_pimstat_assert_messages_sent_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatAssertMessagesSentPerVifCB &cb)
bool send_pimstat_assert_messages_rx_errors_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatAssertMessagesRxErrorsPerVifCB &cb)
bool send_pimstat_graft_messages_received_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatGraftMessagesReceivedPerVifCB &cb)
bool send_pimstat_graft_messages_sent_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatGraftMessagesSentPerVifCB &cb)
bool send_pimstat_graft_messages_rx_errors_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatGraftMessagesRxErrorsPerVifCB &cb)
bool send_pimstat_graft_ack_messages_received_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatGraftAckMessagesReceivedPerVifCB &cb)
bool send_pimstat_graft_ack_messages_sent_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatGraftAckMessagesSentPerVifCB &cb)
bool send_pimstat_graft_ack_messages_rx_errors_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatGraftAckMessagesRxErrorsPerVifCB &cb)
bool send_pimstat_candidate_rp_messages_received_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatCandidateRpMessagesReceivedPerVifCB &cb)
bool send_pimstat_candidate_rp_messages_sent_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatCandidateRpMessagesSentPerVifCB &cb)
bool send_pimstat_candidate_rp_messages_rx_errors_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatCandidateRpMessagesRxErrorsPerVifCB &cb)
bool send_pimstat_unknown_type_messages_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatUnknownTypeMessagesPerVifCB &cb)
bool send_pimstat_unknown_version_messages_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatUnknownVersionMessagesPerVifCB &cb)
bool send_pimstat_neighbor_unknown_messages_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatNeighborUnknownMessagesPerVifCB &cb)
bool send_pimstat_bad_length_messages_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatBadLengthMessagesPerVifCB &cb)
bool send_pimstat_bad_checksum_messages_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatBadChecksumMessagesPerVifCB &cb)
bool send_pimstat_bad_receive_interface_messages_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatBadReceiveInterfaceMessagesPerVifCB &cb)
bool send_pimstat_rx_interface_disabled_messages_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRxInterfaceDisabledMessagesPerVifCB &cb)
bool send_pimstat_rx_register_not_rp_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRxRegisterNotRpPerVifCB &cb)
bool send_pimstat_rp_filtered_source_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRpFilteredSourcePerVifCB &cb)
bool send_pimstat_unknown_register_stop_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatUnknownRegisterStopPerVifCB &cb)
bool send_pimstat_rx_join_prune_no_state_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRxJoinPruneNoStatePerVifCB &cb)
bool send_pimstat_rx_graft_graft_ack_no_state_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRxGraftGraftAckNoStatePerVifCB &cb)
bool send_pimstat_rx_graft_on_upstream_interface_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRxGraftOnUpstreamInterfacePerVifCB &cb)
bool send_pimstat_rx_candidate_rp_not_bsr_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRxCandidateRpNotBsrPerVifCB &cb)
bool send_pimstat_rx_bsr_when_bsr_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRxBsrWhenBsrPerVifCB &cb)
bool send_pimstat_rx_bsr_not_rpf_interface_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRxBsrNotRpfInterfacePerVifCB &cb)
bool send_pimstat_rx_unknown_hello_option_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRxUnknownHelloOptionPerVifCB &cb)
bool send_pimstat_rx_data_no_state_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRxDataNoStatePerVifCB &cb)
bool send_pimstat_rx_rp_no_state_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRxRpNoStatePerVifCB &cb)
bool send_pimstat_rx_aggregate_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRxAggregatePerVifCB &cb)
bool send_pimstat_rx_malformed_packet_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRxMalformedPacketPerVifCB &cb)
bool send_pimstat_no_rp_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatNoRpPerVifCB &cb)
bool send_pimstat_no_route_upstream_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatNoRouteUpstreamPerVifCB &cb)
bool send_pimstat_rp_mismatch_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRpMismatchPerVifCB &cb)
bool send_pimstat_rpf_neighbor_unknown_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRpfNeighborUnknownPerVifCB &cb)
bool send_pimstat_rx_join_rp_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRxJoinRpPerVifCB &cb)
bool send_pimstat_rx_prune_rp_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRxPruneRpPerVifCB &cb)
bool send_pimstat_rx_join_wc_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRxJoinWcPerVifCB &cb)
bool send_pimstat_rx_prune_wc_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRxPruneWcPerVifCB &cb)
bool send_pimstat_rx_join_sg_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRxJoinSgPerVifCB &cb)
bool send_pimstat_rx_prune_sg_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRxPruneSgPerVifCB &cb)
bool send_pimstat_rx_join_sg_rpt_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRxJoinSgRptPerVifCB &cb)
bool send_pimstat_rx_prune_sg_rpt_per_vif (const char *dst_xrl_target_name, const string &vif_name, const PimstatRxPruneSgRptPerVifCB &cb)

Protected Attributes

XrlSender_sender

Static Private Member Functions

static void unmarshall_enable_vif (const XrlError &e, XrlArgs *a, EnableVifCB cb)
static void unmarshall_start_vif (const XrlError &e, XrlArgs *a, StartVifCB cb)
static void unmarshall_stop_vif (const XrlError &e, XrlArgs *a, StopVifCB cb)
static void unmarshall_enable_all_vifs (const XrlError &e, XrlArgs *a, EnableAllVifsCB cb)
static void unmarshall_start_all_vifs (const XrlError &e, XrlArgs *a, StartAllVifsCB cb)
static void unmarshall_stop_all_vifs (const XrlError &e, XrlArgs *a, StopAllVifsCB cb)
static void unmarshall_enable_pim (const XrlError &e, XrlArgs *a, EnablePimCB cb)
static void unmarshall_start_pim (const XrlError &e, XrlArgs *a, StartPimCB cb)
static void unmarshall_stop_pim (const XrlError &e, XrlArgs *a, StopPimCB cb)
static void unmarshall_enable_cli (const XrlError &e, XrlArgs *a, EnableCliCB cb)
static void unmarshall_start_cli (const XrlError &e, XrlArgs *a, StartCliCB cb)
static void unmarshall_stop_cli (const XrlError &e, XrlArgs *a, StopCliCB cb)
static void unmarshall_enable_bsr (const XrlError &e, XrlArgs *a, EnableBsrCB cb)
static void unmarshall_start_bsr (const XrlError &e, XrlArgs *a, StartBsrCB cb)
static void unmarshall_stop_bsr (const XrlError &e, XrlArgs *a, StopBsrCB cb)
static void unmarshall_apply_bsr_changes (const XrlError &e, XrlArgs *a, ApplyBsrChangesCB cb)
static void unmarshall_add_config_scope_zone_by_vif_name4 (const XrlError &e, XrlArgs *a, AddConfigScopeZoneByVifName4CB cb)
static void unmarshall_add_config_scope_zone_by_vif_name6 (const XrlError &e, XrlArgs *a, AddConfigScopeZoneByVifName6CB cb)
static void unmarshall_add_config_scope_zone_by_vif_addr6 (const XrlError &e, XrlArgs *a, AddConfigScopeZoneByVifAddr6CB cb)
static void unmarshall_delete_config_scope_zone_by_vif_name6 (const XrlError &e, XrlArgs *a, DeleteConfigScopeZoneByVifName6CB cb)
static void unmarshall_delete_config_scope_zone_by_vif_addr6 (const XrlError &e, XrlArgs *a, DeleteConfigScopeZoneByVifAddr6CB cb)
static void unmarshall_add_config_scope_zone_by_vif_addr4 (const XrlError &e, XrlArgs *a, AddConfigScopeZoneByVifAddr4CB cb)
static void unmarshall_delete_config_scope_zone_by_vif_name4 (const XrlError &e, XrlArgs *a, DeleteConfigScopeZoneByVifName4CB cb)
static void unmarshall_delete_config_scope_zone_by_vif_addr4 (const XrlError &e, XrlArgs *a, DeleteConfigScopeZoneByVifAddr4CB cb)
static void unmarshall_add_config_cand_bsr4 (const XrlError &e, XrlArgs *a, AddConfigCandBsr4CB cb)
static void unmarshall_add_config_cand_bsr6 (const XrlError &e, XrlArgs *a, AddConfigCandBsr6CB cb)
static void unmarshall_delete_config_cand_bsr6 (const XrlError &e, XrlArgs *a, DeleteConfigCandBsr6CB cb)
static void unmarshall_delete_config_cand_bsr4 (const XrlError &e, XrlArgs *a, DeleteConfigCandBsr4CB cb)
static void unmarshall_add_config_cand_rp4 (const XrlError &e, XrlArgs *a, AddConfigCandRp4CB cb)
static void unmarshall_add_config_cand_rp6 (const XrlError &e, XrlArgs *a, AddConfigCandRp6CB cb)
static void unmarshall_delete_config_cand_rp6 (const XrlError &e, XrlArgs *a, DeleteConfigCandRp6CB cb)
static void unmarshall_delete_config_cand_rp4 (const XrlError &e, XrlArgs *a, DeleteConfigCandRp4CB cb)
static void unmarshall_add_config_static_rp4 (const XrlError &e, XrlArgs *a, AddConfigStaticRp4CB cb)
static void unmarshall_add_config_static_rp6 (const XrlError &e, XrlArgs *a, AddConfigStaticRp6CB cb)
static void unmarshall_delete_config_static_rp6 (const XrlError &e, XrlArgs *a, DeleteConfigStaticRp6CB cb)
static void unmarshall_delete_config_all_static_group_prefixes_rp6 (const XrlError &e, XrlArgs *a, DeleteConfigAllStaticGroupPrefixesRp6CB cb)
static void unmarshall_delete_config_static_rp4 (const XrlError &e, XrlArgs *a, DeleteConfigStaticRp4CB cb)
static void unmarshall_delete_config_all_static_group_prefixes_rp4 (const XrlError &e, XrlArgs *a, DeleteConfigAllStaticGroupPrefixesRp4CB cb)
static void unmarshall_delete_config_all_static_rps (const XrlError &e, XrlArgs *a, DeleteConfigAllStaticRpsCB cb)
static void unmarshall_config_static_rp_done (const XrlError &e, XrlArgs *a, ConfigStaticRpDoneCB cb)
static void unmarshall_get_vif_proto_version (const XrlError &e, XrlArgs *a, GetVifProtoVersionCB cb)
static void unmarshall_set_vif_proto_version (const XrlError &e, XrlArgs *a, SetVifProtoVersionCB cb)
static void unmarshall_reset_vif_proto_version (const XrlError &e, XrlArgs *a, ResetVifProtoVersionCB cb)
static void unmarshall_get_vif_hello_triggered_delay (const XrlError &e, XrlArgs *a, GetVifHelloTriggeredDelayCB cb)
static void unmarshall_set_vif_hello_triggered_delay (const XrlError &e, XrlArgs *a, SetVifHelloTriggeredDelayCB cb)
static void unmarshall_reset_vif_hello_triggered_delay (const XrlError &e, XrlArgs *a, ResetVifHelloTriggeredDelayCB cb)
static void unmarshall_get_vif_hello_period (const XrlError &e, XrlArgs *a, GetVifHelloPeriodCB cb)
static void unmarshall_set_vif_hello_period (const XrlError &e, XrlArgs *a, SetVifHelloPeriodCB cb)
static void unmarshall_reset_vif_hello_period (const XrlError &e, XrlArgs *a, ResetVifHelloPeriodCB cb)
static void unmarshall_get_vif_hello_holdtime (const XrlError &e, XrlArgs *a, GetVifHelloHoldtimeCB cb)
static void unmarshall_set_vif_hello_holdtime (const XrlError &e, XrlArgs *a, SetVifHelloHoldtimeCB cb)
static void unmarshall_reset_vif_hello_holdtime (const XrlError &e, XrlArgs *a, ResetVifHelloHoldtimeCB cb)
static void unmarshall_get_vif_dr_priority (const XrlError &e, XrlArgs *a, GetVifDrPriorityCB cb)
static void unmarshall_set_vif_dr_priority (const XrlError &e, XrlArgs *a, SetVifDrPriorityCB cb)
static void unmarshall_reset_vif_dr_priority (const XrlError &e, XrlArgs *a, ResetVifDrPriorityCB cb)
static void unmarshall_get_vif_propagation_delay (const XrlError &e, XrlArgs *a, GetVifPropagationDelayCB cb)
static void unmarshall_set_vif_propagation_delay (const XrlError &e, XrlArgs *a, SetVifPropagationDelayCB cb)
static void unmarshall_reset_vif_propagation_delay (const XrlError &e, XrlArgs *a, ResetVifPropagationDelayCB cb)
static void unmarshall_get_vif_override_interval (const XrlError &e, XrlArgs *a, GetVifOverrideIntervalCB cb)
static void unmarshall_set_vif_override_interval (const XrlError &e, XrlArgs *a, SetVifOverrideIntervalCB cb)
static void unmarshall_reset_vif_override_interval (const XrlError &e, XrlArgs *a, ResetVifOverrideIntervalCB cb)
static void unmarshall_get_vif_is_tracking_support_disabled (const XrlError &e, XrlArgs *a, GetVifIsTrackingSupportDisabledCB cb)
static void unmarshall_set_vif_is_tracking_support_disabled (const XrlError &e, XrlArgs *a, SetVifIsTrackingSupportDisabledCB cb)
static void unmarshall_reset_vif_is_tracking_support_disabled (const XrlError &e, XrlArgs *a, ResetVifIsTrackingSupportDisabledCB cb)
static void unmarshall_get_vif_accept_nohello_neighbors (const XrlError &e, XrlArgs *a, GetVifAcceptNohelloNeighborsCB cb)
static void unmarshall_set_vif_accept_nohello_neighbors (const XrlError &e, XrlArgs *a, SetVifAcceptNohelloNeighborsCB cb)
static void unmarshall_reset_vif_accept_nohello_neighbors (const XrlError &e, XrlArgs *a, ResetVifAcceptNohelloNeighborsCB cb)
static void unmarshall_get_vif_join_prune_period (const XrlError &e, XrlArgs *a, GetVifJoinPrunePeriodCB cb)
static void unmarshall_set_vif_join_prune_period (const XrlError &e, XrlArgs *a, SetVifJoinPrunePeriodCB cb)
static void unmarshall_reset_vif_join_prune_period (const XrlError &e, XrlArgs *a, ResetVifJoinPrunePeriodCB cb)
static void unmarshall_get_switch_to_spt_threshold (const XrlError &e, XrlArgs *a, GetSwitchToSptThresholdCB cb)
static void unmarshall_set_switch_to_spt_threshold (const XrlError &e, XrlArgs *a, SetSwitchToSptThresholdCB cb)
static void unmarshall_reset_switch_to_spt_threshold (const XrlError &e, XrlArgs *a, ResetSwitchToSptThresholdCB cb)
static void unmarshall_add_alternative_subnet4 (const XrlError &e, XrlArgs *a, AddAlternativeSubnet4CB cb)
static void unmarshall_add_alternative_subnet6 (const XrlError &e, XrlArgs *a, AddAlternativeSubnet6CB cb)
static void unmarshall_delete_alternative_subnet6 (const XrlError &e, XrlArgs *a, DeleteAlternativeSubnet6CB cb)
static void unmarshall_delete_alternative_subnet4 (const XrlError &e, XrlArgs *a, DeleteAlternativeSubnet4CB cb)
static void unmarshall_remove_all_alternative_subnets (const XrlError &e, XrlArgs *a, RemoveAllAlternativeSubnetsCB cb)
static void unmarshall_log_trace_all (const XrlError &e, XrlArgs *a, LogTraceAllCB cb)
static void unmarshall_add_test_jp_entry4 (const XrlError &e, XrlArgs *a, AddTestJpEntry4CB cb)
static void unmarshall_add_test_jp_entry6 (const XrlError &e, XrlArgs *a, AddTestJpEntry6CB cb)
static void unmarshall_send_test_jp_entry6 (const XrlError &e, XrlArgs *a, SendTestJpEntry6CB cb)
static void unmarshall_send_test_jp_entry4 (const XrlError &e, XrlArgs *a, SendTestJpEntry4CB cb)
static void unmarshall_send_test_assert4 (const XrlError &e, XrlArgs *a, SendTestAssert4CB cb)
static void unmarshall_send_test_assert6 (const XrlError &e, XrlArgs *a, SendTestAssert6CB cb)
static void unmarshall_add_test_bsr_zone4 (const XrlError &e, XrlArgs *a, AddTestBsrZone4CB cb)
static void unmarshall_add_test_bsr_zone6 (const XrlError &e, XrlArgs *a, AddTestBsrZone6CB cb)
static void unmarshall_add_test_bsr_group_prefix6 (const XrlError &e, XrlArgs *a, AddTestBsrGroupPrefix6CB cb)
static void unmarshall_add_test_bsr_rp6 (const XrlError &e, XrlArgs *a, AddTestBsrRp6CB cb)
static void unmarshall_send_test_bootstrap_by_dest6 (const XrlError &e, XrlArgs *a, SendTestBootstrapByDest6CB cb)
static void unmarshall_add_test_bsr_group_prefix4 (const XrlError &e, XrlArgs *a, AddTestBsrGroupPrefix4CB cb)
static void unmarshall_add_test_bsr_rp4 (const XrlError &e, XrlArgs *a, AddTestBsrRp4CB cb)
static void unmarshall_send_test_bootstrap (const XrlError &e, XrlArgs *a, SendTestBootstrapCB cb)
static void unmarshall_send_test_bootstrap_by_dest4 (const XrlError &e, XrlArgs *a, SendTestBootstrapByDest4CB cb)
static void unmarshall_send_test_cand_rp_adv (const XrlError &e, XrlArgs *a, SendTestCandRpAdvCB cb)
static void unmarshall_pimstat_neighbors4 (const XrlError &e, XrlArgs *a, PimstatNeighbors4CB cb)
static void unmarshall_pimstat_neighbors6 (const XrlError &e, XrlArgs *a, PimstatNeighbors6CB cb)
static void unmarshall_pimstat_interface4 (const XrlError &e, XrlArgs *a, PimstatInterface4CB cb)
static void unmarshall_pimstat_interface6 (const XrlError &e, XrlArgs *a, PimstatInterface6CB cb)
static void unmarshall_pimstat_rps4 (const XrlError &e, XrlArgs *a, PimstatRps4CB cb)
static void unmarshall_pimstat_rps6 (const XrlError &e, XrlArgs *a, PimstatRps6CB cb)
static void unmarshall_clear_pim_statistics (const XrlError &e, XrlArgs *a, ClearPimStatisticsCB cb)
static void unmarshall_clear_pim_statistics_per_vif (const XrlError &e, XrlArgs *a, ClearPimStatisticsPerVifCB cb)
static void unmarshall_pimstat_hello_messages_received (const XrlError &e, XrlArgs *a, PimstatHelloMessagesReceivedCB cb)
static void unmarshall_pimstat_hello_messages_sent (const XrlError &e, XrlArgs *a, PimstatHelloMessagesSentCB cb)
static void unmarshall_pimstat_hello_messages_rx_errors (const XrlError &e, XrlArgs *a, PimstatHelloMessagesRxErrorsCB cb)
static void unmarshall_pimstat_register_messages_received (const XrlError &e, XrlArgs *a, PimstatRegisterMessagesReceivedCB cb)
static void unmarshall_pimstat_register_messages_sent (const XrlError &e, XrlArgs *a, PimstatRegisterMessagesSentCB cb)
static void unmarshall_pimstat_register_messages_rx_errors (const XrlError &e, XrlArgs *a, PimstatRegisterMessagesRxErrorsCB cb)
static void unmarshall_pimstat_register_stop_messages_received (const XrlError &e, XrlArgs *a, PimstatRegisterStopMessagesReceivedCB cb)
static void unmarshall_pimstat_register_stop_messages_sent (const XrlError &e, XrlArgs *a, PimstatRegisterStopMessagesSentCB cb)
static void unmarshall_pimstat_register_stop_messages_rx_errors (const XrlError &e, XrlArgs *a, PimstatRegisterStopMessagesRxErrorsCB cb)
static void unmarshall_pimstat_join_prune_messages_received (const XrlError &e, XrlArgs *a, PimstatJoinPruneMessagesReceivedCB cb)
static void unmarshall_pimstat_join_prune_messages_sent (const XrlError &e, XrlArgs *a, PimstatJoinPruneMessagesSentCB cb)
static void unmarshall_pimstat_join_prune_messages_rx_errors (const XrlError &e, XrlArgs *a, PimstatJoinPruneMessagesRxErrorsCB cb)
static void unmarshall_pimstat_bootstrap_messages_received (const XrlError &e, XrlArgs *a, PimstatBootstrapMessagesReceivedCB cb)
static void unmarshall_pimstat_bootstrap_messages_sent (const XrlError &e, XrlArgs *a, PimstatBootstrapMessagesSentCB cb)
static void unmarshall_pimstat_bootstrap_messages_rx_errors (const XrlError &e, XrlArgs *a, PimstatBootstrapMessagesRxErrorsCB cb)
static void unmarshall_pimstat_assert_messages_received (const XrlError &e, XrlArgs *a, PimstatAssertMessagesReceivedCB cb)
static void unmarshall_pimstat_assert_messages_sent (const XrlError &e, XrlArgs *a, PimstatAssertMessagesSentCB cb)
static void unmarshall_pimstat_assert_messages_rx_errors (const XrlError &e, XrlArgs *a, PimstatAssertMessagesRxErrorsCB cb)
static void unmarshall_pimstat_graft_messages_received (const XrlError &e, XrlArgs *a, PimstatGraftMessagesReceivedCB cb)
static void unmarshall_pimstat_graft_messages_sent (const XrlError &e, XrlArgs *a, PimstatGraftMessagesSentCB cb)
static void unmarshall_pimstat_graft_messages_rx_errors (const XrlError &e, XrlArgs *a, PimstatGraftMessagesRxErrorsCB cb)
static void unmarshall_pimstat_graft_ack_messages_received (const XrlError &e, XrlArgs *a, PimstatGraftAckMessagesReceivedCB cb)
static void unmarshall_pimstat_graft_ack_messages_sent (const XrlError &e, XrlArgs *a, PimstatGraftAckMessagesSentCB cb)
static void unmarshall_pimstat_graft_ack_messages_rx_errors (const XrlError &e, XrlArgs *a, PimstatGraftAckMessagesRxErrorsCB cb)
static void unmarshall_pimstat_candidate_rp_messages_received (const XrlError &e, XrlArgs *a, PimstatCandidateRpMessagesReceivedCB cb)
static void unmarshall_pimstat_candidate_rp_messages_sent (const XrlError &e, XrlArgs *a, PimstatCandidateRpMessagesSentCB cb)
static void unmarshall_pimstat_candidate_rp_messages_rx_errors (const XrlError &e, XrlArgs *a, PimstatCandidateRpMessagesRxErrorsCB cb)
static void unmarshall_pimstat_unknown_type_messages (const XrlError &e, XrlArgs *a, PimstatUnknownTypeMessagesCB cb)
static void unmarshall_pimstat_unknown_version_messages (const XrlError &e, XrlArgs *a, PimstatUnknownVersionMessagesCB cb)
static void unmarshall_pimstat_neighbor_unknown_messages (const XrlError &e, XrlArgs *a, PimstatNeighborUnknownMessagesCB cb)
static void unmarshall_pimstat_bad_length_messages (const XrlError &e, XrlArgs *a, PimstatBadLengthMessagesCB cb)
static void unmarshall_pimstat_bad_checksum_messages (const XrlError &e, XrlArgs *a, PimstatBadChecksumMessagesCB cb)
static void unmarshall_pimstat_bad_receive_interface_messages (const XrlError &e, XrlArgs *a, PimstatBadReceiveInterfaceMessagesCB cb)
static void unmarshall_pimstat_rx_interface_disabled_messages (const XrlError &e, XrlArgs *a, PimstatRxInterfaceDisabledMessagesCB cb)
static void unmarshall_pimstat_rx_register_not_rp (const XrlError &e, XrlArgs *a, PimstatRxRegisterNotRpCB cb)
static void unmarshall_pimstat_rp_filtered_source (const XrlError &e, XrlArgs *a, PimstatRpFilteredSourceCB cb)
static void unmarshall_pimstat_unknown_register_stop (const XrlError &e, XrlArgs *a, PimstatUnknownRegisterStopCB cb)
static void unmarshall_pimstat_rx_join_prune_no_state (const XrlError &e, XrlArgs *a, PimstatRxJoinPruneNoStateCB cb)
static void unmarshall_pimstat_rx_graft_graft_ack_no_state (const XrlError &e, XrlArgs *a, PimstatRxGraftGraftAckNoStateCB cb)
static void unmarshall_pimstat_rx_graft_on_upstream_interface (const XrlError &e, XrlArgs *a, PimstatRxGraftOnUpstreamInterfaceCB cb)
static void unmarshall_pimstat_rx_candidate_rp_not_bsr (const XrlError &e, XrlArgs *a, PimstatRxCandidateRpNotBsrCB cb)
static void unmarshall_pimstat_rx_bsr_when_bsr (const XrlError &e, XrlArgs *a, PimstatRxBsrWhenBsrCB cb)
static void unmarshall_pimstat_rx_bsr_not_rpf_interface (const XrlError &e, XrlArgs *a, PimstatRxBsrNotRpfInterfaceCB cb)
static void unmarshall_pimstat_rx_unknown_hello_option (const XrlError &e, XrlArgs *a, PimstatRxUnknownHelloOptionCB cb)
static void unmarshall_pimstat_rx_data_no_state (const XrlError &e, XrlArgs *a, PimstatRxDataNoStateCB cb)
static void unmarshall_pimstat_rx_rp_no_state (const XrlError &e, XrlArgs *a, PimstatRxRpNoStateCB cb)
static void unmarshall_pimstat_rx_aggregate (const XrlError &e, XrlArgs *a, PimstatRxAggregateCB cb)
static void unmarshall_pimstat_rx_malformed_packet (const XrlError &e, XrlArgs *a, PimstatRxMalformedPacketCB cb)
static void unmarshall_pimstat_no_rp (const XrlError &e, XrlArgs *a, PimstatNoRpCB cb)
static void unmarshall_pimstat_no_route_upstream (const XrlError &e, XrlArgs *a, PimstatNoRouteUpstreamCB cb)
static void unmarshall_pimstat_rp_mismatch (const XrlError &e, XrlArgs *a, PimstatRpMismatchCB cb)
static void unmarshall_pimstat_rpf_neighbor_unknown (const XrlError &e, XrlArgs *a, PimstatRpfNeighborUnknownCB cb)
static void unmarshall_pimstat_rx_join_rp (const XrlError &e, XrlArgs *a, PimstatRxJoinRpCB cb)
static void unmarshall_pimstat_rx_prune_rp (const XrlError &e, XrlArgs *a, PimstatRxPruneRpCB cb)
static void unmarshall_pimstat_rx_join_wc (const XrlError &e, XrlArgs *a, PimstatRxJoinWcCB cb)
static void unmarshall_pimstat_rx_prune_wc (const XrlError &e, XrlArgs *a, PimstatRxPruneWcCB cb)
static void unmarshall_pimstat_rx_join_sg (const XrlError &e, XrlArgs *a, PimstatRxJoinSgCB cb)
static void unmarshall_pimstat_rx_prune_sg (const XrlError &e, XrlArgs *a, PimstatRxPruneSgCB cb)
static void unmarshall_pimstat_rx_join_sg_rpt (const XrlError &e, XrlArgs *a, PimstatRxJoinSgRptCB cb)
static void unmarshall_pimstat_rx_prune_sg_rpt (const XrlError &e, XrlArgs *a, PimstatRxPruneSgRptCB cb)
static void unmarshall_pimstat_hello_messages_received_per_vif (const XrlError &e, XrlArgs *a, PimstatHelloMessagesReceivedPerVifCB cb)
static void unmarshall_pimstat_hello_messages_sent_per_vif (const XrlError &e, XrlArgs *a, PimstatHelloMessagesSentPerVifCB cb)
static void unmarshall_pimstat_hello_messages_rx_errors_per_vif (const XrlError &e, XrlArgs *a, PimstatHelloMessagesRxErrorsPerVifCB cb)
static void unmarshall_pimstat_register_messages_received_per_vif (const XrlError &e, XrlArgs *a, PimstatRegisterMessagesReceivedPerVifCB cb)
static void unmarshall_pimstat_register_messages_sent_per_vif (const XrlError &e, XrlArgs *a, PimstatRegisterMessagesSentPerVifCB cb)
static void unmarshall_pimstat_register_messages_rx_errors_per_vif (const XrlError &e, XrlArgs *a, PimstatRegisterMessagesRxErrorsPerVifCB cb)
static void unmarshall_pimstat_register_stop_messages_received_per_vif (const XrlError &e, XrlArgs *a, PimstatRegisterStopMessagesReceivedPerVifCB cb)
static void unmarshall_pimstat_register_stop_messages_sent_per_vif (const XrlError &e, XrlArgs *a, PimstatRegisterStopMessagesSentPerVifCB cb)
static void unmarshall_pimstat_register_stop_messages_rx_errors_per_vif (const XrlError &e, XrlArgs *a, PimstatRegisterStopMessagesRxErrorsPerVifCB cb)
static void unmarshall_pimstat_join_prune_messages_received_per_vif (const XrlError &e, XrlArgs *a, PimstatJoinPruneMessagesReceivedPerVifCB cb)
static void unmarshall_pimstat_join_prune_messages_sent_per_vif (const XrlError &e, XrlArgs *a, PimstatJoinPruneMessagesSentPerVifCB cb)
static void unmarshall_pimstat_join_prune_messages_rx_errors_per_vif (const XrlError &e, XrlArgs *a, PimstatJoinPruneMessagesRxErrorsPerVifCB cb)
static void unmarshall_pimstat_bootstrap_messages_received_per_vif (const XrlError &e, XrlArgs *a, PimstatBootstrapMessagesReceivedPerVifCB cb)
static void unmarshall_pimstat_bootstrap_messages_sent_per_vif (const XrlError &e, XrlArgs *a, PimstatBootstrapMessagesSentPerVifCB cb)
static void unmarshall_pimstat_bootstrap_messages_rx_errors_per_vif (const XrlError &e, XrlArgs *a, PimstatBootstrapMessagesRxErrorsPerVifCB cb)
static void unmarshall_pimstat_assert_messages_received_per_vif (const XrlError &e, XrlArgs *a, PimstatAssertMessagesReceivedPerVifCB cb)
static void unmarshall_pimstat_assert_messages_sent_per_vif (const XrlError &e, XrlArgs *a, PimstatAssertMessagesSentPerVifCB cb)
static void unmarshall_pimstat_assert_messages_rx_errors_per_vif (const XrlError &e, XrlArgs *a, PimstatAssertMessagesRxErrorsPerVifCB cb)
static void unmarshall_pimstat_graft_messages_received_per_vif (const XrlError &e, XrlArgs *a, PimstatGraftMessagesReceivedPerVifCB cb)
static void unmarshall_pimstat_graft_messages_sent_per_vif (const XrlError &e, XrlArgs *a, PimstatGraftMessagesSentPerVifCB cb)
static void unmarshall_pimstat_graft_messages_rx_errors_per_vif (const XrlError &e, XrlArgs *a, PimstatGraftMessagesRxErrorsPerVifCB cb)
static void unmarshall_pimstat_graft_ack_messages_received_per_vif (const XrlError &e, XrlArgs *a, PimstatGraftAckMessagesReceivedPerVifCB cb)
static void unmarshall_pimstat_graft_ack_messages_sent_per_vif (const XrlError &e, XrlArgs *a, PimstatGraftAckMessagesSentPerVifCB cb)
static void unmarshall_pimstat_graft_ack_messages_rx_errors_per_vif (const XrlError &e, XrlArgs *a, PimstatGraftAckMessagesRxErrorsPerVifCB cb)
static void unmarshall_pimstat_candidate_rp_messages_received_per_vif (const XrlError &e, XrlArgs *a, PimstatCandidateRpMessagesReceivedPerVifCB cb)
static void unmarshall_pimstat_candidate_rp_messages_sent_per_vif (const XrlError &e, XrlArgs *a, PimstatCandidateRpMessagesSentPerVifCB cb)
static void unmarshall_pimstat_candidate_rp_messages_rx_errors_per_vif (const XrlError &e, XrlArgs *a, PimstatCandidateRpMessagesRxErrorsPerVifCB cb)
static void unmarshall_pimstat_unknown_type_messages_per_vif (const XrlError &e, XrlArgs *a, PimstatUnknownTypeMessagesPerVifCB cb)
static void unmarshall_pimstat_unknown_version_messages_per_vif (const XrlError &e, XrlArgs *a, PimstatUnknownVersionMessagesPerVifCB cb)
static void unmarshall_pimstat_neighbor_unknown_messages_per_vif (const XrlError &e, XrlArgs *a, PimstatNeighborUnknownMessagesPerVifCB cb)
static void unmarshall_pimstat_bad_length_messages_per_vif (const XrlError &e, XrlArgs *a, PimstatBadLengthMessagesPerVifCB cb)
static void unmarshall_pimstat_bad_checksum_messages_per_vif (const XrlError &e, XrlArgs *a, PimstatBadChecksumMessagesPerVifCB cb)
static void unmarshall_pimstat_bad_receive_interface_messages_per_vif (const XrlError &e, XrlArgs *a, PimstatBadReceiveInterfaceMessagesPerVifCB cb)
static void unmarshall_pimstat_rx_interface_disabled_messages_per_vif (const XrlError &e, XrlArgs *a, PimstatRxInterfaceDisabledMessagesPerVifCB cb)
static void unmarshall_pimstat_rx_register_not_rp_per_vif (const XrlError &e, XrlArgs *a, PimstatRxRegisterNotRpPerVifCB cb)
static void unmarshall_pimstat_rp_filtered_source_per_vif (const XrlError &e, XrlArgs *a, PimstatRpFilteredSourcePerVifCB cb)
static void unmarshall_pimstat_unknown_register_stop_per_vif (const XrlError &e, XrlArgs *a, PimstatUnknownRegisterStopPerVifCB cb)
static void unmarshall_pimstat_rx_join_prune_no_state_per_vif (const XrlError &e, XrlArgs *a, PimstatRxJoinPruneNoStatePerVifCB cb)
static void unmarshall_pimstat_rx_graft_graft_ack_no_state_per_vif (const XrlError &e, XrlArgs *a, PimstatRxGraftGraftAckNoStatePerVifCB cb)
static void unmarshall_pimstat_rx_graft_on_upstream_interface_per_vif (const XrlError &e, XrlArgs *a, PimstatRxGraftOnUpstreamInterfacePerVifCB cb)
static void unmarshall_pimstat_rx_candidate_rp_not_bsr_per_vif (const XrlError &e, XrlArgs *a, PimstatRxCandidateRpNotBsrPerVifCB cb)
static void unmarshall_pimstat_rx_bsr_when_bsr_per_vif (const XrlError &e, XrlArgs *a, PimstatRxBsrWhenBsrPerVifCB cb)
static void unmarshall_pimstat_rx_bsr_not_rpf_interface_per_vif (const XrlError &e, XrlArgs *a, PimstatRxBsrNotRpfInterfacePerVifCB cb)
static void unmarshall_pimstat_rx_unknown_hello_option_per_vif (const XrlError &e, XrlArgs *a, PimstatRxUnknownHelloOptionPerVifCB cb)
static void unmarshall_pimstat_rx_data_no_state_per_vif (const XrlError &e, XrlArgs *a, PimstatRxDataNoStatePerVifCB cb)
static void unmarshall_pimstat_rx_rp_no_state_per_vif (const XrlError &e, XrlArgs *a, PimstatRxRpNoStatePerVifCB cb)
static void unmarshall_pimstat_rx_aggregate_per_vif (const XrlError &e, XrlArgs *a, PimstatRxAggregatePerVifCB cb)
static void unmarshall_pimstat_rx_malformed_packet_per_vif (const XrlError &e, XrlArgs *a, PimstatRxMalformedPacketPerVifCB cb)
static void unmarshall_pimstat_no_rp_per_vif (const XrlError &e, XrlArgs *a, PimstatNoRpPerVifCB cb)
static void unmarshall_pimstat_no_route_upstream_per_vif (const XrlError &e, XrlArgs *a, PimstatNoRouteUpstreamPerVifCB cb)
static void unmarshall_pimstat_rp_mismatch_per_vif (const XrlError &e, XrlArgs *a, PimstatRpMismatchPerVifCB cb)
static void unmarshall_pimstat_rpf_neighbor_unknown_per_vif (const XrlError &e, XrlArgs *a, PimstatRpfNeighborUnknownPerVifCB cb)
static void unmarshall_pimstat_rx_join_rp_per_vif (const XrlError &e, XrlArgs *a, PimstatRxJoinRpPerVifCB cb)
static void unmarshall_pimstat_rx_prune_rp_per_vif (const XrlError &e, XrlArgs *a, PimstatRxPruneRpPerVifCB cb)
static void unmarshall_pimstat_rx_join_wc_per_vif (const XrlError &e, XrlArgs *a, PimstatRxJoinWcPerVifCB cb)
static void unmarshall_pimstat_rx_prune_wc_per_vif (const XrlError &e, XrlArgs *a, PimstatRxPruneWcPerVifCB cb)
static void unmarshall_pimstat_rx_join_sg_per_vif (const XrlError &e, XrlArgs *a, PimstatRxJoinSgPerVifCB cb)
static void unmarshall_pimstat_rx_prune_sg_per_vif (const XrlError &e, XrlArgs *a, PimstatRxPruneSgPerVifCB cb)
static void unmarshall_pimstat_rx_join_sg_rpt_per_vif (const XrlError &e, XrlArgs *a, PimstatRxJoinSgRptPerVifCB cb)
static void unmarshall_pimstat_rx_prune_sg_rpt_per_vif (const XrlError &e, XrlArgs *a, PimstatRxPruneSgRptPerVifCB cb)
static void unmarshall_enable_vif (const XrlError &e, XrlArgs *a, EnableVifCB cb)
static void unmarshall_start_vif (const XrlError &e, XrlArgs *a, StartVifCB cb)
static void unmarshall_stop_vif (const XrlError &e, XrlArgs *a, StopVifCB cb)
static void unmarshall_enable_all_vifs (const XrlError &e, XrlArgs *a, EnableAllVifsCB cb)
static void unmarshall_start_all_vifs (const XrlError &e, XrlArgs *a, StartAllVifsCB cb)
static void unmarshall_stop_all_vifs (const XrlError &e, XrlArgs *a, StopAllVifsCB cb)
static void unmarshall_enable_pim (const XrlError &e, XrlArgs *a, EnablePimCB cb)
static void unmarshall_start_pim (const XrlError &e, XrlArgs *a, StartPimCB cb)
static void unmarshall_stop_pim (const XrlError &e, XrlArgs *a, StopPimCB cb)
static void unmarshall_enable_cli (const XrlError &e, XrlArgs *a, EnableCliCB cb)
static void unmarshall_start_cli (const XrlError &e, XrlArgs *a, StartCliCB cb)
static void unmarshall_stop_cli (const XrlError &e, XrlArgs *a, StopCliCB cb)
static void unmarshall_enable_bsr (const XrlError &e, XrlArgs *a, EnableBsrCB cb)
static void unmarshall_start_bsr (const XrlError &e, XrlArgs *a, StartBsrCB cb)
static void unmarshall_stop_bsr (const XrlError &e, XrlArgs *a, StopBsrCB cb)
static void unmarshall_apply_bsr_changes (const XrlError &e, XrlArgs *a, ApplyBsrChangesCB cb)
static void unmarshall_add_config_scope_zone_by_vif_name4 (const XrlError &e, XrlArgs *a, AddConfigScopeZoneByVifName4CB cb)
static void unmarshall_add_config_scope_zone_by_vif_name6 (const XrlError &e, XrlArgs *a, AddConfigScopeZoneByVifName6CB cb)
static void unmarshall_add_config_scope_zone_by_vif_addr6 (const XrlError &e, XrlArgs *a, AddConfigScopeZoneByVifAddr6CB cb)
static void unmarshall_delete_config_scope_zone_by_vif_name6 (const XrlError &e, XrlArgs *a, DeleteConfigScopeZoneByVifName6CB cb)
static void unmarshall_delete_config_scope_zone_by_vif_addr6 (const XrlError &e, XrlArgs *a, DeleteConfigScopeZoneByVifAddr6CB cb)
static void unmarshall_add_config_scope_zone_by_vif_addr4 (const XrlError &e, XrlArgs *a, AddConfigScopeZoneByVifAddr4CB cb)
static void unmarshall_delete_config_scope_zone_by_vif_name4 (const XrlError &e, XrlArgs *a, DeleteConfigScopeZoneByVifName4CB cb)
static void unmarshall_delete_config_scope_zone_by_vif_addr4 (const XrlError &e, XrlArgs *a, DeleteConfigScopeZoneByVifAddr4CB cb)
static void unmarshall_add_config_cand_bsr4 (const XrlError &e, XrlArgs *a, AddConfigCandBsr4CB cb)
static void unmarshall_add_config_cand_bsr6 (const XrlError &e, XrlArgs *a, AddConfigCandBsr6CB cb)
static void unmarshall_delete_config_cand_bsr6 (const XrlError &e, XrlArgs *a, DeleteConfigCandBsr6CB cb)
static void unmarshall_delete_config_cand_bsr4 (const XrlError &e, XrlArgs *a, DeleteConfigCandBsr4CB cb)
static void unmarshall_add_config_cand_rp4 (const XrlError &e, XrlArgs *a, AddConfigCandRp4CB cb)
static void unmarshall_add_config_cand_rp6 (const XrlError &e, XrlArgs *a, AddConfigCandRp6CB cb)
static void unmarshall_delete_config_cand_rp6 (const XrlError &e, XrlArgs *a, DeleteConfigCandRp6CB cb)
static void unmarshall_delete_config_cand_rp4 (const XrlError &e, XrlArgs *a, DeleteConfigCandRp4CB cb)
static void unmarshall_add_config_static_rp4 (const XrlError &e, XrlArgs *a, AddConfigStaticRp4CB cb)
static void unmarshall_add_config_static_rp6 (const XrlError &e, XrlArgs *a, AddConfigStaticRp6CB cb)
static void unmarshall_delete_config_static_rp6 (const XrlError &e, XrlArgs *a, DeleteConfigStaticRp6CB cb)
static void unmarshall_delete_config_all_static_group_prefixes_rp6 (const XrlError &e, XrlArgs *a, DeleteConfigAllStaticGroupPrefixesRp6CB cb)
static void unmarshall_delete_config_static_rp4 (const XrlError &e, XrlArgs *a, DeleteConfigStaticRp4CB cb)
static void unmarshall_delete_config_all_static_group_prefixes_rp4 (const XrlError &e, XrlArgs *a, DeleteConfigAllStaticGroupPrefixesRp4CB cb)
static void unmarshall_delete_config_all_static_rps (const XrlError &e, XrlArgs *a, DeleteConfigAllStaticRpsCB cb)
static void unmarshall_config_static_rp_done (const XrlError &e, XrlArgs *a, ConfigStaticRpDoneCB cb)
static void unmarshall_get_vif_proto_version (const XrlError &e, XrlArgs *a, GetVifProtoVersionCB cb)
static void unmarshall_set_vif_proto_version (const XrlError &e, XrlArgs *a, SetVifProtoVersionCB cb)
static void unmarshall_reset_vif_proto_version (const XrlError &e, XrlArgs *a, ResetVifProtoVersionCB cb)
static void unmarshall_get_vif_hello_triggered_delay (const XrlError &e, XrlArgs *a, GetVifHelloTriggeredDelayCB cb)
static void unmarshall_set_vif_hello_triggered_delay (const XrlError &e, XrlArgs *a, SetVifHelloTriggeredDelayCB cb)
static void unmarshall_reset_vif_hello_triggered_delay (const XrlError &e, XrlArgs *a, ResetVifHelloTriggeredDelayCB cb)
static void unmarshall_get_vif_hello_period (const XrlError &e, XrlArgs *a, GetVifHelloPeriodCB cb)
static void unmarshall_set_vif_hello_period (const XrlError &e, XrlArgs *a, SetVifHelloPeriodCB cb)
static void unmarshall_reset_vif_hello_period (const XrlError &e, XrlArgs *a, ResetVifHelloPeriodCB cb)
static void unmarshall_get_vif_hello_holdtime (const XrlError &e, XrlArgs *a, GetVifHelloHoldtimeCB cb)
static void unmarshall_set_vif_hello_holdtime (const XrlError &e, XrlArgs *a, SetVifHelloHoldtimeCB cb)
static void unmarshall_reset_vif_hello_holdtime (const XrlError &e, XrlArgs *a, ResetVifHelloHoldtimeCB cb)
static void unmarshall_get_vif_dr_priority (const XrlError &e, XrlArgs *a, GetVifDrPriorityCB cb)
static void unmarshall_set_vif_dr_priority (const XrlError &e, XrlArgs *a, SetVifDrPriorityCB cb)
static void unmarshall_reset_vif_dr_priority (const XrlError &e, XrlArgs *a, ResetVifDrPriorityCB cb)
static void unmarshall_get_vif_propagation_delay (const XrlError &e, XrlArgs *a, GetVifPropagationDelayCB cb)
static void unmarshall_set_vif_propagation_delay (const XrlError &e, XrlArgs *a, SetVifPropagationDelayCB cb)
static void unmarshall_reset_vif_propagation_delay (const XrlError &e, XrlArgs *a, ResetVifPropagationDelayCB cb)
static void unmarshall_get_vif_override_interval (const XrlError &e, XrlArgs *a, GetVifOverrideIntervalCB cb)
static void unmarshall_set_vif_override_interval (const XrlError &e, XrlArgs *a, SetVifOverrideIntervalCB cb)
static void unmarshall_reset_vif_override_interval (const XrlError &e, XrlArgs *a, ResetVifOverrideIntervalCB cb)
static void unmarshall_get_vif_is_tracking_support_disabled (const XrlError &e, XrlArgs *a, GetVifIsTrackingSupportDisabledCB cb)
static void unmarshall_set_vif_is_tracking_support_disabled (const XrlError &e, XrlArgs *a, SetVifIsTrackingSupportDisabledCB cb)
static void unmarshall_reset_vif_is_tracking_support_disabled (const XrlError &e, XrlArgs *a, ResetVifIsTrackingSupportDisabledCB cb)
static void unmarshall_get_vif_accept_nohello_neighbors (const XrlError &e, XrlArgs *a, GetVifAcceptNohelloNeighborsCB cb)
static void unmarshall_set_vif_accept_nohello_neighbors (const XrlError &e, XrlArgs *a, SetVifAcceptNohelloNeighborsCB cb)
static void unmarshall_reset_vif_accept_nohello_neighbors (const XrlError &e, XrlArgs *a, ResetVifAcceptNohelloNeighborsCB cb)
static void unmarshall_get_vif_join_prune_period (const XrlError &e, XrlArgs *a, GetVifJoinPrunePeriodCB cb)
static void unmarshall_set_vif_join_prune_period (const XrlError &e, XrlArgs *a, SetVifJoinPrunePeriodCB cb)
static void unmarshall_reset_vif_join_prune_period (const XrlError &e, XrlArgs *a, ResetVifJoinPrunePeriodCB cb)
static void unmarshall_get_switch_to_spt_threshold (const XrlError &e, XrlArgs *a, GetSwitchToSptThresholdCB cb)
static void unmarshall_set_switch_to_spt_threshold (const XrlError &e, XrlArgs *a, SetSwitchToSptThresholdCB cb)
static void unmarshall_reset_switch_to_spt_threshold (const XrlError &e, XrlArgs *a, ResetSwitchToSptThresholdCB cb)
static void unmarshall_add_alternative_subnet4 (const XrlError &e, XrlArgs *a, AddAlternativeSubnet4CB cb)
static void unmarshall_add_alternative_subnet6 (const XrlError &e, XrlArgs *a, AddAlternativeSubnet6CB cb)
static void unmarshall_delete_alternative_subnet6 (const XrlError &e, XrlArgs *a, DeleteAlternativeSubnet6CB cb)
static void unmarshall_delete_alternative_subnet4 (const XrlError &e, XrlArgs *a, DeleteAlternativeSubnet4CB cb)
static void unmarshall_remove_all_alternative_subnets (const XrlError &e, XrlArgs *a, RemoveAllAlternativeSubnetsCB cb)
static void unmarshall_log_trace_all (const XrlError &e, XrlArgs *a, LogTraceAllCB cb)
static void unmarshall_add_test_jp_entry4 (const XrlError &e, XrlArgs *a, AddTestJpEntry4CB cb)
static void unmarshall_add_test_jp_entry6 (const XrlError &e, XrlArgs *a, AddTestJpEntry6CB cb)
static void unmarshall_send_test_jp_entry6 (const XrlError &e, XrlArgs *a, SendTestJpEntry6CB cb)
static void unmarshall_send_test_jp_entry4 (const XrlError &e, XrlArgs *a, SendTestJpEntry4CB cb)
static void unmarshall_send_test_assert4 (const XrlError &e, XrlArgs *a, SendTestAssert4CB cb)
static void unmarshall_send_test_assert6 (const XrlError &e, XrlArgs *a, SendTestAssert6CB cb)
static void unmarshall_add_test_bsr_zone4 (const XrlError &e, XrlArgs *a, AddTestBsrZone4CB cb)
static void unmarshall_add_test_bsr_zone6 (const XrlError &e, XrlArgs *a, AddTestBsrZone6CB cb)
static void unmarshall_add_test_bsr_group_prefix6 (const XrlError &e, XrlArgs *a, AddTestBsrGroupPrefix6CB cb)
static void unmarshall_add_test_bsr_rp6 (const XrlError &e, XrlArgs *a, AddTestBsrRp6CB cb)
static void unmarshall_send_test_bootstrap_by_dest6 (const XrlError &e, XrlArgs *a, SendTestBootstrapByDest6CB cb)
static void unmarshall_add_test_bsr_group_prefix4 (const XrlError &e, XrlArgs *a, AddTestBsrGroupPrefix4CB cb)
static void unmarshall_add_test_bsr_rp4 (const XrlError &e, XrlArgs *a, AddTestBsrRp4CB cb)
static void unmarshall_send_test_bootstrap (const XrlError &e, XrlArgs *a, SendTestBootstrapCB cb)
static void unmarshall_send_test_bootstrap_by_dest4 (const XrlError &e, XrlArgs *a, SendTestBootstrapByDest4CB cb)
static void unmarshall_send_test_cand_rp_adv (const XrlError &e, XrlArgs *a, SendTestCandRpAdvCB cb)
static void unmarshall_pimstat_neighbors4 (const XrlError &e, XrlArgs *a, PimstatNeighbors4CB cb)
static void unmarshall_pimstat_neighbors6 (const XrlError &e, XrlArgs *a, PimstatNeighbors6CB cb)
static void unmarshall_pimstat_interface4 (const XrlError &e, XrlArgs *a, PimstatInterface4CB cb)
static void unmarshall_pimstat_interface6 (const XrlError &e, XrlArgs *a, PimstatInterface6CB cb)
static void unmarshall_pimstat_rps4 (const XrlError &e, XrlArgs *a, PimstatRps4CB cb)
static void unmarshall_pimstat_rps6 (const XrlError &e, XrlArgs *a, PimstatRps6CB cb)
static void unmarshall_clear_pim_statistics (const XrlError &e, XrlArgs *a, ClearPimStatisticsCB cb)
static void unmarshall_clear_pim_statistics_per_vif (const XrlError &e, XrlArgs *a, ClearPimStatisticsPerVifCB cb)
static void unmarshall_pimstat_hello_messages_received (const XrlError &e, XrlArgs *a, PimstatHelloMessagesReceivedCB cb)
static void unmarshall_pimstat_hello_messages_sent (const XrlError &e, XrlArgs *a, PimstatHelloMessagesSentCB cb)
static void unmarshall_pimstat_hello_messages_rx_errors (const XrlError &e, XrlArgs *a, PimstatHelloMessagesRxErrorsCB cb)
static void unmarshall_pimstat_register_messages_received (const XrlError &e, XrlArgs *a, PimstatRegisterMessagesReceivedCB cb)
static void unmarshall_pimstat_register_messages_sent (const XrlError &e, XrlArgs *a, PimstatRegisterMessagesSentCB cb)
static void unmarshall_pimstat_register_messages_rx_errors (const XrlError &e, XrlArgs *a, PimstatRegisterMessagesRxErrorsCB cb)
static void unmarshall_pimstat_register_stop_messages_received (const XrlError &e, XrlArgs *a, PimstatRegisterStopMessagesReceivedCB cb)
static void unmarshall_pimstat_register_stop_messages_sent (const XrlError &e, XrlArgs *a, PimstatRegisterStopMessagesSentCB cb)
static void unmarshall_pimstat_register_stop_messages_rx_errors (const XrlError &e, XrlArgs *a, PimstatRegisterStopMessagesRxErrorsCB cb)
static void unmarshall_pimstat_join_prune_messages_received (const XrlError &e, XrlArgs *a, PimstatJoinPruneMessagesReceivedCB cb)
static void unmarshall_pimstat_join_prune_messages_sent (const XrlError &e, XrlArgs *a, PimstatJoinPruneMessagesSentCB cb)
static void unmarshall_pimstat_join_prune_messages_rx_errors (const XrlError &e, XrlArgs *a, PimstatJoinPruneMessagesRxErrorsCB cb)
static void unmarshall_pimstat_bootstrap_messages_received (const XrlError &e, XrlArgs *a, PimstatBootstrapMessagesReceivedCB cb)
static void unmarshall_pimstat_bootstrap_messages_sent (const XrlError &e, XrlArgs *a, PimstatBootstrapMessagesSentCB cb)
static void unmarshall_pimstat_bootstrap_messages_rx_errors (const XrlError &e, XrlArgs *a, PimstatBootstrapMessagesRxErrorsCB cb)
static void unmarshall_pimstat_assert_messages_received (const XrlError &e, XrlArgs *a, PimstatAssertMessagesReceivedCB cb)
static void unmarshall_pimstat_assert_messages_sent (const XrlError &e, XrlArgs *a, PimstatAssertMessagesSentCB cb)
static void unmarshall_pimstat_assert_messages_rx_errors (const XrlError &e, XrlArgs *a, PimstatAssertMessagesRxErrorsCB cb)
static void unmarshall_pimstat_graft_messages_received (const XrlError &e, XrlArgs *a, PimstatGraftMessagesReceivedCB cb)
static void unmarshall_pimstat_graft_messages_sent (const XrlError &e, XrlArgs *a, PimstatGraftMessagesSentCB cb)
static void unmarshall_pimstat_graft_messages_rx_errors (const XrlError &e, XrlArgs *a, PimstatGraftMessagesRxErrorsCB cb)
static void unmarshall_pimstat_graft_ack_messages_received (const XrlError &e, XrlArgs *a, PimstatGraftAckMessagesReceivedCB cb)
static void unmarshall_pimstat_graft_ack_messages_sent (const XrlError &e, XrlArgs *a, PimstatGraftAckMessagesSentCB cb)
static void unmarshall_pimstat_graft_ack_messages_rx_errors (const XrlError &e, XrlArgs *a, PimstatGraftAckMessagesRxErrorsCB cb)
static void unmarshall_pimstat_candidate_rp_messages_received (const XrlError &e, XrlArgs *a, PimstatCandidateRpMessagesReceivedCB cb)
static void unmarshall_pimstat_candidate_rp_messages_sent (const XrlError &e, XrlArgs *a, PimstatCandidateRpMessagesSentCB cb)
static void unmarshall_pimstat_candidate_rp_messages_rx_errors (const XrlError &e, XrlArgs *a, PimstatCandidateRpMessagesRxErrorsCB cb)
static void unmarshall_pimstat_unknown_type_messages (const XrlError &e, XrlArgs *a, PimstatUnknownTypeMessagesCB cb)
static void unmarshall_pimstat_unknown_version_messages (const XrlError &e, XrlArgs *a, PimstatUnknownVersionMessagesCB cb)
static void unmarshall_pimstat_neighbor_unknown_messages (const XrlError &e, XrlArgs *a, PimstatNeighborUnknownMessagesCB cb)
static void unmarshall_pimstat_bad_length_messages (const XrlError &e, XrlArgs *a, PimstatBadLengthMessagesCB cb)
static void unmarshall_pimstat_bad_checksum_messages (const XrlError &e, XrlArgs *a, PimstatBadChecksumMessagesCB cb)
static void unmarshall_pimstat_bad_receive_interface_messages (const XrlError &e, XrlArgs *a, PimstatBadReceiveInterfaceMessagesCB cb)
static void unmarshall_pimstat_rx_interface_disabled_messages (const XrlError &e, XrlArgs *a, PimstatRxInterfaceDisabledMessagesCB cb)
static void unmarshall_pimstat_rx_register_not_rp (const XrlError &e, XrlArgs *a, PimstatRxRegisterNotRpCB cb)
static void unmarshall_pimstat_rp_filtered_source (const XrlError &e, XrlArgs *a, PimstatRpFilteredSourceCB cb)
static void unmarshall_pimstat_unknown_register_stop (const XrlError &e, XrlArgs *a, PimstatUnknownRegisterStopCB cb)
static void unmarshall_pimstat_rx_join_prune_no_state (const XrlError &e, XrlArgs *a, PimstatRxJoinPruneNoStateCB cb)
static void unmarshall_pimstat_rx_graft_graft_ack_no_state (const XrlError &e, XrlArgs *a, PimstatRxGraftGraftAckNoStateCB cb)
static void unmarshall_pimstat_rx_graft_on_upstream_interface (const XrlError &e, XrlArgs *a, PimstatRxGraftOnUpstreamInterfaceCB cb)
static void unmarshall_pimstat_rx_candidate_rp_not_bsr (const XrlError &e, XrlArgs *a, PimstatRxCandidateRpNotBsrCB cb)
static void unmarshall_pimstat_rx_bsr_when_bsr (const XrlError &e, XrlArgs *a, PimstatRxBsrWhenBsrCB cb)
static void unmarshall_pimstat_rx_bsr_not_rpf_interface (const XrlError &e, XrlArgs *a, PimstatRxBsrNotRpfInterfaceCB cb)
static void unmarshall_pimstat_rx_unknown_hello_option (const XrlError &e, XrlArgs *a, PimstatRxUnknownHelloOptionCB cb)
static void unmarshall_pimstat_rx_data_no_state (const XrlError &e, XrlArgs *a, PimstatRxDataNoStateCB cb)
static void unmarshall_pimstat_rx_rp_no_state (const XrlError &e, XrlArgs *a, PimstatRxRpNoStateCB cb)
static void unmarshall_pimstat_rx_aggregate (const XrlError &e, XrlArgs *a, PimstatRxAggregateCB cb)
static void unmarshall_pimstat_rx_malformed_packet (const XrlError &e, XrlArgs *a, PimstatRxMalformedPacketCB cb)
static void unmarshall_pimstat_no_rp (const XrlError &e, XrlArgs *a, PimstatNoRpCB cb)
static void unmarshall_pimstat_no_route_upstream (const XrlError &e, XrlArgs *a, PimstatNoRouteUpstreamCB cb)
static void unmarshall_pimstat_rp_mismatch (const XrlError &e, XrlArgs *a, PimstatRpMismatchCB cb)
static void unmarshall_pimstat_rpf_neighbor_unknown (const XrlError &e, XrlArgs *a, PimstatRpfNeighborUnknownCB cb)
static void unmarshall_pimstat_rx_join_rp (const XrlError &e, XrlArgs *a, PimstatRxJoinRpCB cb)
static void unmarshall_pimstat_rx_prune_rp (const XrlError &e, XrlArgs *a, PimstatRxPruneRpCB cb)
static void unmarshall_pimstat_rx_join_wc (const XrlError &e, XrlArgs *a, PimstatRxJoinWcCB cb)
static void unmarshall_pimstat_rx_prune_wc (const XrlError &e, XrlArgs *a, PimstatRxPruneWcCB cb)
static void unmarshall_pimstat_rx_join_sg (const XrlError &e, XrlArgs *a, PimstatRxJoinSgCB cb)
static void unmarshall_pimstat_rx_prune_sg (const XrlError &e, XrlArgs *a, PimstatRxPruneSgCB cb)
static void unmarshall_pimstat_rx_join_sg_rpt (const XrlError &e, XrlArgs *a, PimstatRxJoinSgRptCB cb)
static void unmarshall_pimstat_rx_prune_sg_rpt (const XrlError &e, XrlArgs *a, PimstatRxPruneSgRptCB cb)
static void unmarshall_pimstat_hello_messages_received_per_vif (const XrlError &e, XrlArgs *a, PimstatHelloMessagesReceivedPerVifCB cb)
static void unmarshall_pimstat_hello_messages_sent_per_vif (const XrlError &e, XrlArgs *a, PimstatHelloMessagesSentPerVifCB cb)
static void unmarshall_pimstat_hello_messages_rx_errors_per_vif (const XrlError &e, XrlArgs *a, PimstatHelloMessagesRxErrorsPerVifCB cb)
static void unmarshall_pimstat_register_messages_received_per_vif (const XrlError &e, XrlArgs *a, PimstatRegisterMessagesReceivedPerVifCB cb)
static void unmarshall_pimstat_register_messages_sent_per_vif (const XrlError &e, XrlArgs *a, PimstatRegisterMessagesSentPerVifCB cb)
static void unmarshall_pimstat_register_messages_rx_errors_per_vif (const XrlError &e, XrlArgs *a, PimstatRegisterMessagesRxErrorsPerVifCB cb)
static void unmarshall_pimstat_register_stop_messages_received_per_vif (const XrlError &e, XrlArgs *a, PimstatRegisterStopMessagesReceivedPerVifCB cb)
static void unmarshall_pimstat_register_stop_messages_sent_per_vif (const XrlError &e, XrlArgs *a, PimstatRegisterStopMessagesSentPerVifCB cb)
static void unmarshall_pimstat_register_stop_messages_rx_errors_per_vif (const XrlError &e, XrlArgs *a, PimstatRegisterStopMessagesRxErrorsPerVifCB cb)
static void unmarshall_pimstat_join_prune_messages_received_per_vif (const XrlError &e, XrlArgs *a, PimstatJoinPruneMessagesReceivedPerVifCB cb)
static void unmarshall_pimstat_join_prune_messages_sent_per_vif (const XrlError &e, XrlArgs *a, PimstatJoinPruneMessagesSentPerVifCB cb)
static void unmarshall_pimstat_join_prune_messages_rx_errors_per_vif (const XrlError &e, XrlArgs *a, PimstatJoinPruneMessagesRxErrorsPerVifCB cb)
static void unmarshall_pimstat_bootstrap_messages_received_per_vif (const XrlError &e, XrlArgs *a, PimstatBootstrapMessagesReceivedPerVifCB cb)
static void unmarshall_pimstat_bootstrap_messages_sent_per_vif (const XrlError &e, XrlArgs *a, PimstatBootstrapMessagesSentPerVifCB cb)
static void unmarshall_pimstat_bootstrap_messages_rx_errors_per_vif (const XrlError &e, XrlArgs *a, PimstatBootstrapMessagesRxErrorsPerVifCB cb)
static void unmarshall_pimstat_assert_messages_received_per_vif (const XrlError &e, XrlArgs *a, PimstatAssertMessagesReceivedPerVifCB cb)
static void unmarshall_pimstat_assert_messages_sent_per_vif (const XrlError &e, XrlArgs *a, PimstatAssertMessagesSentPerVifCB cb)
static void unmarshall_pimstat_assert_messages_rx_errors_per_vif (const XrlError &e, XrlArgs *a, PimstatAssertMessagesRxErrorsPerVifCB cb)
static void unmarshall_pimstat_graft_messages_received_per_vif (const XrlError &e, XrlArgs *a, PimstatGraftMessagesReceivedPerVifCB cb)
static void unmarshall_pimstat_graft_messages_sent_per_vif (const XrlError &e, XrlArgs *a, PimstatGraftMessagesSentPerVifCB cb)
static void unmarshall_pimstat_graft_messages_rx_errors_per_vif (const XrlError &e, XrlArgs *a, PimstatGraftMessagesRxErrorsPerVifCB cb)
static void unmarshall_pimstat_graft_ack_messages_received_per_vif (const XrlError &e, XrlArgs *a, PimstatGraftAckMessagesReceivedPerVifCB cb)
static void unmarshall_pimstat_graft_ack_messages_sent_per_vif (const XrlError &e, XrlArgs *a, PimstatGraftAckMessagesSentPerVifCB cb)
static void unmarshall_pimstat_graft_ack_messages_rx_errors_per_vif (const XrlError &e, XrlArgs *a, PimstatGraftAckMessagesRxErrorsPerVifCB cb)
static void unmarshall_pimstat_candidate_rp_messages_received_per_vif (const XrlError &e, XrlArgs *a, PimstatCandidateRpMessagesReceivedPerVifCB cb)
static void unmarshall_pimstat_candidate_rp_messages_sent_per_vif (const XrlError &e, XrlArgs *a, PimstatCandidateRpMessagesSentPerVifCB cb)
static void unmarshall_pimstat_candidate_rp_messages_rx_errors_per_vif (const XrlError &e, XrlArgs *a, PimstatCandidateRpMessagesRxErrorsPerVifCB cb)
static void unmarshall_pimstat_unknown_type_messages_per_vif (const XrlError &e, XrlArgs *a, PimstatUnknownTypeMessagesPerVifCB cb)
static void unmarshall_pimstat_unknown_version_messages_per_vif (const XrlError &e, XrlArgs *a, PimstatUnknownVersionMessagesPerVifCB cb)
static void unmarshall_pimstat_neighbor_unknown_messages_per_vif (const XrlError &e, XrlArgs *a, PimstatNeighborUnknownMessagesPerVifCB cb)
static void unmarshall_pimstat_bad_length_messages_per_vif (const XrlError &e, XrlArgs *a, PimstatBadLengthMessagesPerVifCB cb)
static void unmarshall_pimstat_bad_checksum_messages_per_vif (const XrlError &e, XrlArgs *a, PimstatBadChecksumMessagesPerVifCB cb)
static void unmarshall_pimstat_bad_receive_interface_messages_per_vif (const XrlError &e, XrlArgs *a, PimstatBadReceiveInterfaceMessagesPerVifCB cb)
static void unmarshall_pimstat_rx_interface_disabled_messages_per_vif (const XrlError &e, XrlArgs *a, PimstatRxInterfaceDisabledMessagesPerVifCB cb)
static void unmarshall_pimstat_rx_register_not_rp_per_vif (const XrlError &e, XrlArgs *a, PimstatRxRegisterNotRpPerVifCB cb)
static void unmarshall_pimstat_rp_filtered_source_per_vif (const XrlError &e, XrlArgs *a, PimstatRpFilteredSourcePerVifCB cb)
static void unmarshall_pimstat_unknown_register_stop_per_vif (const XrlError &e, XrlArgs *a, PimstatUnknownRegisterStopPerVifCB cb)
static void unmarshall_pimstat_rx_join_prune_no_state_per_vif (const XrlError &e, XrlArgs *a, PimstatRxJoinPruneNoStatePerVifCB cb)
static void unmarshall_pimstat_rx_graft_graft_ack_no_state_per_vif (const XrlError &e, XrlArgs *a, PimstatRxGraftGraftAckNoStatePerVifCB cb)
static void unmarshall_pimstat_rx_graft_on_upstream_interface_per_vif (const XrlError &e, XrlArgs *a, PimstatRxGraftOnUpstreamInterfacePerVifCB cb)
static void unmarshall_pimstat_rx_candidate_rp_not_bsr_per_vif (const XrlError &e, XrlArgs *a, PimstatRxCandidateRpNotBsrPerVifCB cb)
static void unmarshall_pimstat_rx_bsr_when_bsr_per_vif (const XrlError &e, XrlArgs *a, PimstatRxBsrWhenBsrPerVifCB cb)
static void unmarshall_pimstat_rx_bsr_not_rpf_interface_per_vif (const XrlError &e, XrlArgs *a, PimstatRxBsrNotRpfInterfacePerVifCB cb)
static void unmarshall_pimstat_rx_unknown_hello_option_per_vif (const XrlError &e, XrlArgs *a, PimstatRxUnknownHelloOptionPerVifCB cb)
static void unmarshall_pimstat_rx_data_no_state_per_vif (const XrlError &e, XrlArgs *a, PimstatRxDataNoStatePerVifCB cb)
static void unmarshall_pimstat_rx_rp_no_state_per_vif (const XrlError &e, XrlArgs *a, PimstatRxRpNoStatePerVifCB cb)
static void unmarshall_pimstat_rx_aggregate_per_vif (const XrlError &e, XrlArgs *a, PimstatRxAggregatePerVifCB cb)
static void unmarshall_pimstat_rx_malformed_packet_per_vif (const XrlError &e, XrlArgs *a, PimstatRxMalformedPacketPerVifCB cb)
static void unmarshall_pimstat_no_rp_per_vif (const XrlError &e, XrlArgs *a, PimstatNoRpPerVifCB cb)
static void unmarshall_pimstat_no_route_upstream_per_vif (const XrlError &e, XrlArgs *a, PimstatNoRouteUpstreamPerVifCB cb)
static void unmarshall_pimstat_rp_mismatch_per_vif (const XrlError &e, XrlArgs *a, PimstatRpMismatchPerVifCB cb)
static void unmarshall_pimstat_rpf_neighbor_unknown_per_vif (const XrlError &e, XrlArgs *a, PimstatRpfNeighborUnknownPerVifCB cb)
static void unmarshall_pimstat_rx_join_rp_per_vif (const XrlError &e, XrlArgs *a, PimstatRxJoinRpPerVifCB cb)
static void unmarshall_pimstat_rx_prune_rp_per_vif (const XrlError &e, XrlArgs *a, PimstatRxPruneRpPerVifCB cb)
static void unmarshall_pimstat_rx_join_wc_per_vif (const XrlError &e, XrlArgs *a, PimstatRxJoinWcPerVifCB cb)
static void unmarshall_pimstat_rx_prune_wc_per_vif (const XrlError &e, XrlArgs *a, PimstatRxPruneWcPerVifCB cb)
static void unmarshall_pimstat_rx_join_sg_per_vif (const XrlError &e, XrlArgs *a, PimstatRxJoinSgPerVifCB cb)
static void unmarshall_pimstat_rx_prune_sg_per_vif (const XrlError &e, XrlArgs *a, PimstatRxPruneSgPerVifCB cb)
static void unmarshall_pimstat_rx_join_sg_rpt_per_vif (const XrlError &e, XrlArgs *a, PimstatRxJoinSgRptPerVifCB cb)
static void unmarshall_pimstat_rx_prune_sg_rpt_per_vif (const XrlError &e, XrlArgs *a, PimstatRxPruneSgRptPerVifCB cb)

Private Attributes

auto_ptr< Xrlap_xrl_enable_vif
auto_ptr< Xrlap_xrl_start_vif
auto_ptr< Xrlap_xrl_stop_vif
auto_ptr< Xrlap_xrl_enable_all_vifs
auto_ptr< Xrlap_xrl_start_all_vifs
auto_ptr< Xrlap_xrl_stop_all_vifs
auto_ptr< Xrlap_xrl_enable_pim
auto_ptr< Xrlap_xrl_start_pim
auto_ptr< Xrlap_xrl_stop_pim
auto_ptr< Xrlap_xrl_enable_cli
auto_ptr< Xrlap_xrl_start_cli
auto_ptr< Xrlap_xrl_stop_cli
auto_ptr< Xrlap_xrl_enable_bsr
auto_ptr< Xrlap_xrl_start_bsr
auto_ptr< Xrlap_xrl_stop_bsr
auto_ptr< Xrlap_xrl_apply_bsr_changes
auto_ptr< Xrlap_xrl_add_config_scope_zone_by_vif_name4
auto_ptr< Xrlap_xrl_add_config_scope_zone_by_vif_name6
auto_ptr< Xrlap_xrl_add_config_scope_zone_by_vif_addr6
auto_ptr< Xrlap_xrl_delete_config_scope_zone_by_vif_name6
auto_ptr< Xrlap_xrl_delete_config_scope_zone_by_vif_addr6
auto_ptr< Xrlap_xrl_add_config_scope_zone_by_vif_addr4
auto_ptr< Xrlap_xrl_delete_config_scope_zone_by_vif_name4
auto_ptr< Xrlap_xrl_delete_config_scope_zone_by_vif_addr4
auto_ptr< Xrlap_xrl_add_config_cand_bsr4
auto_ptr< Xrlap_xrl_add_config_cand_bsr6
auto_ptr< Xrlap_xrl_delete_config_cand_bsr6
auto_ptr< Xrlap_xrl_delete_config_cand_bsr4
auto_ptr< Xrlap_xrl_add_config_cand_rp4
auto_ptr< Xrlap_xrl_add_config_cand_rp6
auto_ptr< Xrlap_xrl_delete_config_cand_rp6
auto_ptr< Xrlap_xrl_delete_config_cand_rp4
auto_ptr< Xrlap_xrl_add_config_static_rp4
auto_ptr< Xrlap_xrl_add_config_static_rp6
auto_ptr< Xrlap_xrl_delete_config_static_rp6
auto_ptr< Xrlap_xrl_delete_config_all_static_group_prefixes_rp6
auto_ptr< Xrlap_xrl_delete_config_static_rp4
auto_ptr< Xrlap_xrl_delete_config_all_static_group_prefixes_rp4
auto_ptr< Xrlap_xrl_delete_config_all_static_rps
auto_ptr< Xrlap_xrl_config_static_rp_done
auto_ptr< Xrlap_xrl_get_vif_proto_version
auto_ptr< Xrlap_xrl_set_vif_proto_version
auto_ptr< Xrlap_xrl_reset_vif_proto_version
auto_ptr< Xrlap_xrl_get_vif_hello_triggered_delay
auto_ptr< Xrlap_xrl_set_vif_hello_triggered_delay
auto_ptr< Xrlap_xrl_reset_vif_hello_triggered_delay
auto_ptr< Xrlap_xrl_get_vif_hello_period
auto_ptr< Xrlap_xrl_set_vif_hello_period
auto_ptr< Xrlap_xrl_reset_vif_hello_period
auto_ptr< Xrlap_xrl_get_vif_hello_holdtime
auto_ptr< Xrlap_xrl_set_vif_hello_holdtime
auto_ptr< Xrlap_xrl_reset_vif_hello_holdtime
auto_ptr< Xrlap_xrl_get_vif_dr_priority
auto_ptr< Xrlap_xrl_set_vif_dr_priority
auto_ptr< Xrlap_xrl_reset_vif_dr_priority
auto_ptr< Xrlap_xrl_get_vif_propagation_delay
auto_ptr< Xrlap_xrl_set_vif_propagation_delay
auto_ptr< Xrlap_xrl_reset_vif_propagation_delay
auto_ptr< Xrlap_xrl_get_vif_override_interval
auto_ptr< Xrlap_xrl_set_vif_override_interval
auto_ptr< Xrlap_xrl_reset_vif_override_interval
auto_ptr< Xrlap_xrl_get_vif_is_tracking_support_disabled
auto_ptr< Xrlap_xrl_set_vif_is_tracking_support_disabled
auto_ptr< Xrlap_xrl_reset_vif_is_tracking_support_disabled
auto_ptr< Xrlap_xrl_get_vif_accept_nohello_neighbors
auto_ptr< Xrlap_xrl_set_vif_accept_nohello_neighbors
auto_ptr< Xrlap_xrl_reset_vif_accept_nohello_neighbors
auto_ptr< Xrlap_xrl_get_vif_join_prune_period
auto_ptr< Xrlap_xrl_set_vif_join_prune_period
auto_ptr< Xrlap_xrl_reset_vif_join_prune_period
auto_ptr< Xrlap_xrl_get_switch_to_spt_threshold
auto_ptr< Xrlap_xrl_set_switch_to_spt_threshold
auto_ptr< Xrlap_xrl_reset_switch_to_spt_threshold
auto_ptr< Xrlap_xrl_add_alternative_subnet4
auto_ptr< Xrlap_xrl_add_alternative_subnet6
auto_ptr< Xrlap_xrl_delete_alternative_subnet6
auto_ptr< Xrlap_xrl_delete_alternative_subnet4
auto_ptr< Xrlap_xrl_remove_all_alternative_subnets
auto_ptr< Xrlap_xrl_log_trace_all
auto_ptr< Xrlap_xrl_add_test_jp_entry4
auto_ptr< Xrlap_xrl_add_test_jp_entry6
auto_ptr< Xrlap_xrl_send_test_jp_entry6
auto_ptr< Xrlap_xrl_send_test_jp_entry4
auto_ptr< Xrlap_xrl_send_test_assert4
auto_ptr< Xrlap_xrl_send_test_assert6
auto_ptr< Xrlap_xrl_add_test_bsr_zone4
auto_ptr< Xrlap_xrl_add_test_bsr_zone6
auto_ptr< Xrlap_xrl_add_test_bsr_group_prefix6
auto_ptr< Xrlap_xrl_add_test_bsr_rp6
auto_ptr< Xrlap_xrl_send_test_bootstrap_by_dest6
auto_ptr< Xrlap_xrl_add_test_bsr_group_prefix4
auto_ptr< Xrlap_xrl_add_test_bsr_rp4
auto_ptr< Xrlap_xrl_send_test_bootstrap
auto_ptr< Xrlap_xrl_send_test_bootstrap_by_dest4
auto_ptr< Xrlap_xrl_send_test_cand_rp_adv
auto_ptr< Xrlap_xrl_pimstat_neighbors4
auto_ptr< Xrlap_xrl_pimstat_neighbors6
auto_ptr< Xrlap_xrl_pimstat_interface4
auto_ptr< Xrlap_xrl_pimstat_interface6
auto_ptr< Xrlap_xrl_pimstat_rps4
auto_ptr< Xrlap_xrl_pimstat_rps6
auto_ptr< Xrlap_xrl_clear_pim_statistics
auto_ptr< Xrlap_xrl_clear_pim_statistics_per_vif
auto_ptr< Xrlap_xrl_pimstat_hello_messages_received
auto_ptr< Xrlap_xrl_pimstat_hello_messages_sent
auto_ptr< Xrlap_xrl_pimstat_hello_messages_rx_errors
auto_ptr< Xrlap_xrl_pimstat_register_messages_received
auto_ptr< Xrlap_xrl_pimstat_register_messages_sent
auto_ptr< Xrlap_xrl_pimstat_register_messages_rx_errors
auto_ptr< Xrlap_xrl_pimstat_register_stop_messages_received
auto_ptr< Xrlap_xrl_pimstat_register_stop_messages_sent
auto_ptr< Xrlap_xrl_pimstat_register_stop_messages_rx_errors
auto_ptr< Xrlap_xrl_pimstat_join_prune_messages_received
auto_ptr< Xrlap_xrl_pimstat_join_prune_messages_sent
auto_ptr< Xrlap_xrl_pimstat_join_prune_messages_rx_errors
auto_ptr< Xrlap_xrl_pimstat_bootstrap_messages_received
auto_ptr< Xrlap_xrl_pimstat_bootstrap_messages_sent
auto_ptr< Xrlap_xrl_pimstat_bootstrap_messages_rx_errors
auto_ptr< Xrlap_xrl_pimstat_assert_messages_received
auto_ptr< Xrlap_xrl_pimstat_assert_messages_sent
auto_ptr< Xrlap_xrl_pimstat_assert_messages_rx_errors
auto_ptr< Xrlap_xrl_pimstat_graft_messages_received
auto_ptr< Xrlap_xrl_pimstat_graft_messages_sent
auto_ptr< Xrlap_xrl_pimstat_graft_messages_rx_errors
auto_ptr< Xrlap_xrl_pimstat_graft_ack_messages_received
auto_ptr< Xrlap_xrl_pimstat_graft_ack_messages_sent
auto_ptr< Xrlap_xrl_pimstat_graft_ack_messages_rx_errors
auto_ptr< Xrlap_xrl_pimstat_candidate_rp_messages_received
auto_ptr< Xrlap_xrl_pimstat_candidate_rp_messages_sent
auto_ptr< Xrlap_xrl_pimstat_candidate_rp_messages_rx_errors
auto_ptr< Xrlap_xrl_pimstat_unknown_type_messages
auto_ptr< Xrlap_xrl_pimstat_unknown_version_messages
auto_ptr< Xrlap_xrl_pimstat_neighbor_unknown_messages
auto_ptr< Xrlap_xrl_pimstat_bad_length_messages
auto_ptr< Xrlap_xrl_pimstat_bad_checksum_messages
auto_ptr< Xrlap_xrl_pimstat_bad_receive_interface_messages
auto_ptr< Xrlap_xrl_pimstat_rx_interface_disabled_messages
auto_ptr< Xrlap_xrl_pimstat_rx_register_not_rp
auto_ptr< Xrlap_xrl_pimstat_rp_filtered_source
auto_ptr< Xrlap_xrl_pimstat_unknown_register_stop
auto_ptr< Xrlap_xrl_pimstat_rx_join_prune_no_state
auto_ptr< Xrlap_xrl_pimstat_rx_graft_graft_ack_no_state
auto_ptr< Xrlap_xrl_pimstat_rx_graft_on_upstream_interface
auto_ptr< Xrlap_xrl_pimstat_rx_candidate_rp_not_bsr
auto_ptr< Xrlap_xrl_pimstat_rx_bsr_when_bsr
auto_ptr< Xrlap_xrl_pimstat_rx_bsr_not_rpf_interface
auto_ptr< Xrlap_xrl_pimstat_rx_unknown_hello_option
auto_ptr< Xrlap_xrl_pimstat_rx_data_no_state
auto_ptr< Xrlap_xrl_pimstat_rx_rp_no_state
auto_ptr< Xrlap_xrl_pimstat_rx_aggregate
auto_ptr< Xrlap_xrl_pimstat_rx_malformed_packet
auto_ptr< Xrlap_xrl_pimstat_no_rp
auto_ptr< Xrlap_xrl_pimstat_no_route_upstream
auto_ptr< Xrlap_xrl_pimstat_rp_mismatch
auto_ptr< Xrlap_xrl_pimstat_rpf_neighbor_unknown
auto_ptr< Xrlap_xrl_pimstat_rx_join_rp
auto_ptr< Xrlap_xrl_pimstat_rx_prune_rp
auto_ptr< Xrlap_xrl_pimstat_rx_join_wc
auto_ptr< Xrlap_xrl_pimstat_rx_prune_wc
auto_ptr< Xrlap_xrl_pimstat_rx_join_sg
auto_ptr< Xrlap_xrl_pimstat_rx_prune_sg
auto_ptr< Xrlap_xrl_pimstat_rx_join_sg_rpt
auto_ptr< Xrlap_xrl_pimstat_rx_prune_sg_rpt
auto_ptr< Xrlap_xrl_pimstat_hello_messages_received_per_vif
auto_ptr< Xrlap_xrl_pimstat_hello_messages_sent_per_vif
auto_ptr< Xrlap_xrl_pimstat_hello_messages_rx_errors_per_vif
auto_ptr< Xrlap_xrl_pimstat_register_messages_received_per_vif
auto_ptr< Xrlap_xrl_pimstat_register_messages_sent_per_vif
auto_ptr< Xrlap_xrl_pimstat_register_messages_rx_errors_per_vif
auto_ptr< Xrlap_xrl_pimstat_register_stop_messages_received_per_vif
auto_ptr< Xrlap_xrl_pimstat_register_stop_messages_sent_per_vif
auto_ptr< Xrlap_xrl_pimstat_register_stop_messages_rx_errors_per_vif
auto_ptr< Xrlap_xrl_pimstat_join_prune_messages_received_per_vif
auto_ptr< Xrlap_xrl_pimstat_join_prune_messages_sent_per_vif
auto_ptr< Xrlap_xrl_pimstat_join_prune_messages_rx_errors_per_vif
auto_ptr< Xrlap_xrl_pimstat_bootstrap_messages_received_per_vif
auto_ptr< Xrlap_xrl_pimstat_bootstrap_messages_sent_per_vif
auto_ptr< Xrlap_xrl_pimstat_bootstrap_messages_rx_errors_per_vif
auto_ptr< Xrlap_xrl_pimstat_assert_messages_received_per_vif
auto_ptr< Xrlap_xrl_pimstat_assert_messages_sent_per_vif
auto_ptr< Xrlap_xrl_pimstat_assert_messages_rx_errors_per_vif
auto_ptr< Xrlap_xrl_pimstat_graft_messages_received_per_vif
auto_ptr< Xrlap_xrl_pimstat_graft_messages_sent_per_vif
auto_ptr< Xrlap_xrl_pimstat_graft_messages_rx_errors_per_vif
auto_ptr< Xrlap_xrl_pimstat_graft_ack_messages_received_per_vif
auto_ptr< Xrlap_xrl_pimstat_graft_ack_messages_sent_per_vif
auto_ptr< Xrlap_xrl_pimstat_graft_ack_messages_rx_errors_per_vif
auto_ptr< Xrlap_xrl_pimstat_candidate_rp_messages_received_per_vif
auto_ptr< Xrlap_xrl_pimstat_candidate_rp_messages_sent_per_vif
auto_ptr< Xrlap_xrl_pimstat_candidate_rp_messages_rx_errors_per_vif
auto_ptr< Xrlap_xrl_pimstat_unknown_type_messages_per_vif
auto_ptr< Xrlap_xrl_pimstat_unknown_version_messages_per_vif
auto_ptr< Xrlap_xrl_pimstat_neighbor_unknown_messages_per_vif
auto_ptr< Xrlap_xrl_pimstat_bad_length_messages_per_vif
auto_ptr< Xrlap_xrl_pimstat_bad_checksum_messages_per_vif
auto_ptr< Xrlap_xrl_pimstat_bad_receive_interface_messages_per_vif
auto_ptr< Xrlap_xrl_pimstat_rx_interface_disabled_messages_per_vif
auto_ptr< Xrlap_xrl_pimstat_rx_register_not_rp_per_vif
auto_ptr< Xrlap_xrl_pimstat_rp_filtered_source_per_vif
auto_ptr< Xrlap_xrl_pimstat_unknown_register_stop_per_vif
auto_ptr< Xrlap_xrl_pimstat_rx_join_prune_no_state_per_vif
auto_ptr< Xrlap_xrl_pimstat_rx_graft_graft_ack_no_state_per_vif
auto_ptr< Xrlap_xrl_pimstat_rx_graft_on_upstream_interface_per_vif
auto_ptr< Xrlap_xrl_pimstat_rx_candidate_rp_not_bsr_per_vif
auto_ptr< Xrlap_xrl_pimstat_rx_bsr_when_bsr_per_vif
auto_ptr< Xrlap_xrl_pimstat_rx_bsr_not_rpf_interface_per_vif
auto_ptr< Xrlap_xrl_pimstat_rx_unknown_hello_option_per_vif
auto_ptr< Xrlap_xrl_pimstat_rx_data_no_state_per_vif
auto_ptr< Xrlap_xrl_pimstat_rx_rp_no_state_per_vif
auto_ptr< Xrlap_xrl_pimstat_rx_aggregate_per_vif
auto_ptr< Xrlap_xrl_pimstat_rx_malformed_packet_per_vif
auto_ptr< Xrlap_xrl_pimstat_no_rp_per_vif
auto_ptr< Xrlap_xrl_pimstat_no_route_upstream_per_vif
auto_ptr< Xrlap_xrl_pimstat_rp_mismatch_per_vif
auto_ptr< Xrlap_xrl_pimstat_rpf_neighbor_unknown_per_vif
auto_ptr< Xrlap_xrl_pimstat_rx_join_rp_per_vif
auto_ptr< Xrlap_xrl_pimstat_rx_prune_rp_per_vif
auto_ptr< Xrlap_xrl_pimstat_rx_join_wc_per_vif
auto_ptr< Xrlap_xrl_pimstat_rx_prune_wc_per_vif
auto_ptr< Xrlap_xrl_pimstat_rx_join_sg_per_vif
auto_ptr< Xrlap_xrl_pimstat_rx_prune_sg_per_vif
auto_ptr< Xrlap_xrl_pimstat_rx_join_sg_rpt_per_vif
auto_ptr< Xrlap_xrl_pimstat_rx_prune_sg_rpt_per_vif

Member Function Documentation

bool XrlPimV0p1Client::send_add_alternative_subnet4 ( const char *  dst_xrl_target_name,
const string &  vif_name,
const IPv4Net subnet,
const AddAlternativeSubnet4CB &  cb 
)

Send Xrl intended to:

Add or delete an alternative subnet on a PIM vif. An alternative subnet is used to make incoming traffic with a non-local source address appear as it is coming from a local subnet. Note: add alternative subnets with extreme care, only if you know what you are really doing!

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
vif_namethe name of the vif to add or delete an alternative subnet.
subnetthe subnet address to add or delete.
bool XrlPimV0p1Client::send_add_alternative_subnet4 ( const char *  dst_xrl_target_name,
const string &  vif_name,
const IPv4Net subnet,
const AddAlternativeSubnet4CB &  cb 
)

Send Xrl intended to:

Add or delete an alternative subnet on a PIM vif. An alternative subnet is used to make incoming traffic with a non-local source address appear as it is coming from a local subnet. Note: add alternative subnets with extreme care, only if you know what you are really doing!

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
vif_namethe name of the vif to add or delete an alternative subnet.
subnetthe subnet address to add or delete.
bool XrlPimV0p1Client::send_add_config_cand_bsr4 ( const char *  dst_xrl_target_name,
const IPv4Net scope_zone_id,
const bool &  is_scope_zone,
const string &  vif_name,
const IPv4 vif_addr,
const uint32_t &  bsr_priority,
const uint32_t &  hash_mask_len,
const AddConfigCandBsr4CB &  cb 
)

Send Xrl intended to:

Add/delete candidate-BSR configuration.

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
scope_zone_idthe ID of the configured zone.
is_scope_zonetrue if configuring administratively scoped zone.
vif_namethe name of the vif to use its address as a candidate-BSR.
vif_addrthe address of the vif to use as a candidate-BSR.
bsr_prioritythe BSR priority (larger is better).
hash_mask_lenthe hash mask length.
bool XrlPimV0p1Client::send_add_config_cand_bsr4 ( const char *  dst_xrl_target_name,
const IPv4Net scope_zone_id,
const bool &  is_scope_zone,
const string &  vif_name,
const IPv4 vif_addr,
const uint32_t &  bsr_priority,
const uint32_t &  hash_mask_len,
const AddConfigCandBsr4CB &  cb 
)

Send Xrl intended to:

Add/delete candidate-BSR configuration.

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
scope_zone_idthe ID of the configured zone.
is_scope_zonetrue if configuring administratively scoped zone.
vif_namethe name of the vif to use its address as a candidate-BSR.
vif_addrthe address of the vif to use as a candidate-BSR.
bsr_prioritythe BSR priority (larger is better).
hash_mask_lenthe hash mask length.
bool XrlPimV0p1Client::send_add_config_cand_rp4 ( const char *  dst_xrl_target_name,
const IPv4Net group_prefix,
const bool &  is_scope_zone,
const string &  vif_name,
const IPv4 vif_addr,
const uint32_t &  rp_priority,
const uint32_t &  rp_holdtime,
const AddConfigCandRp4CB &  cb 
)

Send Xrl intended to:

Add/delete Candidate-RP configuration.

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
group_prefixthe group prefix of the configured zone.
is_scope_zonetrue if configuring administratively scoped zone.
vif_namethe name of the vif to use its address as a candidate-RP.
vif_addrthe address of the vif to use as a candidate-RP.
rp_prioritythe Cand-RP priority (smaller is better).
rp_holdtimethe Cand-RP holdtime (in seconds).
bool XrlPimV0p1Client::send_add_config_cand_rp4 ( const char *  dst_xrl_target_name,
const IPv4Net group_prefix,
const bool &  is_scope_zone,
const string &  vif_name,
const IPv4 vif_addr,
const uint32_t &  rp_priority,
const uint32_t &  rp_holdtime,
const AddConfigCandRp4CB &  cb 
)

Send Xrl intended to:

Add/delete Candidate-RP configuration.

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
group_prefixthe group prefix of the configured zone.
is_scope_zonetrue if configuring administratively scoped zone.
vif_namethe name of the vif to use its address as a candidate-RP.
vif_addrthe address of the vif to use as a candidate-RP.
rp_prioritythe Cand-RP priority (smaller is better).
rp_holdtimethe Cand-RP holdtime (in seconds).
bool XrlPimV0p1Client::send_add_config_scope_zone_by_vif_name4 ( const char *  dst_xrl_target_name,
const IPv4Net scope_zone_id,
const string &  vif_name,
const AddConfigScopeZoneByVifName4CB &  cb 
)

Send Xrl intended to:

Add/delete scope zone.

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
scope_zone_idthe ID of the configured zone.
vif_namethe name of the vif to use as a bondary of the scope zone.
bool XrlPimV0p1Client::send_add_config_scope_zone_by_vif_name4 ( const char *  dst_xrl_target_name,
const IPv4Net scope_zone_id,
const string &  vif_name,
const AddConfigScopeZoneByVifName4CB &  cb 
)

Send Xrl intended to:

Add/delete scope zone.

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
scope_zone_idthe ID of the configured zone.
vif_namethe name of the vif to use as a bondary of the scope zone.
bool XrlPimV0p1Client::send_add_config_static_rp4 ( const char *  dst_xrl_target_name,
const IPv4Net group_prefix,
const IPv4 rp_addr,
const uint32_t &  rp_priority,
const uint32_t &  hash_mask_len,
const AddConfigStaticRp4CB &  cb 
)

Send Xrl intended to:

Add/delete/complete static RP configuration.

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
group_prefixthe group prefix for the RP.
rp_addrthe RP address.
rp_prioritythe RP priority (smaller is better).
hash_mask_lenthe hash mask length used in computing an RP for a group. It should be same across all RPs. If set to zero, the default one will be used.
bool XrlPimV0p1Client::send_add_config_static_rp4 ( const char *  dst_xrl_target_name,
const IPv4Net group_prefix,
const IPv4 rp_addr,
const uint32_t &  rp_priority,
const uint32_t &  hash_mask_len,
const AddConfigStaticRp4CB &  cb 
)

Send Xrl intended to:

Add/delete/complete static RP configuration.

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
group_prefixthe group prefix for the RP.
rp_addrthe RP address.
rp_prioritythe RP priority (smaller is better).
hash_mask_lenthe hash mask length used in computing an RP for a group. It should be same across all RPs. If set to zero, the default one will be used.
bool XrlPimV0p1Client::send_add_test_bsr_zone4 ( const char *  dst_xrl_target_name,
const IPv4Net zone_id_scope_zone_prefix,
const bool &  zone_id_is_scope_zone,
const IPv4 bsr_addr,
const uint32_t &  bsr_priority,
const uint32_t &  hash_mask_len,
const uint32_t &  fragment_tag,
const AddTestBsrZone4CB &  cb 
)

Send Xrl intended to:

Test-related methods: send Bootstrap and Cand-RP-Adv messages.

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
zone_id_scope_zone_prefixthe zone prefix of the zone ID.
zone_id_is_scope_zonetrue if the zone is scoped.
bsr_addrthe address of the Bootstrap router.
bsr_prioritythe priority of the Bootstrap router.
hash_mask_lenthe hash mask length inside the Bootstrap messages.
fragment_tagthe fragment tag inside the Bootstrap messages.
bool XrlPimV0p1Client::send_add_test_bsr_zone4 ( const char *  dst_xrl_target_name,
const IPv4Net zone_id_scope_zone_prefix,
const bool &  zone_id_is_scope_zone,
const IPv4 bsr_addr,
const uint32_t &  bsr_priority,
const uint32_t &  hash_mask_len,
const uint32_t &  fragment_tag,
const AddTestBsrZone4CB &  cb 
)

Send Xrl intended to:

Test-related methods: send Bootstrap and Cand-RP-Adv messages.

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
zone_id_scope_zone_prefixthe zone prefix of the zone ID.
zone_id_is_scope_zonetrue if the zone is scoped.
bsr_addrthe address of the Bootstrap router.
bsr_prioritythe priority of the Bootstrap router.
hash_mask_lenthe hash mask length inside the Bootstrap messages.
fragment_tagthe fragment tag inside the Bootstrap messages.
bool XrlPimV0p1Client::send_add_test_jp_entry4 ( const char *  dst_xrl_target_name,
const IPv4 source_addr,
const IPv4 group_addr,
const uint32_t &  group_mask_len,
const string &  mrt_entry_type,
const string &  action_jp,
const uint32_t &  holdtime,
const bool &  is_new_group,
const AddTestJpEntry4CB &  cb 
)

Send Xrl intended to:

Test-related methods: add Join/Prune entries, and send them to a neighbor.

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
bool XrlPimV0p1Client::send_add_test_jp_entry4 ( const char *  dst_xrl_target_name,
const IPv4 source_addr,
const IPv4 group_addr,
const uint32_t &  group_mask_len,
const string &  mrt_entry_type,
const string &  action_jp,
const uint32_t &  holdtime,
const bool &  is_new_group,
const AddTestJpEntry4CB &  cb 
)

Send Xrl intended to:

Test-related methods: add Join/Prune entries, and send them to a neighbor.

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
bool XrlPimV0p1Client::send_apply_bsr_changes ( const char *  dst_xrl_target_name,
const ApplyBsrChangesCB &  cb 
)

Send Xrl intended to:

Apply BSR configuration changes.

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
bool XrlPimV0p1Client::send_apply_bsr_changes ( const char *  dst_xrl_target_name,
const ApplyBsrChangesCB &  cb 
)

Send Xrl intended to:

Apply BSR configuration changes.

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
bool XrlPimV0p1Client::send_clear_pim_statistics ( const char *  dst_xrl_target_name,
const ClearPimStatisticsCB &  cb 
)

Send Xrl intended to:

Clear all statistics

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
bool XrlPimV0p1Client::send_clear_pim_statistics ( const char *  dst_xrl_target_name,
const ClearPimStatisticsCB &  cb 
)

Send Xrl intended to:

Clear all statistics

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
bool XrlPimV0p1Client::send_clear_pim_statistics_per_vif ( const char *  dst_xrl_target_name,
const string &  vif_name,
const ClearPimStatisticsPerVifCB &  cb 
)

Send Xrl intended to:

Clear all statistics on a specific interface.

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
vif_namethe interface to clear the statistics of.
bool XrlPimV0p1Client::send_clear_pim_statistics_per_vif ( const char *  dst_xrl_target_name,
const string &  vif_name,
const ClearPimStatisticsPerVifCB &  cb 
)

Send Xrl intended to:

Clear all statistics on a specific interface.

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
vif_namethe interface to clear the statistics of.
bool XrlPimV0p1Client::send_enable_all_vifs ( const char *  dst_xrl_target_name,
const bool &  enable,
const EnableAllVifsCB &  cb 
)

Send Xrl intended to:

Enable/disable/start/stop all PIM vif interfaces.

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
enableif true, then enable the vifs, otherwise disable them.
bool XrlPimV0p1Client::send_enable_all_vifs ( const char *  dst_xrl_target_name,
const bool &  enable,
const EnableAllVifsCB &  cb 
)

Send Xrl intended to:

Enable/disable/start/stop all PIM vif interfaces.

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
enableif true, then enable the vifs, otherwise disable them.
bool XrlPimV0p1Client::send_enable_bsr ( const char *  dst_xrl_target_name,
const bool &  enable,
const EnableBsrCB &  cb 
)

Send Xrl intended to:

Enable/disable/start/stop BSR.

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
enableif true, then enable the BSR, otherwise disable it.
bool XrlPimV0p1Client::send_enable_bsr ( const char *  dst_xrl_target_name,
const bool &  enable,
const EnableBsrCB &  cb 
)

Send Xrl intended to:

Enable/disable/start/stop BSR.

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
enableif true, then enable the BSR, otherwise disable it.
bool XrlPimV0p1Client::send_enable_cli ( const char *  dst_xrl_target_name,
const bool &  enable,
const EnableCliCB &  cb 
)

Send Xrl intended to:

Enable/disable/start/stop the PIM CLI access.

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
enableif true, then enable the PIM CLI access, otherwise disable it.
bool XrlPimV0p1Client::send_enable_cli ( const char *  dst_xrl_target_name,
const bool &  enable,
const EnableCliCB &  cb 
)

Send Xrl intended to:

Enable/disable/start/stop the PIM CLI access.

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
enableif true, then enable the PIM CLI access, otherwise disable it.
bool XrlPimV0p1Client::send_enable_pim ( const char *  dst_xrl_target_name,
const bool &  enable,
const EnablePimCB &  cb 
)

Send Xrl intended to:

Enable/disable/start/stop the PIM protocol.

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
enableif true, then enable the PIM protocol, otherwise disable it.
bool XrlPimV0p1Client::send_enable_pim ( const char *  dst_xrl_target_name,
const bool &  enable,
const EnablePimCB &  cb 
)

Send Xrl intended to:

Enable/disable/start/stop the PIM protocol.

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
enableif true, then enable the PIM protocol, otherwise disable it.
bool XrlPimV0p1Client::send_enable_vif ( const char *  dst_xrl_target_name,
const string &  vif_name,
const bool &  enable,
const EnableVifCB &  cb 
)

Send Xrl intended to:

Enable/disable/start/stop a PIM vif interface.

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
vif_namethe name of the vif to enable/disable/start/stop.
enableif true, then enable the vif, otherwise disable it.
bool XrlPimV0p1Client::send_enable_vif ( const char *  dst_xrl_target_name,
const string &  vif_name,
const bool &  enable,
const EnableVifCB &  cb 
)

Send Xrl intended to:

Enable/disable/start/stop a PIM vif interface.

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
vif_namethe name of the vif to enable/disable/start/stop.
enableif true, then enable the vif, otherwise disable it.
bool XrlPimV0p1Client::send_get_switch_to_spt_threshold ( const char *  dst_xrl_target_name,
const GetSwitchToSptThresholdCB &  cb 
)

Send Xrl intended to:

Configure SPT-switch threshold. The 'set_foo' XRLs set the particular values. The 'reset_foo' XRLs reset the metrics to their default values.

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
bool XrlPimV0p1Client::send_get_switch_to_spt_threshold ( const char *  dst_xrl_target_name,
const GetSwitchToSptThresholdCB &  cb 
)

Send Xrl intended to:

Configure SPT-switch threshold. The 'set_foo' XRLs set the particular values. The 'reset_foo' XRLs reset the metrics to their default values.

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
bool XrlPimV0p1Client::send_get_vif_hello_triggered_delay ( const char *  dst_xrl_target_name,
const string &  vif_name,
const GetVifHelloTriggeredDelayCB &  cb 
)

Send Xrl intended to:

Configure PIM Hello-related metrics. The 'set_foo' XRLs set the particular values. The 'reset_foo' XRLs reset the metrics to their default values.

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
vif_namethe name of the vif to configure.
bool XrlPimV0p1Client::send_get_vif_hello_triggered_delay ( const char *  dst_xrl_target_name,
const string &  vif_name,
const GetVifHelloTriggeredDelayCB &  cb 
)

Send Xrl intended to:

Configure PIM Hello-related metrics. The 'set_foo' XRLs set the particular values. The 'reset_foo' XRLs reset the metrics to their default values.

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
vif_namethe name of the vif to configure.
bool XrlPimV0p1Client::send_get_vif_join_prune_period ( const char *  dst_xrl_target_name,
const string &  vif_name,
const GetVifJoinPrunePeriodCB &  cb 
)

Send Xrl intended to:

Configure PIM Join/Prune-related metrics. The 'set_foo' XRLs set the particular values. The 'reset_foo' XRLs reset the metrics to their default values.

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
vif_namethe name of the vif to configure.
bool XrlPimV0p1Client::send_get_vif_join_prune_period ( const char *  dst_xrl_target_name,
const string &  vif_name,
const GetVifJoinPrunePeriodCB &  cb 
)

Send Xrl intended to:

Configure PIM Join/Prune-related metrics. The 'set_foo' XRLs set the particular values. The 'reset_foo' XRLs reset the metrics to their default values.

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
vif_namethe name of the vif to configure.
bool XrlPimV0p1Client::send_get_vif_proto_version ( const char *  dst_xrl_target_name,
const string &  vif_name,
const GetVifProtoVersionCB &  cb 
)

Send Xrl intended to:

Get the configured protocol version per interface.

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
vif_namethe name of the vif to apply to.
bool XrlPimV0p1Client::send_get_vif_proto_version ( const char *  dst_xrl_target_name,
const string &  vif_name,
const GetVifProtoVersionCB &  cb 
)

Send Xrl intended to:

Get the configured protocol version per interface.

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
vif_namethe name of the vif to apply to.
bool XrlPimV0p1Client::send_log_trace_all ( const char *  dst_xrl_target_name,
const bool &  enable,
const LogTraceAllCB &  cb 
)

Send Xrl intended to:

Enable/disable the PIM trace log for all operations.

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
enableif true, then enable the trace log, otherwise disable it.
bool XrlPimV0p1Client::send_log_trace_all ( const char *  dst_xrl_target_name,
const bool &  enable,
const LogTraceAllCB &  cb 
)

Send Xrl intended to:

Enable/disable the PIM trace log for all operations.

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
enableif true, then enable the trace log, otherwise disable it.
bool XrlPimV0p1Client::send_pimstat_hello_messages_received ( const char *  dst_xrl_target_name,
const PimstatHelloMessagesReceivedCB &  cb 
)

Send Xrl intended to:

Statistics-related counters and values

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
bool XrlPimV0p1Client::send_pimstat_hello_messages_received ( const char *  dst_xrl_target_name,
const PimstatHelloMessagesReceivedCB &  cb 
)

Send Xrl intended to:

Statistics-related counters and values

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
bool XrlPimV0p1Client::send_pimstat_interface4 ( const char *  dst_xrl_target_name,
const string &  vif_name,
const PimstatInterface4CB &  cb 
)

Send Xrl intended to:

Retrieve information about PIM interfaces.

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
vif_namethe name of the vif to retrieve information about.
bool XrlPimV0p1Client::send_pimstat_interface4 ( const char *  dst_xrl_target_name,
const string &  vif_name,
const PimstatInterface4CB &  cb 
)

Send Xrl intended to:

Retrieve information about PIM interfaces.

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
vif_namethe name of the vif to retrieve information about.
bool XrlPimV0p1Client::send_pimstat_neighbors4 ( const char *  dst_xrl_target_name,
const PimstatNeighbors4CB &  cb 
)

Send Xrl intended to:

Retrieve information about all PIM neighbors.

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
bool XrlPimV0p1Client::send_pimstat_neighbors4 ( const char *  dst_xrl_target_name,
const PimstatNeighbors4CB &  cb 
)

Send Xrl intended to:

Retrieve information about all PIM neighbors.

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
bool XrlPimV0p1Client::send_pimstat_rps4 ( const char *  dst_xrl_target_name,
const PimstatRps4CB &  cb 
)

Send Xrl intended to:

Retrieve information about the RP-Set.

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
bool XrlPimV0p1Client::send_pimstat_rps4 ( const char *  dst_xrl_target_name,
const PimstatRps4CB &  cb 
)

Send Xrl intended to:

Retrieve information about the RP-Set.

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
bool XrlPimV0p1Client::send_reset_vif_proto_version ( const char *  dst_xrl_target_name,
const string &  vif_name,
const ResetVifProtoVersionCB &  cb 
)

Send Xrl intended to:

Reset the protocol version per interface to its default value.

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
vif_namethe name of the vif to apply to.
bool XrlPimV0p1Client::send_reset_vif_proto_version ( const char *  dst_xrl_target_name,
const string &  vif_name,
const ResetVifProtoVersionCB &  cb 
)

Send Xrl intended to:

Reset the protocol version per interface to its default value.

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
vif_namethe name of the vif to apply to.
bool XrlPimV0p1Client::send_send_test_assert4 ( const char *  dst_xrl_target_name,
const string &  vif_name,
const IPv4 source_addr,
const IPv4 group_addr,
const bool &  rpt_bit,
const uint32_t &  metric_preference,
const uint32_t &  metric,
const SendTestAssert4CB &  cb 
)

Send Xrl intended to:

Test-related methods: send an Assert message on an interface.

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
vif_namethe name of the vif to send the Assert on.
source_addrthe source address inside the Assert message.
group_addrthe group address inside the Assert message.
rpt_bitthe RPT-bit inside the Assert message.
metric_preferencethe metric preference inside the Assert message.
metricthe metric inside the Assert message.
bool XrlPimV0p1Client::send_send_test_assert4 ( const char *  dst_xrl_target_name,
const string &  vif_name,
const IPv4 source_addr,
const IPv4 group_addr,
const bool &  rpt_bit,
const uint32_t &  metric_preference,
const uint32_t &  metric,
const SendTestAssert4CB &  cb 
)

Send Xrl intended to:

Test-related methods: send an Assert message on an interface.

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
vif_namethe name of the vif to send the Assert on.
source_addrthe source address inside the Assert message.
group_addrthe group address inside the Assert message.
rpt_bitthe RPT-bit inside the Assert message.
metric_preferencethe metric preference inside the Assert message.
metricthe metric inside the Assert message.
bool XrlPimV0p1Client::send_set_vif_proto_version ( const char *  dst_xrl_target_name,
const string &  vif_name,
const uint32_t &  proto_version,
const SetVifProtoVersionCB &  cb 
)

Send Xrl intended to:

Set the protocol version per interface.

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
vif_namethe name of the vif to apply to.
proto_versionthe protocol version.
bool XrlPimV0p1Client::send_set_vif_proto_version ( const char *  dst_xrl_target_name,
const string &  vif_name,
const uint32_t &  proto_version,
const SetVifProtoVersionCB &  cb 
)

Send Xrl intended to:

Set the protocol version per interface.

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
vif_namethe name of the vif to apply to.
proto_versionthe protocol version.

The documentation for this class was generated from the following files:
 All Classes Namespaces Functions Variables Typedefs Enumerations