class PimNbr


 
LOGO
 Annotated List  Files  Globals  Hierarchy  Index  Top

Public Methods


Detailed Description

 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


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