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 AddConfigScopeZoneByVifName4CB
- typedef XorpCallback1<void, const XrlError&>::RefPtr AddConfigScopeZoneByVifName6CB
- typedef XorpCallback1<void, const XrlError&>::RefPtr AddConfigScopeZoneByVifAddr4CB
- typedef XorpCallback1<void, const XrlError&>::RefPtr AddConfigScopeZoneByVifAddr6CB
- typedef XorpCallback1<void, const XrlError&>::RefPtr DeleteConfigScopeZoneByVifName4CB
- typedef XorpCallback1<void, const XrlError&>::RefPtr DeleteConfigScopeZoneByVifName6CB
- typedef XorpCallback1<void, const XrlError&>::RefPtr DeleteConfigScopeZoneByVifAddr4CB
- typedef XorpCallback1<void, const XrlError&>::RefPtr DeleteConfigScopeZoneByVifAddr6CB
- typedef XorpCallback1<void, const XrlError&>::RefPtr AddConfigCandBsr4CB
- typedef XorpCallback1<void, const XrlError&>::RefPtr AddConfigCandBsr6CB
- typedef XorpCallback1<void, const XrlError&>::RefPtr DeleteConfigCandBsr4CB
- typedef XorpCallback1<void, const XrlError&>::RefPtr DeleteConfigCandBsr6CB
- typedef XorpCallback1<void, const XrlError&>::RefPtr AddConfigCandRp4CB
- typedef XorpCallback1<void, const XrlError&>::RefPtr AddConfigCandRp6CB
- typedef XorpCallback1<void, const XrlError&>::RefPtr DeleteConfigCandRp4CB
- typedef XorpCallback1<void, const XrlError&>::RefPtr DeleteConfigCandRp6CB
- typedef XorpCallback1<void, const XrlError&>::RefPtr AddConfigStaticRp4CB
- typedef XorpCallback1<void, const XrlError&>::RefPtr AddConfigStaticRp6CB
- typedef XorpCallback1<void, const XrlError&>::RefPtr DeleteConfigStaticRp4CB
- typedef XorpCallback1<void, const XrlError&>::RefPtr DeleteConfigStaticRp6CB
- typedef XorpCallback1<void, const XrlError&>::RefPtr DeleteConfigAllStaticGroupPrefixesRp4CB
- typedef XorpCallback1<void, const XrlError&>::RefPtr DeleteConfigAllStaticGroupPrefixesRp6CB
- 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 bool*>::RefPtr GetVifIpRouterAlertOptionCheckCB
- typedef XorpCallback1<void, const XrlError&>::RefPtr SetVifIpRouterAlertOptionCheckCB
- typedef XorpCallback1<void, const XrlError&>::RefPtr ResetVifIpRouterAlertOptionCheckCB
- 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 DeleteAlternativeSubnet4CB
- typedef XorpCallback1<void, const XrlError&>::RefPtr DeleteAlternativeSubnet6CB
- 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 SendTestJpEntry4CB
- typedef XorpCallback1<void, const XrlError&>::RefPtr SendTestJpEntry6CB
- 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 AddTestBsrGroupPrefix4CB
- typedef XorpCallback1<void, const XrlError&>::RefPtr AddTestBsrGroupPrefix6CB
- typedef XorpCallback1<void, const XrlError&>::RefPtr AddTestBsrRp4CB
- typedef XorpCallback1<void, const XrlError&>::RefPtr AddTestBsrRp6CB
- typedef XorpCallback1<void, const XrlError&>::RefPtr SendTestBootstrapCB
- typedef XorpCallback1<void, const XrlError&>::RefPtr SendTestBootstrapByDest4CB
- typedef XorpCallback1<void, const XrlError&>::RefPtr SendTestBootstrapByDest6CB
- 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 Methods
- XrlPimV0p1Client (XrlSender* s)
- virtual ~XrlPimV0p1Client ()
- bool send_enable_vif (
const char* target_name,
const string& vif_name,
const bool& enable,
const EnableVifCB& cb
)
- bool send_start_vif (
const char* target_name,
const string& vif_name,
const StartVifCB& cb
)
- bool send_stop_vif (
const char* target_name,
const string& vif_name,
const StopVifCB& cb
)
- bool send_enable_all_vifs (
const char* target_name,
const bool& enable,
const EnableAllVifsCB& cb
)
- bool send_start_all_vifs (
const char* target_name,
const StartAllVifsCB& cb
)
- bool send_stop_all_vifs (
const char* target_name,
const StopAllVifsCB& cb
)
- bool send_enable_pim (
const char* target_name,
const bool& enable,
const EnablePimCB& cb
)
- bool send_start_pim (
const char* target_name,
const StartPimCB& cb
)
- bool send_stop_pim (
const char* target_name,
const StopPimCB& cb
)
- bool send_enable_cli (
const char* target_name,
const bool& enable,
const EnableCliCB& cb
)
- bool send_start_cli (
const char* target_name,
const StartCliCB& cb
)
- bool send_stop_cli (
const char* target_name,
const StopCliCB& cb
)
- bool send_enable_bsr (
const char* target_name,
const bool& enable,
const EnableBsrCB& cb
)
- bool send_start_bsr (
const char* target_name,
const StartBsrCB& cb
)
- bool send_stop_bsr (
const char* target_name,
const StopBsrCB& cb
)
- bool send_add_config_scope_zone_by_vif_name4 (
const char* target_name,
const IPv4Net& scope_zone_id,
const string& vif_name,
const AddConfigScopeZoneByVifName4CB& cb
)
- bool send_add_config_scope_zone_by_vif_name6 (
const char* target_name,
const IPv6Net& scope_zone_id,
const string& vif_name,
const AddConfigScopeZoneByVifName6CB& cb
)
- bool send_add_config_scope_zone_by_vif_addr4 (
const char* target_name,
const IPv4Net& scope_zone_id,
const IPv4& vif_addr,
const AddConfigScopeZoneByVifAddr4CB& cb
)
- bool send_add_config_scope_zone_by_vif_addr6 (
const char* target_name,
const IPv6Net& scope_zone_id,
const IPv6& vif_addr,
const AddConfigScopeZoneByVifAddr6CB& cb
)
- bool send_delete_config_scope_zone_by_vif_name4 (
const char* target_name,
const IPv4Net& scope_zone_id,
const string& vif_name,
const DeleteConfigScopeZoneByVifName4CB& cb
)
- bool send_delete_config_scope_zone_by_vif_name6 (
const char* target_name,
const IPv6Net& scope_zone_id,
const string& vif_name,
const DeleteConfigScopeZoneByVifName6CB& cb
)
- bool send_delete_config_scope_zone_by_vif_addr4 (
const char* target_name,
const IPv4Net& scope_zone_id,
const IPv4& vif_addr,
const DeleteConfigScopeZoneByVifAddr4CB& cb
)
- bool send_delete_config_scope_zone_by_vif_addr6 (
const char* target_name,
const IPv6Net& scope_zone_id,
const IPv6& vif_addr,
const DeleteConfigScopeZoneByVifAddr6CB& cb
)
- bool send_add_config_cand_bsr4 (
const char* 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
)
- bool send_add_config_cand_bsr6 (
const char* 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_bsr4 (
const char* target_name,
const IPv4Net& scope_zone_id,
const bool& is_scope_zone,
const DeleteConfigCandBsr4CB& cb
)
- bool send_delete_config_cand_bsr6 (
const char* target_name,
const IPv6Net& scope_zone_id,
const bool& is_scope_zone,
const DeleteConfigCandBsr6CB& cb
)
- bool send_add_config_cand_rp4 (
const char* 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
)
- bool send_add_config_cand_rp6 (
const char* 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_rp4 (
const char* target_name,
const IPv4Net& group_prefix,
const bool& is_scope_zone,
const string& vif_name,
const IPv4& vif_addr,
const DeleteConfigCandRp4CB& cb
)
- bool send_delete_config_cand_rp6 (
const char* target_name,
const IPv6Net& group_prefix,
const bool& is_scope_zone,
const string& vif_name,
const IPv6& vif_addr,
const DeleteConfigCandRp6CB& cb
)
- bool send_add_config_static_rp4 (
const char* target_name,
const IPv4Net& group_prefix,
const IPv4& rp_addr,
const uint32_t& rp_priority,
const uint32_t& hash_mask_len,
const AddConfigStaticRp4CB& cb
)
- bool send_add_config_static_rp6 (
const char* 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_rp4 (
const char* target_name,
const IPv4Net& group_prefix,
const IPv4& rp_addr,
const DeleteConfigStaticRp4CB& cb
)
- bool send_delete_config_static_rp6 (
const char* target_name,
const IPv6Net& group_prefix,
const IPv6& rp_addr,
const DeleteConfigStaticRp6CB& cb
)
- bool send_delete_config_all_static_group_prefixes_rp4 (
const char* target_name,
const IPv4& rp_addr,
const DeleteConfigAllStaticGroupPrefixesRp4CB& cb
)
- bool send_delete_config_all_static_group_prefixes_rp6 (
const char* target_name,
const IPv6& rp_addr,
const DeleteConfigAllStaticGroupPrefixesRp6CB& cb
)
- bool send_delete_config_all_static_rps (
const char* target_name,
const DeleteConfigAllStaticRpsCB& cb
)
- bool send_config_static_rp_done (
const char* target_name,
const ConfigStaticRpDoneCB& cb
)
- bool send_get_vif_proto_version (
const char* target_name,
const string& vif_name,
const GetVifProtoVersionCB& cb
)
- bool send_set_vif_proto_version (
const char* target_name,
const string& vif_name,
const uint32_t& proto_version,
const SetVifProtoVersionCB& cb
)
- bool send_reset_vif_proto_version (
const char* target_name,
const string& vif_name,
const ResetVifProtoVersionCB& cb
)
- bool send_get_vif_ip_router_alert_option_check (
const char* target_name,
const string& vif_name,
const GetVifIpRouterAlertOptionCheckCB& cb
)
- bool send_set_vif_ip_router_alert_option_check (
const char* target_name,
const string& vif_name,
const bool& enable,
const SetVifIpRouterAlertOptionCheckCB& cb
)
- bool send_reset_vif_ip_router_alert_option_check (
const char* target_name,
const string& vif_name,
const ResetVifIpRouterAlertOptionCheckCB& cb
)
- bool send_get_vif_hello_triggered_delay (
const char* target_name,
const string& vif_name,
const GetVifHelloTriggeredDelayCB& cb
)
- bool send_set_vif_hello_triggered_delay (
const char* target_name,
const string& vif_name,
const uint32_t& hello_triggered_delay,
const SetVifHelloTriggeredDelayCB& cb
)
- bool send_reset_vif_hello_triggered_delay (
const char* target_name,
const string& vif_name,
const ResetVifHelloTriggeredDelayCB& cb
)
- bool send_get_vif_hello_period (
const char* target_name,
const string& vif_name,
const GetVifHelloPeriodCB& cb
)
- bool send_set_vif_hello_period (
const char* target_name,
const string& vif_name,
const uint32_t& hello_period,
const SetVifHelloPeriodCB& cb
)
- bool send_reset_vif_hello_period (
const char* target_name,
const string& vif_name,
const ResetVifHelloPeriodCB& cb
)
- bool send_get_vif_hello_holdtime (
const char* target_name,
const string& vif_name,
const GetVifHelloHoldtimeCB& cb
)
- bool send_set_vif_hello_holdtime (
const char* target_name,
const string& vif_name,
const uint32_t& hello_holdtime,
const SetVifHelloHoldtimeCB& cb
)
- bool send_reset_vif_hello_holdtime (
const char* target_name,
const string& vif_name,
const ResetVifHelloHoldtimeCB& cb
)
- bool send_get_vif_dr_priority (
const char* target_name,
const string& vif_name,
const GetVifDrPriorityCB& cb
)
- bool send_set_vif_dr_priority (
const char* target_name,
const string& vif_name,
const uint32_t& dr_priority,
const SetVifDrPriorityCB& cb
)
- bool send_reset_vif_dr_priority (
const char* target_name,
const string& vif_name,
const ResetVifDrPriorityCB& cb
)
- bool send_get_vif_propagation_delay (
const char* target_name,
const string& vif_name,
const GetVifPropagationDelayCB& cb
)
- bool send_set_vif_propagation_delay (
const char* target_name,
const string& vif_name,
const uint32_t& propagation_delay,
const SetVifPropagationDelayCB& cb
)
- bool send_reset_vif_propagation_delay (
const char* target_name,
const string& vif_name,
const ResetVifPropagationDelayCB& cb
)
- bool send_get_vif_override_interval (
const char* target_name,
const string& vif_name,
const GetVifOverrideIntervalCB& cb
)
- bool send_set_vif_override_interval (
const char* target_name,
const string& vif_name,
const uint32_t& override_interval,
const SetVifOverrideIntervalCB& cb
)
- bool send_reset_vif_override_interval (
const char* target_name,
const string& vif_name,
const ResetVifOverrideIntervalCB& cb
)
- bool send_get_vif_is_tracking_support_disabled (
const char* target_name,
const string& vif_name,
const GetVifIsTrackingSupportDisabledCB& cb
)
- bool send_set_vif_is_tracking_support_disabled (
const char* 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* target_name,
const string& vif_name,
const ResetVifIsTrackingSupportDisabledCB& cb
)
- bool send_get_vif_accept_nohello_neighbors (
const char* target_name,
const string& vif_name,
const GetVifAcceptNohelloNeighborsCB& cb
)
- bool send_set_vif_accept_nohello_neighbors (
const char* target_name,
const string& vif_name,
const bool& accept_nohello_neighbors,
const SetVifAcceptNohelloNeighborsCB& cb
)
- bool send_reset_vif_accept_nohello_neighbors (
const char* target_name,
const string& vif_name,
const ResetVifAcceptNohelloNeighborsCB& cb
)
- bool send_get_vif_join_prune_period (
const char* target_name,
const string& vif_name,
const GetVifJoinPrunePeriodCB& cb
)
- bool send_set_vif_join_prune_period (
const char* target_name,
const string& vif_name,
const uint32_t& join_prune_period,
const SetVifJoinPrunePeriodCB& cb
)
- bool send_reset_vif_join_prune_period (
const char* target_name,
const string& vif_name,
const ResetVifJoinPrunePeriodCB& cb
)
- bool send_get_switch_to_spt_threshold (
const char* target_name,
const GetSwitchToSptThresholdCB& cb
)
- bool send_set_switch_to_spt_threshold (
const char* 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* target_name,
const ResetSwitchToSptThresholdCB& cb
)
- bool send_add_alternative_subnet4 (
const char* target_name,
const string& vif_name,
const IPv4Net& subnet,
const AddAlternativeSubnet4CB& cb
)
- bool send_add_alternative_subnet6 (
const char* target_name,
const string& vif_name,
const IPv6Net& subnet,
const AddAlternativeSubnet6CB& cb
)
- bool send_delete_alternative_subnet4 (
const char* target_name,
const string& vif_name,
const IPv4Net& subnet,
const DeleteAlternativeSubnet4CB& cb
)
- bool send_delete_alternative_subnet6 (
const char* target_name,
const string& vif_name,
const IPv6Net& subnet,
const DeleteAlternativeSubnet6CB& cb
)
- bool send_remove_all_alternative_subnets (
const char* target_name,
const string& vif_name,
const RemoveAllAlternativeSubnetsCB& cb
)
- bool send_log_trace_all (
const char* target_name,
const bool& enable,
const LogTraceAllCB& cb
)
- bool send_add_test_jp_entry4 (
const char* 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
)
- bool send_add_test_jp_entry6 (
const char* 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_entry4 (
const char* target_name,
const string& vif_name,
const IPv4& nbr_addr,
const SendTestJpEntry4CB& cb
)
- bool send_send_test_jp_entry6 (
const char* target_name,
const string& vif_name,
const IPv6& nbr_addr,
const SendTestJpEntry6CB& cb
)
- bool send_send_test_assert4 (
const char* 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
)
- bool send_send_test_assert6 (
const char* 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* 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
)
- bool send_add_test_bsr_zone6 (
const char* 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_prefix4 (
const char* 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_group_prefix6 (
const char* 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_rp4 (
const char* 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_add_test_bsr_rp6 (
const char* 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 (
const char* target_name,
const string& vif_name,
const SendTestBootstrapCB& cb
)
- bool send_send_test_bootstrap_by_dest4 (
const char* target_name,
const string& vif_name,
const IPv4& dest_addr,
const SendTestBootstrapByDest4CB& cb
)
- bool send_send_test_bootstrap_by_dest6 (
const char* target_name,
const string& vif_name,
const IPv6& dest_addr,
const SendTestBootstrapByDest6CB& cb
)
- bool send_send_test_cand_rp_adv (
const char* target_name,
const SendTestCandRpAdvCB& cb
)
- bool send_pimstat_neighbors4 (
const char* target_name,
const PimstatNeighbors4CB& cb
)
- bool send_pimstat_neighbors6 (
const char* target_name,
const PimstatNeighbors6CB& cb
)
- bool send_pimstat_interface4 (
const char* target_name,
const string& vif_name,
const PimstatInterface4CB& cb
)
- bool send_pimstat_interface6 (
const char* target_name,
const string& vif_name,
const PimstatInterface6CB& cb
)
- bool send_pimstat_rps4 (
const char* target_name,
const PimstatRps4CB& cb
)
- bool send_pimstat_rps6 (
const char* target_name,
const PimstatRps6CB& cb
)
- bool send_clear_pim_statistics (
const char* target_name,
const ClearPimStatisticsCB& cb
)
- bool send_clear_pim_statistics_per_vif (
const char* target_name,
const string& vif_name,
const ClearPimStatisticsPerVifCB& cb
)
- bool send_pimstat_hello_messages_received (
const char* target_name,
const PimstatHelloMessagesReceivedCB& cb
)
- bool send_pimstat_hello_messages_sent (
const char* target_name,
const PimstatHelloMessagesSentCB& cb
)
- bool send_pimstat_hello_messages_rx_errors (
const char* target_name,
const PimstatHelloMessagesRxErrorsCB& cb
)
- bool send_pimstat_register_messages_received (
const char* target_name,
const PimstatRegisterMessagesReceivedCB& cb
)
- bool send_pimstat_register_messages_sent (
const char* target_name,
const PimstatRegisterMessagesSentCB& cb
)
- bool send_pimstat_register_messages_rx_errors (
const char* target_name,
const PimstatRegisterMessagesRxErrorsCB& cb
)
- bool send_pimstat_register_stop_messages_received (
const char* target_name,
const PimstatRegisterStopMessagesReceivedCB& cb
)
- bool send_pimstat_register_stop_messages_sent (
const char* target_name,
const PimstatRegisterStopMessagesSentCB& cb
)
- bool send_pimstat_register_stop_messages_rx_errors (
const char* target_name,
const PimstatRegisterStopMessagesRxErrorsCB& cb
)
- bool send_pimstat_join_prune_messages_received (
const char* target_name,
const PimstatJoinPruneMessagesReceivedCB& cb
)
- bool send_pimstat_join_prune_messages_sent (
const char* target_name,
const PimstatJoinPruneMessagesSentCB& cb
)
- bool send_pimstat_join_prune_messages_rx_errors (
const char* target_name,
const PimstatJoinPruneMessagesRxErrorsCB& cb
)
- bool send_pimstat_bootstrap_messages_received (
const char* target_name,
const PimstatBootstrapMessagesReceivedCB& cb
)
- bool send_pimstat_bootstrap_messages_sent (
const char* target_name,
const PimstatBootstrapMessagesSentCB& cb
)
- bool send_pimstat_bootstrap_messages_rx_errors (
const char* target_name,
const PimstatBootstrapMessagesRxErrorsCB& cb
)
- bool send_pimstat_assert_messages_received (
const char* target_name,
const PimstatAssertMessagesReceivedCB& cb
)
- bool send_pimstat_assert_messages_sent (
const char* target_name,
const PimstatAssertMessagesSentCB& cb
)
- bool send_pimstat_assert_messages_rx_errors (
const char* target_name,
const PimstatAssertMessagesRxErrorsCB& cb
)
- bool send_pimstat_graft_messages_received (
const char* target_name,
const PimstatGraftMessagesReceivedCB& cb
)
- bool send_pimstat_graft_messages_sent (
const char* target_name,
const PimstatGraftMessagesSentCB& cb
)
- bool send_pimstat_graft_messages_rx_errors (
const char* target_name,
const PimstatGraftMessagesRxErrorsCB& cb
)
- bool send_pimstat_graft_ack_messages_received (
const char* target_name,
const PimstatGraftAckMessagesReceivedCB& cb
)
- bool send_pimstat_graft_ack_messages_sent (
const char* target_name,
const PimstatGraftAckMessagesSentCB& cb
)
- bool send_pimstat_graft_ack_messages_rx_errors (
const char* target_name,
const PimstatGraftAckMessagesRxErrorsCB& cb
)
- bool send_pimstat_candidate_rp_messages_received (
const char* target_name,
const PimstatCandidateRpMessagesReceivedCB& cb
)
- bool send_pimstat_candidate_rp_messages_sent (
const char* target_name,
const PimstatCandidateRpMessagesSentCB& cb
)
- bool send_pimstat_candidate_rp_messages_rx_errors (
const char* target_name,
const PimstatCandidateRpMessagesRxErrorsCB& cb
)
- bool send_pimstat_unknown_type_messages (
const char* target_name,
const PimstatUnknownTypeMessagesCB& cb
)
- bool send_pimstat_unknown_version_messages (
const char* target_name,
const PimstatUnknownVersionMessagesCB& cb
)
- bool send_pimstat_neighbor_unknown_messages (
const char* target_name,
const PimstatNeighborUnknownMessagesCB& cb
)
- bool send_pimstat_bad_length_messages (
const char* target_name,
const PimstatBadLengthMessagesCB& cb
)
- bool send_pimstat_bad_checksum_messages (
const char* target_name,
const PimstatBadChecksumMessagesCB& cb
)
- bool send_pimstat_bad_receive_interface_messages (
const char* target_name,
const PimstatBadReceiveInterfaceMessagesCB& cb
)
- bool send_pimstat_rx_interface_disabled_messages (
const char* target_name,
const PimstatRxInterfaceDisabledMessagesCB& cb
)
- bool send_pimstat_rx_register_not_rp (
const char* target_name,
const PimstatRxRegisterNotRpCB& cb
)
- bool send_pimstat_rp_filtered_source (
const char* target_name,
const PimstatRpFilteredSourceCB& cb
)
- bool send_pimstat_unknown_register_stop (
const char* target_name,
const PimstatUnknownRegisterStopCB& cb
)
- bool send_pimstat_rx_join_prune_no_state (
const char* target_name,
const PimstatRxJoinPruneNoStateCB& cb
)
- bool send_pimstat_rx_graft_graft_ack_no_state (
const char* target_name,
const PimstatRxGraftGraftAckNoStateCB& cb
)
- bool send_pimstat_rx_graft_on_upstream_interface (
const char* target_name,
const PimstatRxGraftOnUpstreamInterfaceCB& cb
)
- bool send_pimstat_rx_candidate_rp_not_bsr (
const char* target_name,
const PimstatRxCandidateRpNotBsrCB& cb
)
- bool send_pimstat_rx_bsr_when_bsr (
const char* target_name,
const PimstatRxBsrWhenBsrCB& cb
)
- bool send_pimstat_rx_bsr_not_rpf_interface (
const char* target_name,
const PimstatRxBsrNotRpfInterfaceCB& cb
)
- bool send_pimstat_rx_unknown_hello_option (
const char* target_name,
const PimstatRxUnknownHelloOptionCB& cb
)
- bool send_pimstat_rx_data_no_state (
const char* target_name,
const PimstatRxDataNoStateCB& cb
)
- bool send_pimstat_rx_rp_no_state (
const char* target_name,
const PimstatRxRpNoStateCB& cb
)
- bool send_pimstat_rx_aggregate (
const char* target_name,
const PimstatRxAggregateCB& cb
)
- bool send_pimstat_rx_malformed_packet (
const char* target_name,
const PimstatRxMalformedPacketCB& cb
)
- bool send_pimstat_no_rp (
const char* target_name,
const PimstatNoRpCB& cb
)
- bool send_pimstat_no_route_upstream (
const char* target_name,
const PimstatNoRouteUpstreamCB& cb
)
- bool send_pimstat_rp_mismatch (
const char* target_name,
const PimstatRpMismatchCB& cb
)
- bool send_pimstat_rpf_neighbor_unknown (
const char* target_name,
const PimstatRpfNeighborUnknownCB& cb
)
- bool send_pimstat_rx_join_rp (
const char* target_name,
const PimstatRxJoinRpCB& cb
)
- bool send_pimstat_rx_prune_rp (
const char* target_name,
const PimstatRxPruneRpCB& cb
)
- bool send_pimstat_rx_join_wc (
const char* target_name,
const PimstatRxJoinWcCB& cb
)
- bool send_pimstat_rx_prune_wc (
const char* target_name,
const PimstatRxPruneWcCB& cb
)
- bool send_pimstat_rx_join_sg (
const char* target_name,
const PimstatRxJoinSgCB& cb
)
- bool send_pimstat_rx_prune_sg (
const char* target_name,
const PimstatRxPruneSgCB& cb
)
- bool send_pimstat_rx_join_sg_rpt (
const char* target_name,
const PimstatRxJoinSgRptCB& cb
)
- bool send_pimstat_rx_prune_sg_rpt (
const char* target_name,
const PimstatRxPruneSgRptCB& cb
)
- bool send_pimstat_hello_messages_received_per_vif (
const char* target_name,
const string& vif_name,
const PimstatHelloMessagesReceivedPerVifCB& cb
)
- bool send_pimstat_hello_messages_sent_per_vif (
const char* target_name,
const string& vif_name,
const PimstatHelloMessagesSentPerVifCB& cb
)
- bool send_pimstat_hello_messages_rx_errors_per_vif (
const char* target_name,
const string& vif_name,
const PimstatHelloMessagesRxErrorsPerVifCB& cb
)
- bool send_pimstat_register_messages_received_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRegisterMessagesReceivedPerVifCB& cb
)
- bool send_pimstat_register_messages_sent_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRegisterMessagesSentPerVifCB& cb
)
- bool send_pimstat_register_messages_rx_errors_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRegisterMessagesRxErrorsPerVifCB& cb
)
- bool send_pimstat_register_stop_messages_received_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRegisterStopMessagesReceivedPerVifCB& cb
)
- bool send_pimstat_register_stop_messages_sent_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRegisterStopMessagesSentPerVifCB& cb
)
- bool send_pimstat_register_stop_messages_rx_errors_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRegisterStopMessagesRxErrorsPerVifCB& cb
)
- bool send_pimstat_join_prune_messages_received_per_vif (
const char* target_name,
const string& vif_name,
const PimstatJoinPruneMessagesReceivedPerVifCB& cb
)
- bool send_pimstat_join_prune_messages_sent_per_vif (
const char* target_name,
const string& vif_name,
const PimstatJoinPruneMessagesSentPerVifCB& cb
)
- bool send_pimstat_join_prune_messages_rx_errors_per_vif (
const char* target_name,
const string& vif_name,
const PimstatJoinPruneMessagesRxErrorsPerVifCB& cb
)
- bool send_pimstat_bootstrap_messages_received_per_vif (
const char* target_name,
const string& vif_name,
const PimstatBootstrapMessagesReceivedPerVifCB& cb
)
- bool send_pimstat_bootstrap_messages_sent_per_vif (
const char* target_name,
const string& vif_name,
const PimstatBootstrapMessagesSentPerVifCB& cb
)
- bool send_pimstat_bootstrap_messages_rx_errors_per_vif (
const char* target_name,
const string& vif_name,
const PimstatBootstrapMessagesRxErrorsPerVifCB& cb
)
- bool send_pimstat_assert_messages_received_per_vif (
const char* target_name,
const string& vif_name,
const PimstatAssertMessagesReceivedPerVifCB& cb
)
- bool send_pimstat_assert_messages_sent_per_vif (
const char* target_name,
const string& vif_name,
const PimstatAssertMessagesSentPerVifCB& cb
)
- bool send_pimstat_assert_messages_rx_errors_per_vif (
const char* target_name,
const string& vif_name,
const PimstatAssertMessagesRxErrorsPerVifCB& cb
)
- bool send_pimstat_graft_messages_received_per_vif (
const char* target_name,
const string& vif_name,
const PimstatGraftMessagesReceivedPerVifCB& cb
)
- bool send_pimstat_graft_messages_sent_per_vif (
const char* target_name,
const string& vif_name,
const PimstatGraftMessagesSentPerVifCB& cb
)
- bool send_pimstat_graft_messages_rx_errors_per_vif (
const char* target_name,
const string& vif_name,
const PimstatGraftMessagesRxErrorsPerVifCB& cb
)
- bool send_pimstat_graft_ack_messages_received_per_vif (
const char* target_name,
const string& vif_name,
const PimstatGraftAckMessagesReceivedPerVifCB& cb
)
- bool send_pimstat_graft_ack_messages_sent_per_vif (
const char* target_name,
const string& vif_name,
const PimstatGraftAckMessagesSentPerVifCB& cb
)
- bool send_pimstat_graft_ack_messages_rx_errors_per_vif (
const char* target_name,
const string& vif_name,
const PimstatGraftAckMessagesRxErrorsPerVifCB& cb
)
- bool send_pimstat_candidate_rp_messages_received_per_vif (
const char* target_name,
const string& vif_name,
const PimstatCandidateRpMessagesReceivedPerVifCB& cb
)
- bool send_pimstat_candidate_rp_messages_sent_per_vif (
const char* target_name,
const string& vif_name,
const PimstatCandidateRpMessagesSentPerVifCB& cb
)
- bool send_pimstat_candidate_rp_messages_rx_errors_per_vif (
const char* target_name,
const string& vif_name,
const PimstatCandidateRpMessagesRxErrorsPerVifCB& cb
)
- bool send_pimstat_unknown_type_messages_per_vif (
const char* target_name,
const string& vif_name,
const PimstatUnknownTypeMessagesPerVifCB& cb
)
- bool send_pimstat_unknown_version_messages_per_vif (
const char* target_name,
const string& vif_name,
const PimstatUnknownVersionMessagesPerVifCB& cb
)
- bool send_pimstat_neighbor_unknown_messages_per_vif (
const char* target_name,
const string& vif_name,
const PimstatNeighborUnknownMessagesPerVifCB& cb
)
- bool send_pimstat_bad_length_messages_per_vif (
const char* target_name,
const string& vif_name,
const PimstatBadLengthMessagesPerVifCB& cb
)
- bool send_pimstat_bad_checksum_messages_per_vif (
const char* target_name,
const string& vif_name,
const PimstatBadChecksumMessagesPerVifCB& cb
)
- bool send_pimstat_bad_receive_interface_messages_per_vif (
const char* target_name,
const string& vif_name,
const PimstatBadReceiveInterfaceMessagesPerVifCB& cb
)
- bool send_pimstat_rx_interface_disabled_messages_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRxInterfaceDisabledMessagesPerVifCB& cb
)
- bool send_pimstat_rx_register_not_rp_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRxRegisterNotRpPerVifCB& cb
)
- bool send_pimstat_rp_filtered_source_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRpFilteredSourcePerVifCB& cb
)
- bool send_pimstat_unknown_register_stop_per_vif (
const char* target_name,
const string& vif_name,
const PimstatUnknownRegisterStopPerVifCB& cb
)
- bool send_pimstat_rx_join_prune_no_state_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRxJoinPruneNoStatePerVifCB& cb
)
- bool send_pimstat_rx_graft_graft_ack_no_state_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRxGraftGraftAckNoStatePerVifCB& cb
)
- bool send_pimstat_rx_graft_on_upstream_interface_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRxGraftOnUpstreamInterfacePerVifCB& cb
)
- bool send_pimstat_rx_candidate_rp_not_bsr_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRxCandidateRpNotBsrPerVifCB& cb
)
- bool send_pimstat_rx_bsr_when_bsr_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRxBsrWhenBsrPerVifCB& cb
)
- bool send_pimstat_rx_bsr_not_rpf_interface_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRxBsrNotRpfInterfacePerVifCB& cb
)
- bool send_pimstat_rx_unknown_hello_option_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRxUnknownHelloOptionPerVifCB& cb
)
- bool send_pimstat_rx_data_no_state_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRxDataNoStatePerVifCB& cb
)
- bool send_pimstat_rx_rp_no_state_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRxRpNoStatePerVifCB& cb
)
- bool send_pimstat_rx_aggregate_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRxAggregatePerVifCB& cb
)
- bool send_pimstat_rx_malformed_packet_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRxMalformedPacketPerVifCB& cb
)
- bool send_pimstat_no_rp_per_vif (
const char* target_name,
const string& vif_name,
const PimstatNoRpPerVifCB& cb
)
- bool send_pimstat_no_route_upstream_per_vif (
const char* target_name,
const string& vif_name,
const PimstatNoRouteUpstreamPerVifCB& cb
)
- bool send_pimstat_rp_mismatch_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRpMismatchPerVifCB& cb
)
- bool send_pimstat_rpf_neighbor_unknown_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRpfNeighborUnknownPerVifCB& cb
)
- bool send_pimstat_rx_join_rp_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRxJoinRpPerVifCB& cb
)
- bool send_pimstat_rx_prune_rp_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRxPruneRpPerVifCB& cb
)
- bool send_pimstat_rx_join_wc_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRxJoinWcPerVifCB& cb
)
- bool send_pimstat_rx_prune_wc_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRxPruneWcPerVifCB& cb
)
- bool send_pimstat_rx_join_sg_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRxJoinSgPerVifCB& cb
)
- bool send_pimstat_rx_prune_sg_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRxPruneSgPerVifCB& cb
)
- bool send_pimstat_rx_join_sg_rpt_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRxJoinSgRptPerVifCB& cb
)
- bool send_pimstat_rx_prune_sg_rpt_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRxPruneSgRptPerVifCB& cb
)
Protected Members
XrlPimV0p1Client (XrlSender* s)
| XrlPimV0p1Client |
~XrlPimV0p1Client ()
| ~XrlPimV0p1Client |
[virtual]
bool send_enable_vif (
const char* target_name,
const string& vif_name,
const bool& enable,
const EnableVifCB& cb
)
| send_enable_vif |
Send Xrl intended to:
Enable/disable/start/stop a PIM vif interface.
Parameters:
tgt_name | Xrl Target name
|
vif_name | the name of the vif to enable/disable/start/stop.
|
enable | if true, then enable the vif, otherwise disable it.
|
bool send_start_vif (
const char* target_name,
const string& vif_name,
const StartVifCB& cb
)
| send_start_vif |
bool send_stop_vif (
const char* target_name,
const string& vif_name,
const StopVifCB& cb
)
| send_stop_vif |
bool send_enable_all_vifs (
const char* target_name,
const bool& enable,
const EnableAllVifsCB& cb
)
| send_enable_all_vifs |
Send Xrl intended to:
Enable/disable/start/stop all PIM vif interfaces.
Parameters:
tgt_name | Xrl Target name
|
enable | if true, then enable the vifs, otherwise disable them.
|
bool send_start_all_vifs (
const char* target_name,
const StartAllVifsCB& cb
)
| send_start_all_vifs |
bool send_stop_all_vifs (
const char* target_name,
const StopAllVifsCB& cb
)
| send_stop_all_vifs |
bool send_enable_pim (
const char* target_name,
const bool& enable,
const EnablePimCB& cb
)
| send_enable_pim |
Send Xrl intended to:
Enable/disable/start/stop the PIM protocol.
Parameters:
tgt_name | Xrl Target name
|
enable | if true, then enable the PIM protocol, otherwise disable
it.
|
bool send_start_pim (
const char* target_name,
const StartPimCB& cb
)
| send_start_pim |
bool send_stop_pim (
const char* target_name,
const StopPimCB& cb
)
| send_stop_pim |
bool send_enable_cli (
const char* target_name,
const bool& enable,
const EnableCliCB& cb
)
| send_enable_cli |
Send Xrl intended to:
Enable/disable/start/stop the PIM CLI access.
Parameters:
tgt_name | Xrl Target name
|
enable | if true, then enable the PIM CLI access, otherwise
disable it.
|
bool send_start_cli (
const char* target_name,
const StartCliCB& cb
)
| send_start_cli |
bool send_stop_cli (
const char* target_name,
const StopCliCB& cb
)
| send_stop_cli |
bool send_enable_bsr (
const char* target_name,
const bool& enable,
const EnableBsrCB& cb
)
| send_enable_bsr |
Send Xrl intended to:
Enable/disable/start/stop BSR.
Parameters:
tgt_name | Xrl Target name
|
enable | if true, then enable the BSR, otherwise disable it.
|
bool send_start_bsr (
const char* target_name,
const StartBsrCB& cb
)
| send_start_bsr |
bool send_stop_bsr (
const char* target_name,
const StopBsrCB& cb
)
| send_stop_bsr |
typedef XorpCallback1<void, const XrlError&>::RefPtr AddConfigScopeZoneByVifName4CB | AddConfigScopeZoneByVifName4CB |
bool send_add_config_scope_zone_by_vif_name4 (
const char* target_name,
const IPv4Net& scope_zone_id,
const string& vif_name,
const AddConfigScopeZoneByVifName4CB& cb
)
| send_add_config_scope_zone_by_vif_name4 |
Send Xrl intended to:
Add/delete scope zone.
Parameters:
tgt_name | Xrl Target name
|
scope_zone_id | the ID of the configured zone.
|
vif_name | the name of the vif to use as a bondary of the scope
zone.
|
typedef XorpCallback1<void, const XrlError&>::RefPtr AddConfigScopeZoneByVifName6CB | AddConfigScopeZoneByVifName6CB |
bool send_add_config_scope_zone_by_vif_name6 (
const char* target_name,
const IPv6Net& scope_zone_id,
const string& vif_name,
const AddConfigScopeZoneByVifName6CB& cb
)
| send_add_config_scope_zone_by_vif_name6 |
typedef XorpCallback1<void, const XrlError&>::RefPtr AddConfigScopeZoneByVifAddr4CB | AddConfigScopeZoneByVifAddr4CB |
bool send_add_config_scope_zone_by_vif_addr4 (
const char* target_name,
const IPv4Net& scope_zone_id,
const IPv4& vif_addr,
const AddConfigScopeZoneByVifAddr4CB& cb
)
| send_add_config_scope_zone_by_vif_addr4 |
typedef XorpCallback1<void, const XrlError&>::RefPtr AddConfigScopeZoneByVifAddr6CB | AddConfigScopeZoneByVifAddr6CB |
bool send_add_config_scope_zone_by_vif_addr6 (
const char* target_name,
const IPv6Net& scope_zone_id,
const IPv6& vif_addr,
const AddConfigScopeZoneByVifAddr6CB& cb
)
| send_add_config_scope_zone_by_vif_addr6 |
typedef XorpCallback1<void, const XrlError&>::RefPtr DeleteConfigScopeZoneByVifName4CB | DeleteConfigScopeZoneByVifName4CB |
bool send_delete_config_scope_zone_by_vif_name4 (
const char* target_name,
const IPv4Net& scope_zone_id,
const string& vif_name,
const DeleteConfigScopeZoneByVifName4CB& cb
)
| send_delete_config_scope_zone_by_vif_name4 |
typedef XorpCallback1<void, const XrlError&>::RefPtr DeleteConfigScopeZoneByVifName6CB | DeleteConfigScopeZoneByVifName6CB |
bool send_delete_config_scope_zone_by_vif_name6 (
const char* target_name,
const IPv6Net& scope_zone_id,
const string& vif_name,
const DeleteConfigScopeZoneByVifName6CB& cb
)
| send_delete_config_scope_zone_by_vif_name6 |
typedef XorpCallback1<void, const XrlError&>::RefPtr DeleteConfigScopeZoneByVifAddr4CB | DeleteConfigScopeZoneByVifAddr4CB |
bool send_delete_config_scope_zone_by_vif_addr4 (
const char* target_name,
const IPv4Net& scope_zone_id,
const IPv4& vif_addr,
const DeleteConfigScopeZoneByVifAddr4CB& cb
)
| send_delete_config_scope_zone_by_vif_addr4 |
typedef XorpCallback1<void, const XrlError&>::RefPtr DeleteConfigScopeZoneByVifAddr6CB | DeleteConfigScopeZoneByVifAddr6CB |
bool send_delete_config_scope_zone_by_vif_addr6 (
const char* target_name,
const IPv6Net& scope_zone_id,
const IPv6& vif_addr,
const DeleteConfigScopeZoneByVifAddr6CB& cb
)
| send_delete_config_scope_zone_by_vif_addr6 |
bool send_add_config_cand_bsr4 (
const char* 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_add_config_cand_bsr4 |
Send Xrl intended to:
Add/delete candidate-BSR configuration.
Parameters:
tgt_name | Xrl Target name
|
scope_zone_id | the ID of the configured zone.
|
is_scope_zone | true if configuring administratively scoped zone.
|
vif_name | the name of the vif to use its address as a
candidate-BSR.
|
vif_addr | the address of the vif to use as a candidate-BSR.
|
bsr_priority | the BSR priority (larger is better).
|
hash_mask_len | the hash mask length.
|
bool send_add_config_cand_bsr6 (
const char* 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
)
| send_add_config_cand_bsr6 |
bool send_delete_config_cand_bsr4 (
const char* target_name,
const IPv4Net& scope_zone_id,
const bool& is_scope_zone,
const DeleteConfigCandBsr4CB& cb
)
| send_delete_config_cand_bsr4 |
bool send_delete_config_cand_bsr6 (
const char* target_name,
const IPv6Net& scope_zone_id,
const bool& is_scope_zone,
const DeleteConfigCandBsr6CB& cb
)
| send_delete_config_cand_bsr6 |
bool send_add_config_cand_rp4 (
const char* 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_add_config_cand_rp4 |
Send Xrl intended to:
Add/delete Candidate-RP configuration.
Parameters:
tgt_name | Xrl Target name
|
group_prefix | the group prefix of the configured zone.
|
is_scope_zone | true if configuring administratively scoped zone.
|
vif_name | the name of the vif to use its address as a
candidate-RP.
|
vif_addr | the address of the vif to use as a candidate-RP.
|
rp_priority | the Cand-RP priority (smaller is better).
|
rp_holdtime | the Cand-RP holdtime (in seconds).
|
bool send_add_config_cand_rp6 (
const char* 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
)
| send_add_config_cand_rp6 |
bool send_delete_config_cand_rp4 (
const char* target_name,
const IPv4Net& group_prefix,
const bool& is_scope_zone,
const string& vif_name,
const IPv4& vif_addr,
const DeleteConfigCandRp4CB& cb
)
| send_delete_config_cand_rp4 |
bool send_delete_config_cand_rp6 (
const char* target_name,
const IPv6Net& group_prefix,
const bool& is_scope_zone,
const string& vif_name,
const IPv6& vif_addr,
const DeleteConfigCandRp6CB& cb
)
| send_delete_config_cand_rp6 |
bool send_add_config_static_rp4 (
const char* 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_add_config_static_rp4 |
Send Xrl intended to:
Add/delete/complete static RP configuration.
Parameters:
tgt_name | Xrl Target name
|
group_prefix | the group prefix for the RP.
|
rp_addr | the RP address.
|
rp_priority | the RP priority (smaller is better).
|
hash_mask_len | the 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 send_add_config_static_rp6 (
const char* target_name,
const IPv6Net& group_prefix,
const IPv6& rp_addr,
const uint32_t& rp_priority,
const uint32_t& hash_mask_len,
const AddConfigStaticRp6CB& cb
)
| send_add_config_static_rp6 |
bool send_delete_config_static_rp4 (
const char* target_name,
const IPv4Net& group_prefix,
const IPv4& rp_addr,
const DeleteConfigStaticRp4CB& cb
)
| send_delete_config_static_rp4 |
bool send_delete_config_static_rp6 (
const char* target_name,
const IPv6Net& group_prefix,
const IPv6& rp_addr,
const DeleteConfigStaticRp6CB& cb
)
| send_delete_config_static_rp6 |
typedef XorpCallback1<void, const XrlError&>::RefPtr DeleteConfigAllStaticGroupPrefixesRp4CB | DeleteConfigAllStaticGroupPrefixesRp4CB |
bool send_delete_config_all_static_group_prefixes_rp4 (
const char* target_name,
const IPv4& rp_addr,
const DeleteConfigAllStaticGroupPrefixesRp4CB& cb
)
| send_delete_config_all_static_group_prefixes_rp4 |
typedef XorpCallback1<void, const XrlError&>::RefPtr DeleteConfigAllStaticGroupPrefixesRp6CB | DeleteConfigAllStaticGroupPrefixesRp6CB |
bool send_delete_config_all_static_group_prefixes_rp6 (
const char* target_name,
const IPv6& rp_addr,
const DeleteConfigAllStaticGroupPrefixesRp6CB& cb
)
| send_delete_config_all_static_group_prefixes_rp6 |
typedef XorpCallback1<void, const XrlError&>::RefPtr DeleteConfigAllStaticRpsCB | DeleteConfigAllStaticRpsCB |
bool send_delete_config_all_static_rps (
const char* target_name,
const DeleteConfigAllStaticRpsCB& cb
)
| send_delete_config_all_static_rps |
bool send_config_static_rp_done (
const char* target_name,
const ConfigStaticRpDoneCB& cb
)
| send_config_static_rp_done |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr GetVifProtoVersionCB | GetVifProtoVersionCB |
bool send_get_vif_proto_version (
const char* target_name,
const string& vif_name,
const GetVifProtoVersionCB& cb
)
| send_get_vif_proto_version |
Send Xrl intended to:
Get the configured protocol version per interface.
Parameters:
tgt_name | Xrl Target name
|
vif_name | the name of the vif to apply to.
|
bool send_set_vif_proto_version (
const char* target_name,
const string& vif_name,
const uint32_t& proto_version,
const SetVifProtoVersionCB& cb
)
| send_set_vif_proto_version |
Send Xrl intended to:
Set the protocol version per interface.
Parameters:
tgt_name | Xrl Target name
|
vif_name | the name of the vif to apply to.
|
proto_version | the protocol version.
|
bool send_reset_vif_proto_version (
const char* target_name,
const string& vif_name,
const ResetVifProtoVersionCB& cb
)
| send_reset_vif_proto_version |
Send Xrl intended to:
Reset the protocol version per interface to its default value.
Parameters:
tgt_name | Xrl Target name
|
vif_name | the name of the vif to apply to.
|
typedef XorpCallback2<void, const XrlError&, const bool*>::RefPtr GetVifIpRouterAlertOptionCheckCB | GetVifIpRouterAlertOptionCheckCB |
bool send_get_vif_ip_router_alert_option_check (
const char* target_name,
const string& vif_name,
const GetVifIpRouterAlertOptionCheckCB& cb
)
| send_get_vif_ip_router_alert_option_check |
Send Xrl intended to:
Get the IP Router Alert option check per interface for received
packets.
Parameters:
tgt_name | Xrl Target name
|
vif_name | the name of the vif to apply to.
|
typedef XorpCallback1<void, const XrlError&>::RefPtr SetVifIpRouterAlertOptionCheckCB | SetVifIpRouterAlertOptionCheckCB |
bool send_set_vif_ip_router_alert_option_check (
const char* target_name,
const string& vif_name,
const bool& enable,
const SetVifIpRouterAlertOptionCheckCB& cb
)
| send_set_vif_ip_router_alert_option_check |
Send Xrl intended to:
Set the IP Router Alert option check per interface for received
packets.
Parameters:
tgt_name | Xrl Target name
|
vif_name | the name of the vif to apply to.
|
enable | if true, then enable the IP Router Alert option check,
otherwise disable it.
|
typedef XorpCallback1<void, const XrlError&>::RefPtr ResetVifIpRouterAlertOptionCheckCB | ResetVifIpRouterAlertOptionCheckCB |
bool send_reset_vif_ip_router_alert_option_check (
const char* target_name,
const string& vif_name,
const ResetVifIpRouterAlertOptionCheckCB& cb
)
| send_reset_vif_ip_router_alert_option_check |
Send Xrl intended to:
Reset the IP Router Alert option check per interface for received
packets to its default value.
Parameters:
tgt_name | Xrl Target name
|
vif_name | the name of the vif to apply to.
|
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr GetVifHelloTriggeredDelayCB | GetVifHelloTriggeredDelayCB |
bool send_get_vif_hello_triggered_delay (
const char* target_name,
const string& vif_name,
const GetVifHelloTriggeredDelayCB& cb
)
| send_get_vif_hello_triggered_delay |
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:
tgt_name | Xrl Target name
|
vif_name | the name of the vif to configure.
|
typedef XorpCallback1<void, const XrlError&>::RefPtr SetVifHelloTriggeredDelayCB | SetVifHelloTriggeredDelayCB |
bool send_set_vif_hello_triggered_delay (
const char* target_name,
const string& vif_name,
const uint32_t& hello_triggered_delay,
const SetVifHelloTriggeredDelayCB& cb
)
| send_set_vif_hello_triggered_delay |
typedef XorpCallback1<void, const XrlError&>::RefPtr ResetVifHelloTriggeredDelayCB | ResetVifHelloTriggeredDelayCB |
bool send_reset_vif_hello_triggered_delay (
const char* target_name,
const string& vif_name,
const ResetVifHelloTriggeredDelayCB& cb
)
| send_reset_vif_hello_triggered_delay |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr GetVifHelloPeriodCB | GetVifHelloPeriodCB |
bool send_get_vif_hello_period (
const char* target_name,
const string& vif_name,
const GetVifHelloPeriodCB& cb
)
| send_get_vif_hello_period |
bool send_set_vif_hello_period (
const char* target_name,
const string& vif_name,
const uint32_t& hello_period,
const SetVifHelloPeriodCB& cb
)
| send_set_vif_hello_period |
bool send_reset_vif_hello_period (
const char* target_name,
const string& vif_name,
const ResetVifHelloPeriodCB& cb
)
| send_reset_vif_hello_period |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr GetVifHelloHoldtimeCB | GetVifHelloHoldtimeCB |
bool send_get_vif_hello_holdtime (
const char* target_name,
const string& vif_name,
const GetVifHelloHoldtimeCB& cb
)
| send_get_vif_hello_holdtime |
bool send_set_vif_hello_holdtime (
const char* target_name,
const string& vif_name,
const uint32_t& hello_holdtime,
const SetVifHelloHoldtimeCB& cb
)
| send_set_vif_hello_holdtime |
bool send_reset_vif_hello_holdtime (
const char* target_name,
const string& vif_name,
const ResetVifHelloHoldtimeCB& cb
)
| send_reset_vif_hello_holdtime |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr GetVifDrPriorityCB | GetVifDrPriorityCB |
bool send_get_vif_dr_priority (
const char* target_name,
const string& vif_name,
const GetVifDrPriorityCB& cb
)
| send_get_vif_dr_priority |
bool send_set_vif_dr_priority (
const char* target_name,
const string& vif_name,
const uint32_t& dr_priority,
const SetVifDrPriorityCB& cb
)
| send_set_vif_dr_priority |
bool send_reset_vif_dr_priority (
const char* target_name,
const string& vif_name,
const ResetVifDrPriorityCB& cb
)
| send_reset_vif_dr_priority |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr GetVifPropagationDelayCB | GetVifPropagationDelayCB |
bool send_get_vif_propagation_delay (
const char* target_name,
const string& vif_name,
const GetVifPropagationDelayCB& cb
)
| send_get_vif_propagation_delay |
bool send_set_vif_propagation_delay (
const char* target_name,
const string& vif_name,
const uint32_t& propagation_delay,
const SetVifPropagationDelayCB& cb
)
| send_set_vif_propagation_delay |
typedef XorpCallback1<void, const XrlError&>::RefPtr ResetVifPropagationDelayCB | ResetVifPropagationDelayCB |
bool send_reset_vif_propagation_delay (
const char* target_name,
const string& vif_name,
const ResetVifPropagationDelayCB& cb
)
| send_reset_vif_propagation_delay |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr GetVifOverrideIntervalCB | GetVifOverrideIntervalCB |
bool send_get_vif_override_interval (
const char* target_name,
const string& vif_name,
const GetVifOverrideIntervalCB& cb
)
| send_get_vif_override_interval |
bool send_set_vif_override_interval (
const char* target_name,
const string& vif_name,
const uint32_t& override_interval,
const SetVifOverrideIntervalCB& cb
)
| send_set_vif_override_interval |
typedef XorpCallback1<void, const XrlError&>::RefPtr ResetVifOverrideIntervalCB | ResetVifOverrideIntervalCB |
bool send_reset_vif_override_interval (
const char* target_name,
const string& vif_name,
const ResetVifOverrideIntervalCB& cb
)
| send_reset_vif_override_interval |
typedef XorpCallback2<void, const XrlError&, const bool*>::RefPtr GetVifIsTrackingSupportDisabledCB | GetVifIsTrackingSupportDisabledCB |
bool send_get_vif_is_tracking_support_disabled (
const char* target_name,
const string& vif_name,
const GetVifIsTrackingSupportDisabledCB& cb
)
| send_get_vif_is_tracking_support_disabled |
typedef XorpCallback1<void, const XrlError&>::RefPtr SetVifIsTrackingSupportDisabledCB | SetVifIsTrackingSupportDisabledCB |
bool send_set_vif_is_tracking_support_disabled (
const char* target_name,
const string& vif_name,
const bool& is_tracking_support_disabled,
const SetVifIsTrackingSupportDisabledCB& cb
)
| send_set_vif_is_tracking_support_disabled |
typedef XorpCallback1<void, const XrlError&>::RefPtr ResetVifIsTrackingSupportDisabledCB | ResetVifIsTrackingSupportDisabledCB |
bool send_reset_vif_is_tracking_support_disabled (
const char* target_name,
const string& vif_name,
const ResetVifIsTrackingSupportDisabledCB& cb
)
| send_reset_vif_is_tracking_support_disabled |
typedef XorpCallback2<void, const XrlError&, const bool*>::RefPtr GetVifAcceptNohelloNeighborsCB | GetVifAcceptNohelloNeighborsCB |
bool send_get_vif_accept_nohello_neighbors (
const char* target_name,
const string& vif_name,
const GetVifAcceptNohelloNeighborsCB& cb
)
| send_get_vif_accept_nohello_neighbors |
typedef XorpCallback1<void, const XrlError&>::RefPtr SetVifAcceptNohelloNeighborsCB | SetVifAcceptNohelloNeighborsCB |
bool send_set_vif_accept_nohello_neighbors (
const char* target_name,
const string& vif_name,
const bool& accept_nohello_neighbors,
const SetVifAcceptNohelloNeighborsCB& cb
)
| send_set_vif_accept_nohello_neighbors |
typedef XorpCallback1<void, const XrlError&>::RefPtr ResetVifAcceptNohelloNeighborsCB | ResetVifAcceptNohelloNeighborsCB |
bool send_reset_vif_accept_nohello_neighbors (
const char* target_name,
const string& vif_name,
const ResetVifAcceptNohelloNeighborsCB& cb
)
| send_reset_vif_accept_nohello_neighbors |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr GetVifJoinPrunePeriodCB | GetVifJoinPrunePeriodCB |
bool send_get_vif_join_prune_period (
const char* target_name,
const string& vif_name,
const GetVifJoinPrunePeriodCB& cb
)
| send_get_vif_join_prune_period |
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:
tgt_name | Xrl Target name
|
vif_name | the name of the vif to configure.
|
bool send_set_vif_join_prune_period (
const char* target_name,
const string& vif_name,
const uint32_t& join_prune_period,
const SetVifJoinPrunePeriodCB& cb
)
| send_set_vif_join_prune_period |
bool send_reset_vif_join_prune_period (
const char* target_name,
const string& vif_name,
const ResetVifJoinPrunePeriodCB& cb
)
| send_reset_vif_join_prune_period |
typedef XorpCallback4<void, const XrlError&, const bool*, const uint32_t*, const uint32_t*>::RefPtr GetSwitchToSptThresholdCB | GetSwitchToSptThresholdCB |
bool send_get_switch_to_spt_threshold (
const char* target_name,
const GetSwitchToSptThresholdCB& cb
)
| send_get_switch_to_spt_threshold |
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:
bool send_set_switch_to_spt_threshold (
const char* target_name,
const bool& is_enabled,
const uint32_t& interval_sec,
const uint32_t& bytes,
const SetSwitchToSptThresholdCB& cb
)
| send_set_switch_to_spt_threshold |
typedef XorpCallback1<void, const XrlError&>::RefPtr ResetSwitchToSptThresholdCB | ResetSwitchToSptThresholdCB |
bool send_reset_switch_to_spt_threshold (
const char* target_name,
const ResetSwitchToSptThresholdCB& cb
)
| send_reset_switch_to_spt_threshold |
bool send_add_alternative_subnet4 (
const char* target_name,
const string& vif_name,
const IPv4Net& subnet,
const AddAlternativeSubnet4CB& cb
)
| send_add_alternative_subnet4 |
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:
tgt_name | Xrl Target name
|
vif_name | the name of the vif to add or delete an alternative
subnet.
|
subnet | the subnet address to add or delete.
|
bool send_add_alternative_subnet6 (
const char* target_name,
const string& vif_name,
const IPv6Net& subnet,
const AddAlternativeSubnet6CB& cb
)
| send_add_alternative_subnet6 |
typedef XorpCallback1<void, const XrlError&>::RefPtr DeleteAlternativeSubnet4CB | DeleteAlternativeSubnet4CB |
bool send_delete_alternative_subnet4 (
const char* target_name,
const string& vif_name,
const IPv4Net& subnet,
const DeleteAlternativeSubnet4CB& cb
)
| send_delete_alternative_subnet4 |
typedef XorpCallback1<void, const XrlError&>::RefPtr DeleteAlternativeSubnet6CB | DeleteAlternativeSubnet6CB |
bool send_delete_alternative_subnet6 (
const char* target_name,
const string& vif_name,
const IPv6Net& subnet,
const DeleteAlternativeSubnet6CB& cb
)
| send_delete_alternative_subnet6 |
typedef XorpCallback1<void, const XrlError&>::RefPtr RemoveAllAlternativeSubnetsCB | RemoveAllAlternativeSubnetsCB |
bool send_remove_all_alternative_subnets (
const char* target_name,
const string& vif_name,
const RemoveAllAlternativeSubnetsCB& cb
)
| send_remove_all_alternative_subnets |
bool send_log_trace_all (
const char* target_name,
const bool& enable,
const LogTraceAllCB& cb
)
| send_log_trace_all |
Send Xrl intended to:
Enable/disable the PIM trace log for all operations.
Parameters:
tgt_name | Xrl Target name
|
enable | if true, then enable the trace log, otherwise disable it.
|
bool send_add_test_jp_entry4 (
const char* 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_add_test_jp_entry4 |
Send Xrl intended to:
Test-related methods: add Join/Prune entries, and send them to a
neighbor.
Parameters:
bool send_add_test_jp_entry6 (
const char* 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
)
| send_add_test_jp_entry6 |
bool send_send_test_jp_entry4 (
const char* target_name,
const string& vif_name,
const IPv4& nbr_addr,
const SendTestJpEntry4CB& cb
)
| send_send_test_jp_entry4 |
bool send_send_test_jp_entry6 (
const char* target_name,
const string& vif_name,
const IPv6& nbr_addr,
const SendTestJpEntry6CB& cb
)
| send_send_test_jp_entry6 |
bool send_send_test_assert4 (
const char* 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_send_test_assert4 |
Send Xrl intended to:
Test-related methods: send an Assert message on an interface.
Parameters:
tgt_name | Xrl Target name
|
vif_name | the name of the vif to send the Assert on.
|
source_addr | the source address inside the Assert message.
|
group_addr | the group address inside the Assert message.
|
rpt_bit | the RPT-bit inside the Assert message.
|
metric_preference | the metric preference inside the Assert
message.
|
metric | the metric inside the Assert message.
|
bool send_send_test_assert6 (
const char* 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
)
| send_send_test_assert6 |
bool send_add_test_bsr_zone4 (
const char* 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_add_test_bsr_zone4 |
Send Xrl intended to:
Test-related methods: send Bootstrap and Cand-RP-Adv messages.
Parameters:
tgt_name | Xrl Target name
|
zone_id_scope_zone_prefix | the zone prefix of the zone ID.
|
zone_id_is_scope_zone | true if the zone is scoped.
|
bsr_addr | the address of the Bootstrap router.
|
bsr_priority | the priority of the Bootstrap router.
|
hash_mask_len | the hash mask length inside the Bootstrap
messages.
|
fragment_tag | the fragment tag inside the Bootstrap messages.
|
bool send_add_test_bsr_zone6 (
const char* 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
)
| send_add_test_bsr_zone6 |
bool send_add_test_bsr_group_prefix4 (
const char* 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
)
| send_add_test_bsr_group_prefix4 |
bool send_add_test_bsr_group_prefix6 (
const char* 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
)
| send_add_test_bsr_group_prefix6 |
bool send_add_test_bsr_rp4 (
const char* 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
)
| send_add_test_bsr_rp4 |
bool send_add_test_bsr_rp6 (
const char* 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
)
| send_add_test_bsr_rp6 |
bool send_send_test_bootstrap (
const char* target_name,
const string& vif_name,
const SendTestBootstrapCB& cb
)
| send_send_test_bootstrap |
typedef XorpCallback1<void, const XrlError&>::RefPtr SendTestBootstrapByDest4CB | SendTestBootstrapByDest4CB |
bool send_send_test_bootstrap_by_dest4 (
const char* target_name,
const string& vif_name,
const IPv4& dest_addr,
const SendTestBootstrapByDest4CB& cb
)
| send_send_test_bootstrap_by_dest4 |
typedef XorpCallback1<void, const XrlError&>::RefPtr SendTestBootstrapByDest6CB | SendTestBootstrapByDest6CB |
bool send_send_test_bootstrap_by_dest6 (
const char* target_name,
const string& vif_name,
const IPv6& dest_addr,
const SendTestBootstrapByDest6CB& cb
)
| send_send_test_bootstrap_by_dest6 |
bool send_send_test_cand_rp_adv (
const char* target_name,
const SendTestCandRpAdvCB& cb
)
| send_send_test_cand_rp_adv |
bool send_pimstat_neighbors4 (
const char* target_name,
const PimstatNeighbors4CB& cb
)
| send_pimstat_neighbors4 |
Send Xrl intended to:
Retrieve information about all PIM neighbors.
Parameters:
bool send_pimstat_neighbors6 (
const char* target_name,
const PimstatNeighbors6CB& cb
)
| send_pimstat_neighbors6 |
typedef XorpCallback6<void, const XrlError&, const uint32_t*, const bool*, const uint32_t*, const IPv4*, const uint32_t*>::RefPtr PimstatInterface4CB | PimstatInterface4CB |
bool send_pimstat_interface4 (
const char* target_name,
const string& vif_name,
const PimstatInterface4CB& cb
)
| send_pimstat_interface4 |
Send Xrl intended to:
Retrieve information about PIM interfaces.
Parameters:
tgt_name | Xrl Target name
|
vif_name | the name of the vif to retrieve information about.
|
typedef XorpCallback6<void, const XrlError&, const uint32_t*, const bool*, const uint32_t*, const IPv6*, const uint32_t*>::RefPtr PimstatInterface6CB | PimstatInterface6CB |
bool send_pimstat_interface6 (
const char* target_name,
const string& vif_name,
const PimstatInterface6CB& cb
)
| send_pimstat_interface6 |
bool send_pimstat_rps4 (
const char* target_name,
const PimstatRps4CB& cb
)
| send_pimstat_rps4 |
Send Xrl intended to:
Retrieve information about the RP-Set.
Parameters:
bool send_pimstat_rps6 (
const char* target_name,
const PimstatRps6CB& cb
)
| send_pimstat_rps6 |
bool send_clear_pim_statistics (
const char* target_name,
const ClearPimStatisticsCB& cb
)
| send_clear_pim_statistics |
Send Xrl intended to:
Clear all statistics
Parameters:
typedef XorpCallback1<void, const XrlError&>::RefPtr ClearPimStatisticsPerVifCB | ClearPimStatisticsPerVifCB |
bool send_clear_pim_statistics_per_vif (
const char* target_name,
const string& vif_name,
const ClearPimStatisticsPerVifCB& cb
)
| send_clear_pim_statistics_per_vif |
Send Xrl intended to:
Clear all statistics on a specific interface.
Parameters:
tgt_name | Xrl Target name
|
vif_name | the interface to clear the statistics of.
|
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatHelloMessagesReceivedCB | PimstatHelloMessagesReceivedCB |
bool send_pimstat_hello_messages_received (
const char* target_name,
const PimstatHelloMessagesReceivedCB& cb
)
| send_pimstat_hello_messages_received |
Send Xrl intended to:
Statistics-related counters and values
Parameters:
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatHelloMessagesSentCB | PimstatHelloMessagesSentCB |
bool send_pimstat_hello_messages_sent (
const char* target_name,
const PimstatHelloMessagesSentCB& cb
)
| send_pimstat_hello_messages_sent |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatHelloMessagesRxErrorsCB | PimstatHelloMessagesRxErrorsCB |
bool send_pimstat_hello_messages_rx_errors (
const char* target_name,
const PimstatHelloMessagesRxErrorsCB& cb
)
| send_pimstat_hello_messages_rx_errors |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRegisterMessagesReceivedCB | PimstatRegisterMessagesReceivedCB |
bool send_pimstat_register_messages_received (
const char* target_name,
const PimstatRegisterMessagesReceivedCB& cb
)
| send_pimstat_register_messages_received |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRegisterMessagesSentCB | PimstatRegisterMessagesSentCB |
bool send_pimstat_register_messages_sent (
const char* target_name,
const PimstatRegisterMessagesSentCB& cb
)
| send_pimstat_register_messages_sent |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRegisterMessagesRxErrorsCB | PimstatRegisterMessagesRxErrorsCB |
bool send_pimstat_register_messages_rx_errors (
const char* target_name,
const PimstatRegisterMessagesRxErrorsCB& cb
)
| send_pimstat_register_messages_rx_errors |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRegisterStopMessagesReceivedCB | PimstatRegisterStopMessagesReceivedCB |
bool send_pimstat_register_stop_messages_received (
const char* target_name,
const PimstatRegisterStopMessagesReceivedCB& cb
)
| send_pimstat_register_stop_messages_received |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRegisterStopMessagesSentCB | PimstatRegisterStopMessagesSentCB |
bool send_pimstat_register_stop_messages_sent (
const char* target_name,
const PimstatRegisterStopMessagesSentCB& cb
)
| send_pimstat_register_stop_messages_sent |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRegisterStopMessagesRxErrorsCB | PimstatRegisterStopMessagesRxErrorsCB |
bool send_pimstat_register_stop_messages_rx_errors (
const char* target_name,
const PimstatRegisterStopMessagesRxErrorsCB& cb
)
| send_pimstat_register_stop_messages_rx_errors |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatJoinPruneMessagesReceivedCB | PimstatJoinPruneMessagesReceivedCB |
bool send_pimstat_join_prune_messages_received (
const char* target_name,
const PimstatJoinPruneMessagesReceivedCB& cb
)
| send_pimstat_join_prune_messages_received |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatJoinPruneMessagesSentCB | PimstatJoinPruneMessagesSentCB |
bool send_pimstat_join_prune_messages_sent (
const char* target_name,
const PimstatJoinPruneMessagesSentCB& cb
)
| send_pimstat_join_prune_messages_sent |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatJoinPruneMessagesRxErrorsCB | PimstatJoinPruneMessagesRxErrorsCB |
bool send_pimstat_join_prune_messages_rx_errors (
const char* target_name,
const PimstatJoinPruneMessagesRxErrorsCB& cb
)
| send_pimstat_join_prune_messages_rx_errors |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatBootstrapMessagesReceivedCB | PimstatBootstrapMessagesReceivedCB |
bool send_pimstat_bootstrap_messages_received (
const char* target_name,
const PimstatBootstrapMessagesReceivedCB& cb
)
| send_pimstat_bootstrap_messages_received |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatBootstrapMessagesSentCB | PimstatBootstrapMessagesSentCB |
bool send_pimstat_bootstrap_messages_sent (
const char* target_name,
const PimstatBootstrapMessagesSentCB& cb
)
| send_pimstat_bootstrap_messages_sent |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatBootstrapMessagesRxErrorsCB | PimstatBootstrapMessagesRxErrorsCB |
bool send_pimstat_bootstrap_messages_rx_errors (
const char* target_name,
const PimstatBootstrapMessagesRxErrorsCB& cb
)
| send_pimstat_bootstrap_messages_rx_errors |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatAssertMessagesReceivedCB | PimstatAssertMessagesReceivedCB |
bool send_pimstat_assert_messages_received (
const char* target_name,
const PimstatAssertMessagesReceivedCB& cb
)
| send_pimstat_assert_messages_received |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatAssertMessagesSentCB | PimstatAssertMessagesSentCB |
bool send_pimstat_assert_messages_sent (
const char* target_name,
const PimstatAssertMessagesSentCB& cb
)
| send_pimstat_assert_messages_sent |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatAssertMessagesRxErrorsCB | PimstatAssertMessagesRxErrorsCB |
bool send_pimstat_assert_messages_rx_errors (
const char* target_name,
const PimstatAssertMessagesRxErrorsCB& cb
)
| send_pimstat_assert_messages_rx_errors |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatGraftMessagesReceivedCB | PimstatGraftMessagesReceivedCB |
bool send_pimstat_graft_messages_received (
const char* target_name,
const PimstatGraftMessagesReceivedCB& cb
)
| send_pimstat_graft_messages_received |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatGraftMessagesSentCB | PimstatGraftMessagesSentCB |
bool send_pimstat_graft_messages_sent (
const char* target_name,
const PimstatGraftMessagesSentCB& cb
)
| send_pimstat_graft_messages_sent |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatGraftMessagesRxErrorsCB | PimstatGraftMessagesRxErrorsCB |
bool send_pimstat_graft_messages_rx_errors (
const char* target_name,
const PimstatGraftMessagesRxErrorsCB& cb
)
| send_pimstat_graft_messages_rx_errors |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatGraftAckMessagesReceivedCB | PimstatGraftAckMessagesReceivedCB |
bool send_pimstat_graft_ack_messages_received (
const char* target_name,
const PimstatGraftAckMessagesReceivedCB& cb
)
| send_pimstat_graft_ack_messages_received |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatGraftAckMessagesSentCB | PimstatGraftAckMessagesSentCB |
bool send_pimstat_graft_ack_messages_sent (
const char* target_name,
const PimstatGraftAckMessagesSentCB& cb
)
| send_pimstat_graft_ack_messages_sent |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatGraftAckMessagesRxErrorsCB | PimstatGraftAckMessagesRxErrorsCB |
bool send_pimstat_graft_ack_messages_rx_errors (
const char* target_name,
const PimstatGraftAckMessagesRxErrorsCB& cb
)
| send_pimstat_graft_ack_messages_rx_errors |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatCandidateRpMessagesReceivedCB | PimstatCandidateRpMessagesReceivedCB |
bool send_pimstat_candidate_rp_messages_received (
const char* target_name,
const PimstatCandidateRpMessagesReceivedCB& cb
)
| send_pimstat_candidate_rp_messages_received |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatCandidateRpMessagesSentCB | PimstatCandidateRpMessagesSentCB |
bool send_pimstat_candidate_rp_messages_sent (
const char* target_name,
const PimstatCandidateRpMessagesSentCB& cb
)
| send_pimstat_candidate_rp_messages_sent |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatCandidateRpMessagesRxErrorsCB | PimstatCandidateRpMessagesRxErrorsCB |
bool send_pimstat_candidate_rp_messages_rx_errors (
const char* target_name,
const PimstatCandidateRpMessagesRxErrorsCB& cb
)
| send_pimstat_candidate_rp_messages_rx_errors |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatUnknownTypeMessagesCB | PimstatUnknownTypeMessagesCB |
bool send_pimstat_unknown_type_messages (
const char* target_name,
const PimstatUnknownTypeMessagesCB& cb
)
| send_pimstat_unknown_type_messages |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatUnknownVersionMessagesCB | PimstatUnknownVersionMessagesCB |
bool send_pimstat_unknown_version_messages (
const char* target_name,
const PimstatUnknownVersionMessagesCB& cb
)
| send_pimstat_unknown_version_messages |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatNeighborUnknownMessagesCB | PimstatNeighborUnknownMessagesCB |
bool send_pimstat_neighbor_unknown_messages (
const char* target_name,
const PimstatNeighborUnknownMessagesCB& cb
)
| send_pimstat_neighbor_unknown_messages |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatBadLengthMessagesCB | PimstatBadLengthMessagesCB |
bool send_pimstat_bad_length_messages (
const char* target_name,
const PimstatBadLengthMessagesCB& cb
)
| send_pimstat_bad_length_messages |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatBadChecksumMessagesCB | PimstatBadChecksumMessagesCB |
bool send_pimstat_bad_checksum_messages (
const char* target_name,
const PimstatBadChecksumMessagesCB& cb
)
| send_pimstat_bad_checksum_messages |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatBadReceiveInterfaceMessagesCB | PimstatBadReceiveInterfaceMessagesCB |
bool send_pimstat_bad_receive_interface_messages (
const char* target_name,
const PimstatBadReceiveInterfaceMessagesCB& cb
)
| send_pimstat_bad_receive_interface_messages |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxInterfaceDisabledMessagesCB | PimstatRxInterfaceDisabledMessagesCB |
bool send_pimstat_rx_interface_disabled_messages (
const char* target_name,
const PimstatRxInterfaceDisabledMessagesCB& cb
)
| send_pimstat_rx_interface_disabled_messages |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxRegisterNotRpCB | PimstatRxRegisterNotRpCB |
bool send_pimstat_rx_register_not_rp (
const char* target_name,
const PimstatRxRegisterNotRpCB& cb
)
| send_pimstat_rx_register_not_rp |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRpFilteredSourceCB | PimstatRpFilteredSourceCB |
bool send_pimstat_rp_filtered_source (
const char* target_name,
const PimstatRpFilteredSourceCB& cb
)
| send_pimstat_rp_filtered_source |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatUnknownRegisterStopCB | PimstatUnknownRegisterStopCB |
bool send_pimstat_unknown_register_stop (
const char* target_name,
const PimstatUnknownRegisterStopCB& cb
)
| send_pimstat_unknown_register_stop |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxJoinPruneNoStateCB | PimstatRxJoinPruneNoStateCB |
bool send_pimstat_rx_join_prune_no_state (
const char* target_name,
const PimstatRxJoinPruneNoStateCB& cb
)
| send_pimstat_rx_join_prune_no_state |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxGraftGraftAckNoStateCB | PimstatRxGraftGraftAckNoStateCB |
bool send_pimstat_rx_graft_graft_ack_no_state (
const char* target_name,
const PimstatRxGraftGraftAckNoStateCB& cb
)
| send_pimstat_rx_graft_graft_ack_no_state |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxGraftOnUpstreamInterfaceCB | PimstatRxGraftOnUpstreamInterfaceCB |
bool send_pimstat_rx_graft_on_upstream_interface (
const char* target_name,
const PimstatRxGraftOnUpstreamInterfaceCB& cb
)
| send_pimstat_rx_graft_on_upstream_interface |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxCandidateRpNotBsrCB | PimstatRxCandidateRpNotBsrCB |
bool send_pimstat_rx_candidate_rp_not_bsr (
const char* target_name,
const PimstatRxCandidateRpNotBsrCB& cb
)
| send_pimstat_rx_candidate_rp_not_bsr |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxBsrWhenBsrCB | PimstatRxBsrWhenBsrCB |
bool send_pimstat_rx_bsr_when_bsr (
const char* target_name,
const PimstatRxBsrWhenBsrCB& cb
)
| send_pimstat_rx_bsr_when_bsr |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxBsrNotRpfInterfaceCB | PimstatRxBsrNotRpfInterfaceCB |
bool send_pimstat_rx_bsr_not_rpf_interface (
const char* target_name,
const PimstatRxBsrNotRpfInterfaceCB& cb
)
| send_pimstat_rx_bsr_not_rpf_interface |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxUnknownHelloOptionCB | PimstatRxUnknownHelloOptionCB |
bool send_pimstat_rx_unknown_hello_option (
const char* target_name,
const PimstatRxUnknownHelloOptionCB& cb
)
| send_pimstat_rx_unknown_hello_option |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxDataNoStateCB | PimstatRxDataNoStateCB |
bool send_pimstat_rx_data_no_state (
const char* target_name,
const PimstatRxDataNoStateCB& cb
)
| send_pimstat_rx_data_no_state |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxRpNoStateCB | PimstatRxRpNoStateCB |
bool send_pimstat_rx_rp_no_state (
const char* target_name,
const PimstatRxRpNoStateCB& cb
)
| send_pimstat_rx_rp_no_state |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxAggregateCB | PimstatRxAggregateCB |
bool send_pimstat_rx_aggregate (
const char* target_name,
const PimstatRxAggregateCB& cb
)
| send_pimstat_rx_aggregate |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxMalformedPacketCB | PimstatRxMalformedPacketCB |
bool send_pimstat_rx_malformed_packet (
const char* target_name,
const PimstatRxMalformedPacketCB& cb
)
| send_pimstat_rx_malformed_packet |
bool send_pimstat_no_rp (
const char* target_name,
const PimstatNoRpCB& cb
)
| send_pimstat_no_rp |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatNoRouteUpstreamCB | PimstatNoRouteUpstreamCB |
bool send_pimstat_no_route_upstream (
const char* target_name,
const PimstatNoRouteUpstreamCB& cb
)
| send_pimstat_no_route_upstream |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRpMismatchCB | PimstatRpMismatchCB |
bool send_pimstat_rp_mismatch (
const char* target_name,
const PimstatRpMismatchCB& cb
)
| send_pimstat_rp_mismatch |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRpfNeighborUnknownCB | PimstatRpfNeighborUnknownCB |
bool send_pimstat_rpf_neighbor_unknown (
const char* target_name,
const PimstatRpfNeighborUnknownCB& cb
)
| send_pimstat_rpf_neighbor_unknown |
bool send_pimstat_rx_join_rp (
const char* target_name,
const PimstatRxJoinRpCB& cb
)
| send_pimstat_rx_join_rp |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxPruneRpCB | PimstatRxPruneRpCB |
bool send_pimstat_rx_prune_rp (
const char* target_name,
const PimstatRxPruneRpCB& cb
)
| send_pimstat_rx_prune_rp |
bool send_pimstat_rx_join_wc (
const char* target_name,
const PimstatRxJoinWcCB& cb
)
| send_pimstat_rx_join_wc |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxPruneWcCB | PimstatRxPruneWcCB |
bool send_pimstat_rx_prune_wc (
const char* target_name,
const PimstatRxPruneWcCB& cb
)
| send_pimstat_rx_prune_wc |
bool send_pimstat_rx_join_sg (
const char* target_name,
const PimstatRxJoinSgCB& cb
)
| send_pimstat_rx_join_sg |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxPruneSgCB | PimstatRxPruneSgCB |
bool send_pimstat_rx_prune_sg (
const char* target_name,
const PimstatRxPruneSgCB& cb
)
| send_pimstat_rx_prune_sg |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxJoinSgRptCB | PimstatRxJoinSgRptCB |
bool send_pimstat_rx_join_sg_rpt (
const char* target_name,
const PimstatRxJoinSgRptCB& cb
)
| send_pimstat_rx_join_sg_rpt |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxPruneSgRptCB | PimstatRxPruneSgRptCB |
bool send_pimstat_rx_prune_sg_rpt (
const char* target_name,
const PimstatRxPruneSgRptCB& cb
)
| send_pimstat_rx_prune_sg_rpt |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatHelloMessagesReceivedPerVifCB | PimstatHelloMessagesReceivedPerVifCB |
bool send_pimstat_hello_messages_received_per_vif (
const char* target_name,
const string& vif_name,
const PimstatHelloMessagesReceivedPerVifCB& cb
)
| send_pimstat_hello_messages_received_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatHelloMessagesSentPerVifCB | PimstatHelloMessagesSentPerVifCB |
bool send_pimstat_hello_messages_sent_per_vif (
const char* target_name,
const string& vif_name,
const PimstatHelloMessagesSentPerVifCB& cb
)
| send_pimstat_hello_messages_sent_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatHelloMessagesRxErrorsPerVifCB | PimstatHelloMessagesRxErrorsPerVifCB |
bool send_pimstat_hello_messages_rx_errors_per_vif (
const char* target_name,
const string& vif_name,
const PimstatHelloMessagesRxErrorsPerVifCB& cb
)
| send_pimstat_hello_messages_rx_errors_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRegisterMessagesReceivedPerVifCB | PimstatRegisterMessagesReceivedPerVifCB |
bool send_pimstat_register_messages_received_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRegisterMessagesReceivedPerVifCB& cb
)
| send_pimstat_register_messages_received_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRegisterMessagesSentPerVifCB | PimstatRegisterMessagesSentPerVifCB |
bool send_pimstat_register_messages_sent_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRegisterMessagesSentPerVifCB& cb
)
| send_pimstat_register_messages_sent_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRegisterMessagesRxErrorsPerVifCB | PimstatRegisterMessagesRxErrorsPerVifCB |
bool send_pimstat_register_messages_rx_errors_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRegisterMessagesRxErrorsPerVifCB& cb
)
| send_pimstat_register_messages_rx_errors_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRegisterStopMessagesReceivedPerVifCB | PimstatRegisterStopMessagesReceivedPerVifCB |
bool send_pimstat_register_stop_messages_received_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRegisterStopMessagesReceivedPerVifCB& cb
)
| send_pimstat_register_stop_messages_received_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRegisterStopMessagesSentPerVifCB | PimstatRegisterStopMessagesSentPerVifCB |
bool send_pimstat_register_stop_messages_sent_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRegisterStopMessagesSentPerVifCB& cb
)
| send_pimstat_register_stop_messages_sent_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRegisterStopMessagesRxErrorsPerVifCB | PimstatRegisterStopMessagesRxErrorsPerVifCB |
bool send_pimstat_register_stop_messages_rx_errors_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRegisterStopMessagesRxErrorsPerVifCB& cb
)
| send_pimstat_register_stop_messages_rx_errors_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatJoinPruneMessagesReceivedPerVifCB | PimstatJoinPruneMessagesReceivedPerVifCB |
bool send_pimstat_join_prune_messages_received_per_vif (
const char* target_name,
const string& vif_name,
const PimstatJoinPruneMessagesReceivedPerVifCB& cb
)
| send_pimstat_join_prune_messages_received_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatJoinPruneMessagesSentPerVifCB | PimstatJoinPruneMessagesSentPerVifCB |
bool send_pimstat_join_prune_messages_sent_per_vif (
const char* target_name,
const string& vif_name,
const PimstatJoinPruneMessagesSentPerVifCB& cb
)
| send_pimstat_join_prune_messages_sent_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatJoinPruneMessagesRxErrorsPerVifCB | PimstatJoinPruneMessagesRxErrorsPerVifCB |
bool send_pimstat_join_prune_messages_rx_errors_per_vif (
const char* target_name,
const string& vif_name,
const PimstatJoinPruneMessagesRxErrorsPerVifCB& cb
)
| send_pimstat_join_prune_messages_rx_errors_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatBootstrapMessagesReceivedPerVifCB | PimstatBootstrapMessagesReceivedPerVifCB |
bool send_pimstat_bootstrap_messages_received_per_vif (
const char* target_name,
const string& vif_name,
const PimstatBootstrapMessagesReceivedPerVifCB& cb
)
| send_pimstat_bootstrap_messages_received_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatBootstrapMessagesSentPerVifCB | PimstatBootstrapMessagesSentPerVifCB |
bool send_pimstat_bootstrap_messages_sent_per_vif (
const char* target_name,
const string& vif_name,
const PimstatBootstrapMessagesSentPerVifCB& cb
)
| send_pimstat_bootstrap_messages_sent_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatBootstrapMessagesRxErrorsPerVifCB | PimstatBootstrapMessagesRxErrorsPerVifCB |
bool send_pimstat_bootstrap_messages_rx_errors_per_vif (
const char* target_name,
const string& vif_name,
const PimstatBootstrapMessagesRxErrorsPerVifCB& cb
)
| send_pimstat_bootstrap_messages_rx_errors_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatAssertMessagesReceivedPerVifCB | PimstatAssertMessagesReceivedPerVifCB |
bool send_pimstat_assert_messages_received_per_vif (
const char* target_name,
const string& vif_name,
const PimstatAssertMessagesReceivedPerVifCB& cb
)
| send_pimstat_assert_messages_received_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatAssertMessagesSentPerVifCB | PimstatAssertMessagesSentPerVifCB |
bool send_pimstat_assert_messages_sent_per_vif (
const char* target_name,
const string& vif_name,
const PimstatAssertMessagesSentPerVifCB& cb
)
| send_pimstat_assert_messages_sent_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatAssertMessagesRxErrorsPerVifCB | PimstatAssertMessagesRxErrorsPerVifCB |
bool send_pimstat_assert_messages_rx_errors_per_vif (
const char* target_name,
const string& vif_name,
const PimstatAssertMessagesRxErrorsPerVifCB& cb
)
| send_pimstat_assert_messages_rx_errors_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatGraftMessagesReceivedPerVifCB | PimstatGraftMessagesReceivedPerVifCB |
bool send_pimstat_graft_messages_received_per_vif (
const char* target_name,
const string& vif_name,
const PimstatGraftMessagesReceivedPerVifCB& cb
)
| send_pimstat_graft_messages_received_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatGraftMessagesSentPerVifCB | PimstatGraftMessagesSentPerVifCB |
bool send_pimstat_graft_messages_sent_per_vif (
const char* target_name,
const string& vif_name,
const PimstatGraftMessagesSentPerVifCB& cb
)
| send_pimstat_graft_messages_sent_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatGraftMessagesRxErrorsPerVifCB | PimstatGraftMessagesRxErrorsPerVifCB |
bool send_pimstat_graft_messages_rx_errors_per_vif (
const char* target_name,
const string& vif_name,
const PimstatGraftMessagesRxErrorsPerVifCB& cb
)
| send_pimstat_graft_messages_rx_errors_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatGraftAckMessagesReceivedPerVifCB | PimstatGraftAckMessagesReceivedPerVifCB |
bool send_pimstat_graft_ack_messages_received_per_vif (
const char* target_name,
const string& vif_name,
const PimstatGraftAckMessagesReceivedPerVifCB& cb
)
| send_pimstat_graft_ack_messages_received_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatGraftAckMessagesSentPerVifCB | PimstatGraftAckMessagesSentPerVifCB |
bool send_pimstat_graft_ack_messages_sent_per_vif (
const char* target_name,
const string& vif_name,
const PimstatGraftAckMessagesSentPerVifCB& cb
)
| send_pimstat_graft_ack_messages_sent_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatGraftAckMessagesRxErrorsPerVifCB | PimstatGraftAckMessagesRxErrorsPerVifCB |
bool send_pimstat_graft_ack_messages_rx_errors_per_vif (
const char* target_name,
const string& vif_name,
const PimstatGraftAckMessagesRxErrorsPerVifCB& cb
)
| send_pimstat_graft_ack_messages_rx_errors_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatCandidateRpMessagesReceivedPerVifCB | PimstatCandidateRpMessagesReceivedPerVifCB |
bool send_pimstat_candidate_rp_messages_received_per_vif (
const char* target_name,
const string& vif_name,
const PimstatCandidateRpMessagesReceivedPerVifCB& cb
)
| send_pimstat_candidate_rp_messages_received_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatCandidateRpMessagesSentPerVifCB | PimstatCandidateRpMessagesSentPerVifCB |
bool send_pimstat_candidate_rp_messages_sent_per_vif (
const char* target_name,
const string& vif_name,
const PimstatCandidateRpMessagesSentPerVifCB& cb
)
| send_pimstat_candidate_rp_messages_sent_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatCandidateRpMessagesRxErrorsPerVifCB | PimstatCandidateRpMessagesRxErrorsPerVifCB |
bool send_pimstat_candidate_rp_messages_rx_errors_per_vif (
const char* target_name,
const string& vif_name,
const PimstatCandidateRpMessagesRxErrorsPerVifCB& cb
)
| send_pimstat_candidate_rp_messages_rx_errors_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatUnknownTypeMessagesPerVifCB | PimstatUnknownTypeMessagesPerVifCB |
bool send_pimstat_unknown_type_messages_per_vif (
const char* target_name,
const string& vif_name,
const PimstatUnknownTypeMessagesPerVifCB& cb
)
| send_pimstat_unknown_type_messages_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatUnknownVersionMessagesPerVifCB | PimstatUnknownVersionMessagesPerVifCB |
bool send_pimstat_unknown_version_messages_per_vif (
const char* target_name,
const string& vif_name,
const PimstatUnknownVersionMessagesPerVifCB& cb
)
| send_pimstat_unknown_version_messages_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatNeighborUnknownMessagesPerVifCB | PimstatNeighborUnknownMessagesPerVifCB |
bool send_pimstat_neighbor_unknown_messages_per_vif (
const char* target_name,
const string& vif_name,
const PimstatNeighborUnknownMessagesPerVifCB& cb
)
| send_pimstat_neighbor_unknown_messages_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatBadLengthMessagesPerVifCB | PimstatBadLengthMessagesPerVifCB |
bool send_pimstat_bad_length_messages_per_vif (
const char* target_name,
const string& vif_name,
const PimstatBadLengthMessagesPerVifCB& cb
)
| send_pimstat_bad_length_messages_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatBadChecksumMessagesPerVifCB | PimstatBadChecksumMessagesPerVifCB |
bool send_pimstat_bad_checksum_messages_per_vif (
const char* target_name,
const string& vif_name,
const PimstatBadChecksumMessagesPerVifCB& cb
)
| send_pimstat_bad_checksum_messages_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatBadReceiveInterfaceMessagesPerVifCB | PimstatBadReceiveInterfaceMessagesPerVifCB |
bool send_pimstat_bad_receive_interface_messages_per_vif (
const char* target_name,
const string& vif_name,
const PimstatBadReceiveInterfaceMessagesPerVifCB& cb
)
| send_pimstat_bad_receive_interface_messages_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxInterfaceDisabledMessagesPerVifCB | PimstatRxInterfaceDisabledMessagesPerVifCB |
bool send_pimstat_rx_interface_disabled_messages_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRxInterfaceDisabledMessagesPerVifCB& cb
)
| send_pimstat_rx_interface_disabled_messages_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxRegisterNotRpPerVifCB | PimstatRxRegisterNotRpPerVifCB |
bool send_pimstat_rx_register_not_rp_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRxRegisterNotRpPerVifCB& cb
)
| send_pimstat_rx_register_not_rp_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRpFilteredSourcePerVifCB | PimstatRpFilteredSourcePerVifCB |
bool send_pimstat_rp_filtered_source_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRpFilteredSourcePerVifCB& cb
)
| send_pimstat_rp_filtered_source_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatUnknownRegisterStopPerVifCB | PimstatUnknownRegisterStopPerVifCB |
bool send_pimstat_unknown_register_stop_per_vif (
const char* target_name,
const string& vif_name,
const PimstatUnknownRegisterStopPerVifCB& cb
)
| send_pimstat_unknown_register_stop_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxJoinPruneNoStatePerVifCB | PimstatRxJoinPruneNoStatePerVifCB |
bool send_pimstat_rx_join_prune_no_state_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRxJoinPruneNoStatePerVifCB& cb
)
| send_pimstat_rx_join_prune_no_state_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxGraftGraftAckNoStatePerVifCB | PimstatRxGraftGraftAckNoStatePerVifCB |
bool send_pimstat_rx_graft_graft_ack_no_state_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRxGraftGraftAckNoStatePerVifCB& cb
)
| send_pimstat_rx_graft_graft_ack_no_state_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxGraftOnUpstreamInterfacePerVifCB | PimstatRxGraftOnUpstreamInterfacePerVifCB |
bool send_pimstat_rx_graft_on_upstream_interface_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRxGraftOnUpstreamInterfacePerVifCB& cb
)
| send_pimstat_rx_graft_on_upstream_interface_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxCandidateRpNotBsrPerVifCB | PimstatRxCandidateRpNotBsrPerVifCB |
bool send_pimstat_rx_candidate_rp_not_bsr_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRxCandidateRpNotBsrPerVifCB& cb
)
| send_pimstat_rx_candidate_rp_not_bsr_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxBsrWhenBsrPerVifCB | PimstatRxBsrWhenBsrPerVifCB |
bool send_pimstat_rx_bsr_when_bsr_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRxBsrWhenBsrPerVifCB& cb
)
| send_pimstat_rx_bsr_when_bsr_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxBsrNotRpfInterfacePerVifCB | PimstatRxBsrNotRpfInterfacePerVifCB |
bool send_pimstat_rx_bsr_not_rpf_interface_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRxBsrNotRpfInterfacePerVifCB& cb
)
| send_pimstat_rx_bsr_not_rpf_interface_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxUnknownHelloOptionPerVifCB | PimstatRxUnknownHelloOptionPerVifCB |
bool send_pimstat_rx_unknown_hello_option_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRxUnknownHelloOptionPerVifCB& cb
)
| send_pimstat_rx_unknown_hello_option_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxDataNoStatePerVifCB | PimstatRxDataNoStatePerVifCB |
bool send_pimstat_rx_data_no_state_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRxDataNoStatePerVifCB& cb
)
| send_pimstat_rx_data_no_state_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxRpNoStatePerVifCB | PimstatRxRpNoStatePerVifCB |
bool send_pimstat_rx_rp_no_state_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRxRpNoStatePerVifCB& cb
)
| send_pimstat_rx_rp_no_state_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxAggregatePerVifCB | PimstatRxAggregatePerVifCB |
bool send_pimstat_rx_aggregate_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRxAggregatePerVifCB& cb
)
| send_pimstat_rx_aggregate_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxMalformedPacketPerVifCB | PimstatRxMalformedPacketPerVifCB |
bool send_pimstat_rx_malformed_packet_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRxMalformedPacketPerVifCB& cb
)
| send_pimstat_rx_malformed_packet_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatNoRpPerVifCB | PimstatNoRpPerVifCB |
bool send_pimstat_no_rp_per_vif (
const char* target_name,
const string& vif_name,
const PimstatNoRpPerVifCB& cb
)
| send_pimstat_no_rp_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatNoRouteUpstreamPerVifCB | PimstatNoRouteUpstreamPerVifCB |
bool send_pimstat_no_route_upstream_per_vif (
const char* target_name,
const string& vif_name,
const PimstatNoRouteUpstreamPerVifCB& cb
)
| send_pimstat_no_route_upstream_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRpMismatchPerVifCB | PimstatRpMismatchPerVifCB |
bool send_pimstat_rp_mismatch_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRpMismatchPerVifCB& cb
)
| send_pimstat_rp_mismatch_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRpfNeighborUnknownPerVifCB | PimstatRpfNeighborUnknownPerVifCB |
bool send_pimstat_rpf_neighbor_unknown_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRpfNeighborUnknownPerVifCB& cb
)
| send_pimstat_rpf_neighbor_unknown_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxJoinRpPerVifCB | PimstatRxJoinRpPerVifCB |
bool send_pimstat_rx_join_rp_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRxJoinRpPerVifCB& cb
)
| send_pimstat_rx_join_rp_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxPruneRpPerVifCB | PimstatRxPruneRpPerVifCB |
bool send_pimstat_rx_prune_rp_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRxPruneRpPerVifCB& cb
)
| send_pimstat_rx_prune_rp_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxJoinWcPerVifCB | PimstatRxJoinWcPerVifCB |
bool send_pimstat_rx_join_wc_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRxJoinWcPerVifCB& cb
)
| send_pimstat_rx_join_wc_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxPruneWcPerVifCB | PimstatRxPruneWcPerVifCB |
bool send_pimstat_rx_prune_wc_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRxPruneWcPerVifCB& cb
)
| send_pimstat_rx_prune_wc_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxJoinSgPerVifCB | PimstatRxJoinSgPerVifCB |
bool send_pimstat_rx_join_sg_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRxJoinSgPerVifCB& cb
)
| send_pimstat_rx_join_sg_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxPruneSgPerVifCB | PimstatRxPruneSgPerVifCB |
bool send_pimstat_rx_prune_sg_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRxPruneSgPerVifCB& cb
)
| send_pimstat_rx_prune_sg_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxJoinSgRptPerVifCB | PimstatRxJoinSgRptPerVifCB |
bool send_pimstat_rx_join_sg_rpt_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRxJoinSgRptPerVifCB& cb
)
| send_pimstat_rx_join_sg_rpt_per_vif |
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxPruneSgRptPerVifCB | PimstatRxPruneSgRptPerVifCB |
bool send_pimstat_rx_prune_sg_rpt_per_vif (
const char* target_name,
const string& vif_name,
const PimstatRxPruneSgRptPerVifCB& cb
)
| send_pimstat_rx_prune_sg_rpt_per_vif |
[protected]
Generated by: pavlin on possum.icir.org on Thu Mar 9 04:42:40 2006, using kdoc $.