|
|
| PimMrt (PimNode& pim_node)
| PimMrt |
| ~PimMrt ()
| ~PimMrt |
[virtual]
| PimNode& pim_node ()
| pim_node |
[const]
| PimMrtSg& pim_mrt_sg ()
| pim_mrt_sg |
| PimMrtSg& pim_mrt_sg_rpt ()
| pim_mrt_sg_rpt |
| PimMrtG& pim_mrt_g ()
| pim_mrt_g |
| PimMrtRp& pim_mrt_rp ()
| pim_mrt_rp |
| PimMrtMfc& pim_mrt_mfc ()
| pim_mrt_mfc |
| PimMre * pim_mre_find (const IPvX& source, const IPvX& group,
uint32_t lookup_flags, uint32_t create_flags)
| pim_mre_find |
| PimMfc * pim_mfc_find (const IPvX& source, const IPvX& group,
bool is_create_bool)
| pim_mfc_find |
| int remove_pim_mre (PimMre *pim_mre)
| remove_pim_mre |
| int remove_pim_mfc (PimMfc *pim_mfc)
| remove_pim_mfc |
| int signal_message_nocache_recv (const string& src_module_instance_name,
xorp_module_id src_module_id,
uint16_t vif_index,
const IPvX& src,
const IPvX& dst)
| signal_message_nocache_recv |
| int signal_message_wrongvif_recv (const string& src_module_instance_name,
xorp_module_id src_module_id,
uint16_t vif_index,
const IPvX& src,
const IPvX& dst)
| signal_message_wrongvif_recv |
| int signal_message_wholepkt_recv (const string& src_module_instance_name,
xorp_module_id src_module_id,
uint16_t vif_index,
const IPvX& src,
const IPvX& dst,
const uint8_t *rcvbuf,
size_t rcvlen)
| signal_message_wholepkt_recv |
| void receive_data (uint16_t iif_vif_index, const IPvX& src,
const IPvX& dst)
| receive_data |
| int signal_dataflow_recv (const IPvX& source_addr,
const IPvX& group_addr,
uint32_t threshold_interval_sec,
uint32_t threshold_interval_usec,
uint32_t measured_interval_sec,
uint32_t measured_interval_usec,
uint32_t threshold_packets,
uint32_t threshold_bytes,
uint32_t measured_packets,
uint32_t measured_bytes,
bool is_threshold_in_packets,
bool is_threshold_in_bytes,
bool is_geq_upcall,
bool is_leq_upcall)
| signal_dataflow_recv |
| int family ()
| family |
[const]
| PimMribTable& pim_mrib_table ()
| pim_mrib_table |
| Mifset& i_am_dr ()
| i_am_dr |
| PimVif * vif_find_by_vif_index (uint16_t vif_index)
| vif_find_by_vif_index |
| PimVif * vif_find_pim_register ()
| vif_find_pim_register |
| uint16_t pim_register_vif_index ()
| pim_register_vif_index |
[const]
| const PimMreTrackState& pim_mre_track_state ()
| pim_mre_track_state |
[const]
| void track_state_print_actions_name ()
| track_state_print_actions_name |
[const]
| void track_state_print_actions_num ()
| track_state_print_actions_num |
[const]
| void add_task (PimMreTask *pim_mre_task)
| add_task |
| void delete_task (PimMreTask *pim_mre_task)
| delete_task |
| void schedule_task (PimMreTask *pim_mre_task)
| schedule_task |
| void add_task_rp_changed (const IPvX& affected_rp_addr)
| add_task_rp_changed |
| void add_task_mrib_changed (const IPvXNet& modified_prefix_addr)
| add_task_mrib_changed |
| void add_task_mrib_next_hop_changed (const IPvXNet& modified_prefix_addr)
| add_task_mrib_next_hop_changed |
| void add_task_mrib_next_hop_rp_gen_id_changed (const IPvX& rp_addr)
| add_task_mrib_next_hop_rp_gen_id_changed |
| void add_task_pim_nbr_changed (uint16_t vif_index,
const IPvX& pim_nbr_addr)
| add_task_pim_nbr_changed |
| void add_task_pim_nbr_gen_id_changed (uint16_t vif_index,
const IPvX& pim_nbr_addr)
| add_task_pim_nbr_gen_id_changed |
| void add_task_assert_rpf_interface_wc (uint16_t old_rpf_interface_rp,
const IPvX& group_addr)
| add_task_assert_rpf_interface_wc |
| void add_task_assert_rpf_interface_sg (uint16_t old_rpf_interface_s,
const IPvX& source_addr,
const IPvX& group_addr)
| add_task_assert_rpf_interface_sg |
| void add_task_receive_join_rp (uint16_t vif_index, const IPvX& rp_addr)
| add_task_receive_join_rp |
| void add_task_receive_join_wc (uint16_t vif_index, const IPvX& group_addr)
| add_task_receive_join_wc |
| void add_task_receive_join_sg (uint16_t vif_index, const IPvX& source_addr,
const IPvX& group_addr)
| add_task_receive_join_sg |
| void add_task_receive_join_sg_rpt (uint16_t vif_index,
const IPvX& source_addr,
const IPvX& group_addr)
| add_task_receive_join_sg_rpt |
| void add_task_receive_prune_rp (uint16_t vif_index, const IPvX& rp_addr)
| add_task_receive_prune_rp |
| void add_task_receive_prune_wc (uint16_t vif_index, const IPvX& group_addr)
| add_task_receive_prune_wc |
| void add_task_see_prune_wc (uint16_t vif_index, const IPvX& group_addr,
const IPvX& target_nbr_addr)
| add_task_see_prune_wc |
| void add_task_receive_prune_sg (uint16_t vif_index, const IPvX& source_addr,
const IPvX& group_addr)
| add_task_receive_prune_sg |
| void add_task_receive_prune_sg_rpt (uint16_t vif_index,
const IPvX& source_addr,
const IPvX& group_addr)
| add_task_receive_prune_sg_rpt |
| void add_task_receive_end_of_message_sg_rpt (uint16_t vif_index,
const IPvX& group_addr)
| add_task_receive_end_of_message_sg_rpt |
| void add_task_downstream_jp_state_rp (uint16_t vif_index,
const IPvX& rp_addr)
| add_task_downstream_jp_state_rp |
| void add_task_downstream_jp_state_wc (uint16_t vif_index,
const IPvX& group_addr)
| add_task_downstream_jp_state_wc |
| void add_task_downstream_jp_state_sg (uint16_t vif_index,
const IPvX& source_addr,
const IPvX& group_addr)
| add_task_downstream_jp_state_sg |
| void add_task_downstream_jp_state_sg_rpt (uint16_t vif_index,
const IPvX& source_addr,
const IPvX& group_addr)
| add_task_downstream_jp_state_sg_rpt |
| void add_task_upstream_jp_state_sg (const IPvX& source_addr,
const IPvX& group_addr)
| add_task_upstream_jp_state_sg |
| void add_task_local_receiver_include_wc (uint16_t vif_index,
const IPvX& group_addr)
| add_task_local_receiver_include_wc |
| void add_task_local_receiver_include_sg (uint16_t vif_index,
const IPvX& source_addr,
const IPvX& group_addr)
| add_task_local_receiver_include_sg |
| void add_task_local_receiver_exclude_sg (uint16_t vif_index,
const IPvX& source_addr,
const IPvX& group_addr)
| add_task_local_receiver_exclude_sg |
| void add_task_assert_state_wc (uint16_t vif_index, const IPvX& group_addr)
| add_task_assert_state_wc |
| void add_task_assert_state_sg (uint16_t vif_index,
const IPvX& source_addr,
const IPvX& group_addr)
| add_task_assert_state_sg |
| void add_task_i_am_dr (uint16_t vif_index)
| add_task_i_am_dr |
| void add_task_my_ip_address (uint16_t vif_index)
| add_task_my_ip_address |
| void add_task_my_ip_subnet_address (uint16_t vif_index)
| add_task_my_ip_subnet_address |
| void add_task_spt_switch_threshold_changed ()
| add_task_spt_switch_threshold_changed |
| void add_task_keepalive_timer_sg (const IPvX& source_addr,
const IPvX& group_addr)
| add_task_keepalive_timer_sg |
| void add_task_sptbit_sg (const IPvX& source_addr, const IPvX& group_addr)
| add_task_sptbit_sg |
| void add_task_start_vif (uint16_t vif_index)
| add_task_start_vif |
| void add_task_stop_vif (uint16_t vif_index)
| add_task_stop_vif |
| void add_task_add_pim_mre (PimMre *pim_mre)
| add_task_add_pim_mre |
| void add_task_delete_pim_mre (PimMre *pim_mre)
| add_task_delete_pim_mre |
| void add_task_delete_pim_mfc (PimMfc *pim_mfc)
| add_task_delete_pim_mfc |
| list<PimMreTask *>& pim_mre_task_list ()
| pim_mre_task_list |
| Generated by: pavlin on possum.icir.org on Thu Nov 6 23:47:02 2003, using kdoc 2.0a54+XORP. |