pim_xif.hh

来自「BCAST Implementation for NS2」· HH 代码 · 共 2,204 行 · 第 1/5 页

HH
2,204
字号
    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatGraftAckMessagesReceivedCB;    bool send_pimstat_graft_ack_messages_received(	const char*	target_name, 	const PimstatGraftAckMessagesReceivedCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatGraftAckMessagesSentCB;    bool send_pimstat_graft_ack_messages_sent(	const char*	target_name, 	const PimstatGraftAckMessagesSentCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatGraftAckMessagesRxErrorsCB;    bool send_pimstat_graft_ack_messages_rx_errors(	const char*	target_name, 	const PimstatGraftAckMessagesRxErrorsCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatCandidateRpMessagesReceivedCB;    bool send_pimstat_candidate_rp_messages_received(	const char*	target_name, 	const PimstatCandidateRpMessagesReceivedCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatCandidateRpMessagesSentCB;    bool send_pimstat_candidate_rp_messages_sent(	const char*	target_name, 	const PimstatCandidateRpMessagesSentCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatCandidateRpMessagesRxErrorsCB;    bool send_pimstat_candidate_rp_messages_rx_errors(	const char*	target_name, 	const PimstatCandidateRpMessagesRxErrorsCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatUnknownTypeMessagesCB;    bool send_pimstat_unknown_type_messages(	const char*	target_name, 	const PimstatUnknownTypeMessagesCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatUnknownVersionMessagesCB;    bool send_pimstat_unknown_version_messages(	const char*	target_name, 	const PimstatUnknownVersionMessagesCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatNeighborUnknownMessagesCB;    bool send_pimstat_neighbor_unknown_messages(	const char*	target_name, 	const PimstatNeighborUnknownMessagesCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatBadLengthMessagesCB;    bool send_pimstat_bad_length_messages(	const char*	target_name, 	const PimstatBadLengthMessagesCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatBadChecksumMessagesCB;    bool send_pimstat_bad_checksum_messages(	const char*	target_name, 	const PimstatBadChecksumMessagesCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatBadReceiveInterfaceMessagesCB;    bool send_pimstat_bad_receive_interface_messages(	const char*	target_name, 	const PimstatBadReceiveInterfaceMessagesCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxInterfaceDisabledMessagesCB;    bool send_pimstat_rx_interface_disabled_messages(	const char*	target_name, 	const PimstatRxInterfaceDisabledMessagesCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxRegisterNotRpCB;    bool send_pimstat_rx_register_not_rp(	const char*	target_name, 	const PimstatRxRegisterNotRpCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRpFilteredSourceCB;    bool send_pimstat_rp_filtered_source(	const char*	target_name, 	const PimstatRpFilteredSourceCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatUnknownRegisterStopCB;    bool send_pimstat_unknown_register_stop(	const char*	target_name, 	const PimstatUnknownRegisterStopCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxJoinPruneNoStateCB;    bool send_pimstat_rx_join_prune_no_state(	const char*	target_name, 	const PimstatRxJoinPruneNoStateCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxGraftGraftAckNoStateCB;    bool send_pimstat_rx_graft_graft_ack_no_state(	const char*	target_name, 	const PimstatRxGraftGraftAckNoStateCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxGraftOnUpstreamInterfaceCB;    bool send_pimstat_rx_graft_on_upstream_interface(	const char*	target_name, 	const PimstatRxGraftOnUpstreamInterfaceCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxCandidateRpNotBsrCB;    bool send_pimstat_rx_candidate_rp_not_bsr(	const char*	target_name, 	const PimstatRxCandidateRpNotBsrCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxBsrWhenBsrCB;    bool send_pimstat_rx_bsr_when_bsr(	const char*	target_name, 	const PimstatRxBsrWhenBsrCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxBsrNotRpfInterfaceCB;    bool send_pimstat_rx_bsr_not_rpf_interface(	const char*	target_name, 	const PimstatRxBsrNotRpfInterfaceCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxUnknownHelloOptionCB;    bool send_pimstat_rx_unknown_hello_option(	const char*	target_name, 	const PimstatRxUnknownHelloOptionCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxDataNoStateCB;    bool send_pimstat_rx_data_no_state(	const char*	target_name, 	const PimstatRxDataNoStateCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxRpNoStateCB;    bool send_pimstat_rx_rp_no_state(	const char*	target_name, 	const PimstatRxRpNoStateCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxAggregateCB;    bool send_pimstat_rx_aggregate(	const char*	target_name, 	const PimstatRxAggregateCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxMalformedPacketCB;    bool send_pimstat_rx_malformed_packet(	const char*	target_name, 	const PimstatRxMalformedPacketCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatNoRpCB;    bool send_pimstat_no_rp(	const char*	target_name, 	const PimstatNoRpCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatNoRouteUpstreamCB;    bool send_pimstat_no_route_upstream(	const char*	target_name, 	const PimstatNoRouteUpstreamCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRpMismatchCB;    bool send_pimstat_rp_mismatch(	const char*	target_name, 	const PimstatRpMismatchCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRpfNeighborUnknownCB;    bool send_pimstat_rpf_neighbor_unknown(	const char*	target_name, 	const PimstatRpfNeighborUnknownCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxJoinRpCB;    bool send_pimstat_rx_join_rp(	const char*	target_name, 	const PimstatRxJoinRpCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxPruneRpCB;    bool send_pimstat_rx_prune_rp(	const char*	target_name, 	const PimstatRxPruneRpCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxJoinWcCB;    bool send_pimstat_rx_join_wc(	const char*	target_name, 	const PimstatRxJoinWcCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxPruneWcCB;    bool send_pimstat_rx_prune_wc(	const char*	target_name, 	const PimstatRxPruneWcCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxJoinSgCB;    bool send_pimstat_rx_join_sg(	const char*	target_name, 	const PimstatRxJoinSgCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxPruneSgCB;    bool send_pimstat_rx_prune_sg(	const char*	target_name, 	const PimstatRxPruneSgCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxJoinSgRptCB;    bool send_pimstat_rx_join_sg_rpt(	const char*	target_name, 	const PimstatRxJoinSgRptCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRxPruneSgRptCB;    bool send_pimstat_rx_prune_sg_rpt(	const char*	target_name, 	const PimstatRxPruneSgRptCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatHelloMessagesReceivedPerVifCB;    bool send_pimstat_hello_messages_received_per_vif(	const char*	target_name, 	const string&	vif_name, 	const PimstatHelloMessagesReceivedPerVifCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatHelloMessagesSentPerVifCB;    bool send_pimstat_hello_messages_sent_per_vif(	const char*	target_name, 	const string&	vif_name, 	const PimstatHelloMessagesSentPerVifCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatHelloMessagesRxErrorsPerVifCB;    bool send_pimstat_hello_messages_rx_errors_per_vif(	const char*	target_name, 	const string&	vif_name, 	const PimstatHelloMessagesRxErrorsPerVifCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRegisterMessagesReceivedPerVifCB;    bool send_pimstat_register_messages_received_per_vif(	const char*	target_name, 	const string&	vif_name, 	const PimstatRegisterMessagesReceivedPerVifCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRegisterMessagesSentPerVifCB;    bool send_pimstat_register_messages_sent_per_vif(	const char*	target_name, 	const string&	vif_name, 	const PimstatRegisterMessagesSentPerVifCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRegisterMessagesRxErrorsPerVifCB;    bool send_pimstat_register_messages_rx_errors_per_vif(	const char*	target_name, 	const string&	vif_name, 	const PimstatRegisterMessagesRxErrorsPerVifCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRegisterStopMessagesReceivedPerVifCB;    bool send_pimstat_register_stop_messages_received_per_vif(	const char*	target_name, 	const string&	vif_name, 	const PimstatRegisterStopMessagesReceivedPerVifCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRegisterStopMessagesSentPerVifCB;    bool send_pimstat_register_stop_messages_sent_per_vif(	const char*	target_name, 	const string&	vif_name, 	const PimstatRegisterStopMessagesSentPerVifCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatRegisterStopMessagesRxErrorsPerVifCB;    bool send_pimstat_register_stop_messages_rx_errors_per_vif(	const char*	target_name, 	const string&	vif_name, 	const PimstatRegisterStopMessagesRxErrorsPerVifCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatJoinPruneMessagesReceivedPerVifCB;    bool send_pimstat_join_prune_messages_received_per_vif(	const char*	target_name, 	const string&	vif_name, 	const PimstatJoinPruneMessagesReceivedPerVifCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatJoinPruneMessagesSentPerVifCB;    bool send_pimstat_join_prune_messages_sent_per_vif(	const char*	target_name, 	const string&	vif_name, 	const PimstatJoinPruneMessagesSentPerVifCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatJoinPruneMessagesRxErrorsPerVifCB;    bool send_pimstat_join_prune_messages_rx_errors_per_vif(	const char*	target_name, 	const string&	vif_name, 	const PimstatJoinPruneMessagesRxErrorsPerVifCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatBootstrapMessagesReceivedPerVifCB;    bool send_pimstat_bootstrap_messages_received_per_vif(	const char*	target_name, 	const string&	vif_name, 	const PimstatBootstrapMessagesReceivedPerVifCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatBootstrapMessagesSentPerVifCB;    bool send_pimstat_bootstrap_messages_sent_per_vif(	const char*	target_name, 	const string&	vif_name, 	const PimstatBootstrapMessagesSentPerVifCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatBootstrapMessagesRxErrorsPerVifCB;    bool send_pimstat_bootstrap_messages_rx_errors_per_vif(	const char*	target_name, 	const string&	vif_name, 	const PimstatBootstrapMessagesRxErrorsPerVifCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatAssertMessagesReceivedPerVifCB;    bool send_pimstat_assert_messages_received_per_vif(	const char*	target_name, 	const string&	vif_name, 	const PimstatAssertMessagesReceivedPerVifCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatAssertMessagesSentPerVifCB;    bool send_pimstat_assert_messages_sent_per_vif(	const char*	target_name, 	const string&	vif_name, 	const PimstatAssertMessagesSentPerVifCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatAssertMessagesRxErrorsPerVifCB;    bool send_pimstat_assert_messages_rx_errors_per_vif(	const char*	target_name, 	const string&	vif_name, 	const PimstatAssertMessagesRxErrorsPerVifCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatGraftMessagesReceivedPerVifCB;    bool send_pimstat_graft_messages_received_per_vif(	const char*	target_name, 	const string&	vif_name, 	const PimstatGraftMessagesReceivedPerVifCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatGraftMessagesSentPerVifCB;    bool send_pimstat_graft_messages_sent_per_vif(	const char*	target_name, 	const string&	vif_name, 	const PimstatGraftMessagesSentPerVifCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr PimstatGraftMessagesRxErrorsPerVifCB;    bool send_pimstat_graft_messages_rx_errors_per_vif(	const char*	target_name, 	const string&	vif_name, 	const PimstatGraftMessagesRxErrorsPerVifCB&	cb

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?