PimNbr (PimVif& pim_vif, const IPvX& primary_addr, int proto_version)
| PimNbr |
~PimNbr ()
| ~PimNbr |
void reset_received_options ()
| reset_received_options |
PimNode& pim_node ()
| pim_node |
[const]
PimVif& pim_vif ()
| pim_vif |
[const]
uint32_t vif_index ()
| vif_index |
[const]
const IPvX& primary_addr ()
| primary_addr |
[const]
void set_primary_addr (const IPvX& v)
| set_primary_addr |
const list<IPvX>& secondary_addr_list ()
| secondary_addr_list |
[const]
void add_secondary_addr (const IPvX& v)
| add_secondary_addr |
void delete_secondary_addr (const IPvX& v)
| delete_secondary_addr |
void clear_secondary_addr_list ()
| clear_secondary_addr_list |
bool has_secondary_addr (const IPvX& secondary_addr)
| has_secondary_addr |
[const]
bool is_my_addr (const IPvX& addr)
| is_my_addr |
[const]
int proto_version ()
| proto_version |
[const]
void set_proto_version (int v)
| set_proto_version |
uint16_t hello_holdtime ()
| hello_holdtime |
[const]
void set_hello_holdtime (uint16_t v)
| set_hello_holdtime |
uint32_t genid ()
| genid |
[const]
void set_genid (uint32_t v)
| set_genid |
bool is_genid_present ()
| is_genid_present |
[const]
void set_is_genid_present (bool v)
| set_is_genid_present |
uint32_t dr_priority ()
| dr_priority |
[const]
void set_dr_priority (uint32_t v)
| set_dr_priority |
bool is_dr_priority_present ()
| is_dr_priority_present |
[const]
void set_is_dr_priority_present (bool v)
| set_is_dr_priority_present |
bool is_tracking_support_disabled ()
| is_tracking_support_disabled |
[const]
void set_is_tracking_support_disabled (bool v)
| set_is_tracking_support_disabled |
uint16_t propagation_delay ()
| propagation_delay |
[const]
void set_propagation_delay (uint16_t v)
| set_propagation_delay |
uint16_t override_interval ()
| override_interval |
[const]
void set_override_interval (uint16_t v)
| set_override_interval |
bool is_lan_prune_delay_present ()
| is_lan_prune_delay_present |
[const]
void set_is_lan_prune_delay_present (bool v)
| set_is_lan_prune_delay_present |
void pim_hello_holdtime_process (uint16_t holdtime)
| pim_hello_holdtime_process |
void pim_hello_lan_prune_delay_process (bool lan_prune_delay_tbit,
uint16_t propagation_delay,
uint16_t override_interval)
| pim_hello_lan_prune_delay_process |
void pim_hello_dr_priority_process (uint32_t dr_priority)
| pim_hello_dr_priority_process |
void pim_hello_genid_process (uint32_t genid)
| pim_hello_genid_process |
bool is_nohello_neighbor ()
| is_nohello_neighbor |
[const]
void set_is_nohello_neighbor (bool v)
| set_is_nohello_neighbor |
int jp_entry_add (const IPvX& source_addr, const IPvX& group_addr,
uint8_t group_mask_len,
mrt_entry_type_t mrt_entry_type,
action_jp_t action_jp, uint16_t holdtime,
bool is_new_group)
| jp_entry_add |
const XorpTimer& const_neighbor_liveness_timer ()
| const_neighbor_liveness_timer |
[const]
const TimeVal& startup_time ()
| startup_time |
[const]
void set_startup_time (const TimeVal& v)
| set_startup_time |
list<PimMre *>& pim_mre_rp_list ()
| pim_mre_rp_list |
list<PimMre *>& pim_mre_wc_list ()
| pim_mre_wc_list |
list<PimMre *>& pim_mre_sg_list ()
| pim_mre_sg_list |
list<PimMre *>& pim_mre_sg_rpt_list ()
| pim_mre_sg_rpt_list |
list<PimMre *>& processing_pim_mre_rp_list ()
| processing_pim_mre_rp_list |
list<PimMre *>& processing_pim_mre_wc_list ()
| processing_pim_mre_wc_list |
list<PimMre *>& processing_pim_mre_sg_list ()
| processing_pim_mre_sg_list |
list<PimMre *>& processing_pim_mre_sg_rpt_list ()
| processing_pim_mre_sg_rpt_list |
void init_processing_pim_mre_rp ()
| init_processing_pim_mre_rp |
void init_processing_pim_mre_wc ()
| init_processing_pim_mre_wc |
void init_processing_pim_mre_sg ()
| init_processing_pim_mre_sg |
void init_processing_pim_mre_sg_rpt ()
| init_processing_pim_mre_sg_rpt |
void add_pim_mre (PimMre *pim_mre)
| add_pim_mre |
void delete_pim_mre (PimMre *pim_mre)
| delete_pim_mre |