class XrlPimV0p1Client


 
LOGO
 Annotated List  Files  Globals  Hierarchy  Index  Top

Public Types

Public Methods

Protected Members


Detailed Description

 XrlPimV0p1Client (XrlSender* s)

XrlPimV0p1Client

 ~XrlPimV0p1Client ()

~XrlPimV0p1Client

[virtual]

typedef XorpCallback1<void, const XrlError&>::RefPtr EnableVifCB

EnableVifCB

bool  send_enable_vif ( const char* dst_xrl_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:

dst_xrl_target_namethe Xrl target name of the destination.
vif_namethe name of the vif to enable/disable/start/stop.
enableif true, then enable the vif, otherwise disable it.
typedef XorpCallback1<void, const XrlError&>::RefPtr StartVifCB

StartVifCB

bool  send_start_vif ( const char* dst_xrl_target_name, const string& vif_name, const StartVifCB& cb )

send_start_vif

typedef XorpCallback1<void, const XrlError&>::RefPtr StopVifCB

StopVifCB

bool  send_stop_vif ( const char* dst_xrl_target_name, const string& vif_name, const StopVifCB& cb )

send_stop_vif

typedef XorpCallback1<void, const XrlError&>::RefPtr EnableAllVifsCB

EnableAllVifsCB

bool  send_enable_all_vifs ( const char* dst_xrl_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:

dst_xrl_target_namethe Xrl target name of the destination.
enableif true, then enable the vifs, otherwise disable them.
typedef XorpCallback1<void, const XrlError&>::RefPtr StartAllVifsCB

StartAllVifsCB

bool  send_start_all_vifs ( const char* dst_xrl_target_name, const StartAllVifsCB& cb )

send_start_all_vifs

typedef XorpCallback1<void, const XrlError&>::RefPtr StopAllVifsCB

StopAllVifsCB

bool  send_stop_all_vifs ( const char* dst_xrl_target_name, const StopAllVifsCB& cb )

send_stop_all_vifs

typedef XorpCallback1<void, const XrlError&>::RefPtr EnablePimCB

EnablePimCB

bool  send_enable_pim ( const char* dst_xrl_target_name, const bool& enable, const EnablePimCB& cb )

send_enable_pim

Send Xrl intended to:

Enable/disable/start/stop the PIM protocol.

Parameters:

dst_xrl_target_namethe Xrl target name of the destination.
enableif true, then enable the PIM protocol, otherwise disable it.
typedef XorpCallback1<void, const XrlError&>::RefPtr StartPimCB

StartPimCB

bool  send_start_pim ( const char* dst_xrl_target_name, const StartPimCB& cb )

send_start_pim

typedef XorpCallback1<void, const XrlError&>::RefPtr StopPimCB

StopPimCB

bool  send_stop_pim ( const char* dst_xrl_target_name, const StopPimCB& cb )

send_stop_pim

typedef XorpCallback1<void, const XrlError&>::RefPtr EnableCliCB

EnableCliCB

bool  send_enable_cli ( const char* dst_xrl_target_name, const bool& enable, const EnableCliCB& cb )

send_enable_cli

Send Xrl intended to:

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

Parameters:

dst_xrl_target_namethe Xrl target name of the destination.
enableif true, then enable the PIM CLI access, otherwise disable it.
typedef XorpCallback1<void, const XrlError&>::RefPtr StartCliCB

StartCliCB

bool  send_start_cli ( const char* dst_xrl_target_name, const StartCliCB& cb )

send_start_cli

typedef XorpCallback1<void, const XrlError&>::RefPtr StopCliCB

StopCliCB

bool  send_stop_cli ( const char* dst_xrl_target_name, const StopCliCB& cb )

send_stop_cli

typedef XorpCallback1<void, const XrlError&>::RefPtr EnableBsrCB

EnableBsrCB

bool  send_enable_bsr ( const char* dst_xrl_target_name, const bool& enable, const EnableBsrCB& cb )

send_enable_bsr

Send Xrl intended to:

Enable/disable/start/stop BSR.

Parameters:

dst_xrl_target_namethe Xrl target name of the destination.
enableif true, then enable the BSR, otherwise disable it.
typedef XorpCallback1<void, const XrlError&>::RefPtr StartBsrCB

StartBsrCB

bool  send_start_bsr ( const char* dst_xrl_target_name, const StartBsrCB& cb )

send_start_bsr

typedef XorpCallback1<void, const XrlError&>::RefPtr StopBsrCB

StopBsrCB

bool  send_stop_bsr ( const char* dst_xrl_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* dst_xrl_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:

dst_xrl_target_namethe Xrl target name of the destination.
scope_zone_idthe ID of the configured zone.
vif_namethe name of the vif to use as a bondary of the scope zone.
typedef XorpCallback1<void, const XrlError&>::RefPtr AddConfigScopeZoneByVifName6CB

AddConfigScopeZoneByVifName6CB

bool  send_add_config_scope_zone_by_vif_name6 ( const char* dst_xrl_target_name, const IPv6Net& scope_zone_id, const string& vif_name, const AddConfigScopeZoneByVifName6CB& cb )

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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_target_name, const IPv6Net& scope_zone_id, const IPv6& vif_addr, const DeleteConfigScopeZoneByVifAddr6CB& cb )

send_delete_config_scope_zone_by_vif_addr6

typedef XorpCallback1<void, const XrlError&>::RefPtr AddConfigCandBsr4CB

AddConfigCandBsr4CB

bool  send_add_config_cand_bsr4 ( const char* dst_xrl_target_name, const IPv4Net& scope_zone_id, const bool& is_scope_zone, const string& vif_name, const IPv4& vif_addr, const uint32_t& bsr_priority, const uint32_t& hash_mask_len, const AddConfigCandBsr4CB& cb )

send_add_config_cand_bsr4

Send Xrl intended to:

Add/delete candidate-BSR configuration.

Parameters:

dst_xrl_target_namethe Xrl target name of the destination.
scope_zone_idthe ID of the configured zone.
is_scope_zonetrue if configuring administratively scoped zone.
vif_namethe name of the vif to use its address as a candidate-BSR.
vif_addrthe address of the vif to use as a candidate-BSR.
bsr_prioritythe BSR priority (larger is better).
hash_mask_lenthe hash mask length.
typedef XorpCallback1<void, const XrlError&>::RefPtr AddConfigCandBsr6CB

AddConfigCandBsr6CB

bool  send_add_config_cand_bsr6 ( const char* dst_xrl_target_name, const IPv6Net& scope_zone_id, const bool& is_scope_zone, const string& vif_name, const IPv6& vif_addr, const uint32_t& bsr_priority, const uint32_t& hash_mask_len, const AddConfigCandBsr6CB& cb )

send_add_config_cand_bsr6

typedef XorpCallback1<void, const XrlError&>::RefPtr DeleteConfigCandBsr4CB

DeleteConfigCandBsr4CB

bool  send_delete_config_cand_bsr4 ( const char* dst_xrl_target_name, const IPv4Net& scope_zone_id, const bool& is_scope_zone, const DeleteConfigCandBsr4CB& cb )

send_delete_config_cand_bsr4

typedef XorpCallback1<void, const XrlError&>::RefPtr DeleteConfigCandBsr6CB

DeleteConfigCandBsr6CB

bool  send_delete_config_cand_bsr6 ( const char* dst_xrl_target_name, const IPv6Net& scope_zone_id, const bool& is_scope_zone, const DeleteConfigCandBsr6CB& cb )

send_delete_config_cand_bsr6

typedef XorpCallback1<void, const XrlError&>::RefPtr AddConfigCandRp4CB

AddConfigCandRp4CB

bool  send_add_config_cand_rp4 ( const char* dst_xrl_target_name, const IPv4Net& group_prefix, const bool& is_scope_zone, const string& vif_name, const IPv4& vif_addr, const uint32_t& rp_priority, const uint32_t& rp_holdtime, const AddConfigCandRp4CB& cb )

send_add_config_cand_rp4

Send Xrl intended to:

Add/delete Candidate-RP configuration.

Parameters:

dst_xrl_target_namethe Xrl target name of the destination.
group_prefixthe group prefix of the configured zone.
is_scope_zonetrue if configuring administratively scoped zone.
vif_namethe name of the vif to use its address as a candidate-RP.
vif_addrthe address of the vif to use as a candidate-RP.
rp_prioritythe Cand-RP priority (smaller is better).
rp_holdtimethe Cand-RP holdtime (in seconds).
typedef XorpCallback1<void, const XrlError&>::RefPtr AddConfigCandRp6CB

AddConfigCandRp6CB

bool  send_add_config_cand_rp6 ( const char* dst_xrl_target_name, const IPv6Net& group_prefix, const bool& is_scope_zone, const string& vif_name, const IPv6& vif_addr, const uint32_t& rp_priority, const uint32_t& rp_holdtime, const AddConfigCandRp6CB& cb )

send_add_config_cand_rp6

typedef XorpCallback1<void, const XrlError&>::RefPtr DeleteConfigCandRp4CB

DeleteConfigCandRp4CB

bool  send_delete_config_cand_rp4 ( const char* dst_xrl_target_name, const IPv4Net& group_prefix, const bool& is_scope_zone, const string& vif_name, const IPv4& vif_addr, const DeleteConfigCandRp4CB& cb )

send_delete_config_cand_rp4

typedef XorpCallback1<void, const XrlError&>::RefPtr DeleteConfigCandRp6CB

DeleteConfigCandRp6CB

bool  send_delete_config_cand_rp6 ( const char* dst_xrl_target_name, const IPv6Net& group_prefix, const bool& is_scope_zone, const string& vif_name, const IPv6& vif_addr, const DeleteConfigCandRp6CB& cb )

send_delete_config_cand_rp6

typedef XorpCallback1<void, const XrlError&>::RefPtr AddConfigStaticRp4CB

AddConfigStaticRp4CB

bool  send_add_config_static_rp4 ( const char* dst_xrl_target_name, const IPv4Net& group_prefix, const IPv4& rp_addr, const uint32_t& rp_priority, const uint32_t& hash_mask_len, const AddConfigStaticRp4CB& cb )

send_add_config_static_rp4

Send Xrl intended to:

Add/delete/complete static RP configuration.

Parameters:

dst_xrl_target_namethe Xrl target name of the destination.
group_prefixthe group prefix for the RP.
rp_addrthe RP address.
rp_prioritythe RP priority (smaller is better).
hash_mask_lenthe hash mask length used in computing an RP for a group. It should be same across all RPs. If set to zero, the default one will be used.
typedef XorpCallback1<void, const XrlError&>::RefPtr AddConfigStaticRp6CB

AddConfigStaticRp6CB

bool  send_add_config_static_rp6 ( const char* dst_xrl_target_name, const IPv6Net& group_prefix, const IPv6& rp_addr, const uint32_t& rp_priority, const uint32_t& hash_mask_len, const AddConfigStaticRp6CB& cb )

send_add_config_static_rp6

typedef XorpCallback1<void, const XrlError&>::RefPtr DeleteConfigStaticRp4CB

DeleteConfigStaticRp4CB

bool  send_delete_config_static_rp4 ( const char* dst_xrl_target_name, const IPv4Net& group_prefix, const IPv4& rp_addr, const DeleteConfigStaticRp4CB& cb )

send_delete_config_static_rp4

typedef XorpCallback1<void, const XrlError&>::RefPtr DeleteConfigStaticRp6CB

DeleteConfigStaticRp6CB

bool  send_delete_config_static_rp6 ( const char* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_target_name, const DeleteConfigAllStaticRpsCB& cb )

send_delete_config_all_static_rps

typedef XorpCallback1<void, const XrlError&>::RefPtr ConfigStaticRpDoneCB

ConfigStaticRpDoneCB

bool  send_config_static_rp_done ( const char* dst_xrl_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* dst_xrl_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:

dst_xrl_target_namethe Xrl target name of the destination.
vif_namethe name of the vif to apply to.
typedef XorpCallback1<void, const XrlError&>::RefPtr SetVifProtoVersionCB

SetVifProtoVersionCB

bool  send_set_vif_proto_version ( const char* dst_xrl_target_name, const string& vif_name, const uint32_t& proto_version, const SetVifProtoVersionCB& cb )

send_set_vif_proto_version

Send Xrl intended to:

Set the protocol version per interface.

Parameters:

dst_xrl_target_namethe Xrl target name of the destination.
vif_namethe name of the vif to apply to.
proto_versionthe protocol version.
typedef XorpCallback1<void, const XrlError&>::RefPtr ResetVifProtoVersionCB

ResetVifProtoVersionCB

bool  send_reset_vif_proto_version ( const char* dst_xrl_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:

dst_xrl_target_namethe Xrl target name of the destination.
vif_namethe 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* dst_xrl_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:

dst_xrl_target_namethe Xrl target name of the destination.
vif_namethe name of the vif to configure.
typedef XorpCallback1<void, const XrlError&>::RefPtr SetVifHelloTriggeredDelayCB

SetVifHelloTriggeredDelayCB

bool  send_set_vif_hello_triggered_delay ( const char* dst_xrl_target_name, const string& vif_name, const uint32_t& hello_triggered_delay, const SetVifHelloTriggeredDelayCB& cb )

send_set_vif_hello_triggered_delay

typedef XorpCallback1<void, const XrlError&>::RefPtr ResetVifHelloTriggeredDelayCB

ResetVifHelloTriggeredDelayCB

bool  send_reset_vif_hello_triggered_delay ( const char* dst_xrl_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* dst_xrl_target_name, const string& vif_name, const GetVifHelloPeriodCB& cb )

send_get_vif_hello_period

typedef XorpCallback1<void, const XrlError&>::RefPtr SetVifHelloPeriodCB

SetVifHelloPeriodCB

bool  send_set_vif_hello_period ( const char* dst_xrl_target_name, const string& vif_name, const uint32_t& hello_period, const SetVifHelloPeriodCB& cb )

send_set_vif_hello_period

typedef XorpCallback1<void, const XrlError&>::RefPtr ResetVifHelloPeriodCB

ResetVifHelloPeriodCB

bool  send_reset_vif_hello_period ( const char* dst_xrl_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* dst_xrl_target_name, const string& vif_name, const GetVifHelloHoldtimeCB& cb )

send_get_vif_hello_holdtime

typedef XorpCallback1<void, const XrlError&>::RefPtr SetVifHelloHoldtimeCB

SetVifHelloHoldtimeCB

bool  send_set_vif_hello_holdtime ( const char* dst_xrl_target_name, const string& vif_name, const uint32_t& hello_holdtime, const SetVifHelloHoldtimeCB& cb )

send_set_vif_hello_holdtime

typedef XorpCallback1<void, const XrlError&>::RefPtr ResetVifHelloHoldtimeCB

ResetVifHelloHoldtimeCB

bool  send_reset_vif_hello_holdtime ( const char* dst_xrl_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* dst_xrl_target_name, const string& vif_name, const GetVifDrPriorityCB& cb )

send_get_vif_dr_priority

typedef XorpCallback1<void, const XrlError&>::RefPtr SetVifDrPriorityCB

SetVifDrPriorityCB

bool  send_set_vif_dr_priority ( const char* dst_xrl_target_name, const string& vif_name, const uint32_t& dr_priority, const SetVifDrPriorityCB& cb )

send_set_vif_dr_priority

typedef XorpCallback1<void, const XrlError&>::RefPtr ResetVifDrPriorityCB

ResetVifDrPriorityCB

bool  send_reset_vif_dr_priority ( const char* dst_xrl_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* dst_xrl_target_name, const string& vif_name, const GetVifPropagationDelayCB& cb )

send_get_vif_propagation_delay

typedef XorpCallback1<void, const XrlError&>::RefPtr SetVifPropagationDelayCB

SetVifPropagationDelayCB

bool  send_set_vif_propagation_delay ( const char* dst_xrl_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* dst_xrl_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* dst_xrl_target_name, const string& vif_name, const GetVifOverrideIntervalCB& cb )

send_get_vif_override_interval

typedef XorpCallback1<void, const XrlError&>::RefPtr SetVifOverrideIntervalCB

SetVifOverrideIntervalCB

bool  send_set_vif_override_interval ( const char* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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:

dst_xrl_target_namethe Xrl target name of the destination.
vif_namethe name of the vif to configure.
typedef XorpCallback1<void, const XrlError&>::RefPtr SetVifJoinPrunePeriodCB

SetVifJoinPrunePeriodCB

bool  send_set_vif_join_prune_period ( const char* dst_xrl_target_name, const string& vif_name, const uint32_t& join_prune_period, const SetVifJoinPrunePeriodCB& cb )

send_set_vif_join_prune_period

typedef XorpCallback1<void, const XrlError&>::RefPtr ResetVifJoinPrunePeriodCB

ResetVifJoinPrunePeriodCB

bool  send_reset_vif_join_prune_period ( const char* dst_xrl_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* dst_xrl_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:

dst_xrl_target_namethe Xrl target name of the destination.
typedef XorpCallback1<void, const XrlError&>::RefPtr SetSwitchToSptThresholdCB

SetSwitchToSptThresholdCB

bool  send_set_switch_to_spt_threshold ( const char* dst_xrl_target_name, const bool& is_enabled, const uint32_t& interval_sec, const uint32_t& bytes, const SetSwitchToSptThresholdCB& cb )

send_set_switch_to_spt_threshold

typedef XorpCallback1<void, const XrlError&>::RefPtr ResetSwitchToSptThresholdCB

ResetSwitchToSptThresholdCB

bool  send_reset_switch_to_spt_threshold ( const char* dst_xrl_target_name, const ResetSwitchToSptThresholdCB& cb )

send_reset_switch_to_spt_threshold

typedef XorpCallback1<void, const XrlError&>::RefPtr AddAlternativeSubnet4CB

AddAlternativeSubnet4CB

bool  send_add_alternative_subnet4 ( const char* dst_xrl_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:

dst_xrl_target_namethe Xrl target name of the destination.
vif_namethe name of the vif to add or delete an alternative subnet.
subnetthe subnet address to add or delete.
typedef XorpCallback1<void, const XrlError&>::RefPtr AddAlternativeSubnet6CB

AddAlternativeSubnet6CB

bool  send_add_alternative_subnet6 ( const char* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_target_name, const string& vif_name, const RemoveAllAlternativeSubnetsCB& cb )

send_remove_all_alternative_subnets

typedef XorpCallback1<void, const XrlError&>::RefPtr LogTraceAllCB

LogTraceAllCB

bool  send_log_trace_all ( const char* dst_xrl_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:

dst_xrl_target_namethe Xrl target name of the destination.
enableif true, then enable the trace log, otherwise disable it.
typedef XorpCallback1<void, const XrlError&>::RefPtr AddTestJpEntry4CB

AddTestJpEntry4CB

bool  send_add_test_jp_entry4 ( const char* dst_xrl_target_name, const IPv4& source_addr, const IPv4& group_addr, const uint32_t& group_mask_len, const string& mrt_entry_type, const string& action_jp, const uint32_t& holdtime, const bool& is_new_group, const AddTestJpEntry4CB& cb )

send_add_test_jp_entry4

Send Xrl intended to:

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

Parameters:

dst_xrl_target_namethe Xrl target name of the destination.
typedef XorpCallback1<void, const XrlError&>::RefPtr AddTestJpEntry6CB

AddTestJpEntry6CB

bool  send_add_test_jp_entry6 ( const char* dst_xrl_target_name, const IPv6& source_addr, const IPv6& group_addr, const uint32_t& group_mask_len, const string& mrt_entry_type, const string& action_jp, const uint32_t& holdtime, const bool& is_new_group, const AddTestJpEntry6CB& cb )

send_add_test_jp_entry6

typedef XorpCallback1<void, const XrlError&>::RefPtr SendTestJpEntry4CB

SendTestJpEntry4CB

bool  send_send_test_jp_entry4 ( const char* dst_xrl_target_name, const string& vif_name, const IPv4& nbr_addr, const SendTestJpEntry4CB& cb )

send_send_test_jp_entry4

typedef XorpCallback1<void, const XrlError&>::RefPtr SendTestJpEntry6CB

SendTestJpEntry6CB

bool  send_send_test_jp_entry6 ( const char* dst_xrl_target_name, const string& vif_name, const IPv6& nbr_addr, const SendTestJpEntry6CB& cb )

send_send_test_jp_entry6

typedef XorpCallback1<void, const XrlError&>::RefPtr SendTestAssert4CB

SendTestAssert4CB

bool  send_send_test_assert4 ( const char* dst_xrl_target_name, const string& vif_name, const IPv4& source_addr, const IPv4& group_addr, const bool& rpt_bit, const uint32_t& metric_preference, const uint32_t& metric, const SendTestAssert4CB& cb )

send_send_test_assert4

Send Xrl intended to:

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

Parameters:

dst_xrl_target_namethe Xrl target name of the destination.
vif_namethe name of the vif to send the Assert on.
source_addrthe source address inside the Assert message.
group_addrthe group address inside the Assert message.
rpt_bitthe RPT-bit inside the Assert message.
metric_preferencethe metric preference inside the Assert message.
metricthe metric inside the Assert message.
typedef XorpCallback1<void, const XrlError&>::RefPtr SendTestAssert6CB

SendTestAssert6CB

bool  send_send_test_assert6 ( const char* dst_xrl_target_name, const string& vif_name, const IPv6& source_addr, const IPv6& group_addr, const bool& rpt_bit, const uint32_t& metric_preference, const uint32_t& metric, const SendTestAssert6CB& cb )

send_send_test_assert6

typedef XorpCallback1<void, const XrlError&>::RefPtr AddTestBsrZone4CB

AddTestBsrZone4CB

bool  send_add_test_bsr_zone4 ( const char* dst_xrl_target_name, const IPv4Net& zone_id_scope_zone_prefix, const bool& zone_id_is_scope_zone, const IPv4& bsr_addr, const uint32_t& bsr_priority, const uint32_t& hash_mask_len, const uint32_t& fragment_tag, const AddTestBsrZone4CB& cb )

send_add_test_bsr_zone4

Send Xrl intended to:

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

Parameters:

dst_xrl_target_namethe Xrl target name of the destination.
zone_id_scope_zone_prefixthe zone prefix of the zone ID.
zone_id_is_scope_zonetrue if the zone is scoped.
bsr_addrthe address of the Bootstrap router.
bsr_prioritythe priority of the Bootstrap router.
hash_mask_lenthe hash mask length inside the Bootstrap messages.
fragment_tagthe fragment tag inside the Bootstrap messages.
typedef XorpCallback1<void, const XrlError&>::RefPtr AddTestBsrZone6CB

AddTestBsrZone6CB

bool  send_add_test_bsr_zone6 ( const char* dst_xrl_target_name, const IPv6Net& zone_id_scope_zone_prefix, const bool& zone_id_is_scope_zone, const IPv6& bsr_addr, const uint32_t& bsr_priority, const uint32_t& hash_mask_len, const uint32_t& fragment_tag, const AddTestBsrZone6CB& cb )

send_add_test_bsr_zone6

typedef XorpCallback1<void, const XrlError&>::RefPtr AddTestBsrGroupPrefix4CB

AddTestBsrGroupPrefix4CB

bool  send_add_test_bsr_group_prefix4 ( const char* dst_xrl_target_name, const IPv4Net& zone_id_scope_zone_prefix, const bool& zone_id_is_scope_zone, const IPv4Net& group_prefix, const bool& is_scope_zone, const uint32_t& expected_rp_count, const AddTestBsrGroupPrefix4CB& cb )

send_add_test_bsr_group_prefix4

typedef XorpCallback1<void, const XrlError&>::RefPtr AddTestBsrGroupPrefix6CB

AddTestBsrGroupPrefix6CB

bool  send_add_test_bsr_group_prefix6 ( const char* dst_xrl_target_name, const IPv6Net& zone_id_scope_zone_prefix, const bool& zone_id_is_scope_zone, const IPv6Net& group_prefix, const bool& is_scope_zone, const uint32_t& expected_rp_count, const AddTestBsrGroupPrefix6CB& cb )

send_add_test_bsr_group_prefix6

typedef XorpCallback1<void, const XrlError&>::RefPtr AddTestBsrRp4CB

AddTestBsrRp4CB

bool  send_add_test_bsr_rp4 ( const char* dst_xrl_target_name, const IPv4Net& zone_id_scope_zone_prefix, const bool& zone_id_is_scope_zone, const IPv4Net& group_prefix, const IPv4& rp_addr, const uint32_t& rp_priority, const uint32_t& rp_holdtime, const AddTestBsrRp4CB& cb )

send_add_test_bsr_rp4

typedef XorpCallback1<void, const XrlError&>::RefPtr AddTestBsrRp6CB

AddTestBsrRp6CB

bool  send_add_test_bsr_rp6 ( const char* dst_xrl_target_name, const IPv6Net& zone_id_scope_zone_prefix, const bool& zone_id_is_scope_zone, const IPv6Net& group_prefix, const IPv6& rp_addr, const uint32_t& rp_priority, const uint32_t& rp_holdtime, const AddTestBsrRp6CB& cb )

send_add_test_bsr_rp6

typedef XorpCallback1<void, const XrlError&>::RefPtr SendTestBootstrapCB

SendTestBootstrapCB

bool  send_send_test_bootstrap ( const char* dst_xrl_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* dst_xrl_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* dst_xrl_target_name, const string& vif_name, const IPv6& dest_addr, const SendTestBootstrapByDest6CB& cb )

send_send_test_bootstrap_by_dest6

typedef XorpCallback1<void, const XrlError&>::RefPtr SendTestCandRpAdvCB

SendTestCandRpAdvCB

bool  send_send_test_cand_rp_adv ( const char* dst_xrl_target_name, const SendTestCandRpAdvCB& cb )

send_send_test_cand_rp_adv

typedef XorpCallback9<void, const XrlError&, const uint32_t*, const XrlAtomList*, const XrlAtomList*, const XrlAtomList*, const XrlAtomList*, const XrlAtomList*, const XrlAtomList*, const XrlAtomList*>::RefPtr PimstatNeighbors4CB

PimstatNeighbors4CB

bool  send_pimstat_neighbors4 ( const char* dst_xrl_target_name, const PimstatNeighbors4CB& cb )

send_pimstat_neighbors4

Send Xrl intended to:

Retrieve information about all PIM neighbors.

Parameters:

dst_xrl_target_namethe Xrl target name of the destination.
typedef XorpCallback9<void, const XrlError&, const uint32_t*, const XrlAtomList*, const XrlAtomList*, const XrlAtomList*, const XrlAtomList*, const XrlAtomList*, const XrlAtomList*, const XrlAtomList*>::RefPtr PimstatNeighbors6CB

PimstatNeighbors6CB

bool  send_pimstat_neighbors6 ( const char* dst_xrl_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* dst_xrl_target_name, const string& vif_name, const PimstatInterface4CB& cb )

send_pimstat_interface4

Send Xrl intended to:

Retrieve information about PIM interfaces.

Parameters:

dst_xrl_target_namethe Xrl target name of the destination.
vif_namethe name of the vif to retrieve information about.
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* dst_xrl_target_name, const string& vif_name, const PimstatInterface6CB& cb )

send_pimstat_interface6

typedef XorpCallback8<void, const XrlError&, const uint32_t*, const XrlAtomList*, const XrlAtomList*, const XrlAtomList*, const XrlAtomList*, const XrlAtomList*, const XrlAtomList*>::RefPtr PimstatRps4CB

PimstatRps4CB

bool  send_pimstat_rps4 ( const char* dst_xrl_target_name, const PimstatRps4CB& cb )

send_pimstat_rps4

Send Xrl intended to:

Retrieve information about the RP-Set.

Parameters:

dst_xrl_target_namethe Xrl target name of the destination.
typedef XorpCallback8<void, const XrlError&, const uint32_t*, const XrlAtomList*, const XrlAtomList*, const XrlAtomList*, const XrlAtomList*, const XrlAtomList*, const XrlAtomList*>::RefPtr PimstatRps6CB

PimstatRps6CB

bool  send_pimstat_rps6 ( const char* dst_xrl_target_name, const PimstatRps6CB& cb )

send_pimstat_rps6

typedef XorpCallback1<void, const XrlError&>::RefPtr ClearPimStatisticsCB

ClearPimStatisticsCB

bool  send_clear_pim_statistics ( const char* dst_xrl_target_name, const ClearPimStatisticsCB& cb )

send_clear_pim_statistics

Send Xrl intended to:

Clear all statistics

Parameters:

dst_xrl_target_namethe Xrl target name of the destination.
typedef XorpCallback1<void, const XrlError&>::RefPtr ClearPimStatisticsPerVifCB

ClearPimStatisticsPerVifCB

bool  send_clear_pim_statistics_per_vif ( const char* dst_xrl_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:

dst_xrl_target_namethe Xrl target name of the destination.
vif_namethe 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* dst_xrl_target_name, const PimstatHelloMessagesReceivedCB& cb )

send_pimstat_hello_messages_received

Send Xrl intended to:

Statistics-related counters and values

Parameters:

dst_xrl_target_namethe Xrl target name of the destination.
typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatHelloMessagesSentCB

PimstatHelloMessagesSentCB

bool  send_pimstat_hello_messages_sent ( const char* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_target_name, const PimstatRxMalformedPacketCB& cb )

send_pimstat_rx_malformed_packet

typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatNoRpCB

PimstatNoRpCB

bool  send_pimstat_no_rp ( const char* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_target_name, const PimstatRpfNeighborUnknownCB& cb )

send_pimstat_rpf_neighbor_unknown

typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxJoinRpCB

PimstatRxJoinRpCB

bool  send_pimstat_rx_join_rp ( const char* dst_xrl_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* dst_xrl_target_name, const PimstatRxPruneRpCB& cb )

send_pimstat_rx_prune_rp

typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxJoinWcCB

PimstatRxJoinWcCB

bool  send_pimstat_rx_join_wc ( const char* dst_xrl_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* dst_xrl_target_name, const PimstatRxPruneWcCB& cb )

send_pimstat_rx_prune_wc

typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxJoinSgCB

PimstatRxJoinSgCB

bool  send_pimstat_rx_join_sg ( const char* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_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* dst_xrl_target_name, const string& vif_name, const PimstatRxPruneSgRptPerVifCB& cb )

send_pimstat_rx_prune_sg_rpt_per_vif

XrlSender* _sender

_sender

[protected]


Generated by: pavlin on kobe.xorp.net on Wed Jan 7 19:10:48 2009, using kdoc 2.0a54+XORP.