class PimBsr


Definition#include <pim_bsr.hh>
InheritsProtoUnit (libproto) [public ]
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods


Detailed Description

 PimBsr (PimNode& pim_node)

PimBsr

 ~PimBsr ()

~PimBsr

[virtual]

int  start ()

start

Reimplemented from ProtoUnit.

int  stop ()

stop

Reimplemented from ProtoUnit.

PimNode&  pim_node ()

pim_node

BsrZoneadd_active_bsr_zone (BsrZone& bsr_zone, string& error_msg)

add_active_bsr_zone

void  delete_active_bsr_zone (BsrZone *old_bsr_zone)

delete_active_bsr_zone

BsrZoneadd_config_bsr_zone (const BsrZone& bsr_zone, string& error_msg)

add_config_bsr_zone

void  delete_config_bsr_zone (BsrZone *old_bsr_zone)

delete_config_bsr_zone

list<BsrZone *>&  active_bsr_zone_list ()

active_bsr_zone_list

list<BsrZone *>&  config_bsr_zone_list ()

config_bsr_zone_list

BsrZonefind_active_bsr_zone_by_prefix ( bool is_admin_scope_zone, const IPvXNet& group_prefix)

find_active_bsr_zone_by_prefix

[const]

BsrZonefind_config_bsr_zone_by_prefix ( bool is_admin_scope_zone, const IPvXNet& group_prefix)

find_config_bsr_zone_by_prefix

[const]

BsrZonefind_bsr_zone_by_prefix_from_list ( const list<BsrZone *>& zone_list, bool is_admin_scope_zone, const IPvXNet& group_prefix)

find_bsr_zone_by_prefix_from_list

[const]

BsrZonefind_bsr_zone_from_list ( const list<BsrZone *>& zone_list, bool is_admin_scope_zone, const IPvXNet& admin_scope_zone_id)

find_bsr_zone_from_list

[const]

bool  contains_bsr_zone_info (const list<BsrZone *>& zone_list, const BsrZone& bsr_zone)

contains_bsr_zone_info

[const]

void  schedule_rp_table_apply_rp_changes ()

schedule_rp_table_apply_rp_changes

void  add_rps_to_rp_table ()

add_rps_to_rp_table


Generated by: pavlin on possum.icir.org on Wed Dec 11 16:50:53 2002, using kdoc 2.0a54+XORP.