Ntk.Core.BnodeTunnelingBorderNodesManager Reference Manual
Packages
vd
Ntk
Core
BnodeTunnelingBorderNodesManager
BnodeTunnelingBorderNodesManager
expect_tunnel
impl_run
is_border_node
make_tunnel
remove_tunnel
start_operations
stop_operations
BnodeTunnelingBorderNodesManager
Object Hierarchy:
Description:
public
class
BnodeTunnelingBorderNodesManager
:
AuxiliaryBorderNodesManager
Namespace:
Ntk.Core
Package:
vd
Content:
Creation methods:
public
BnodeTunnelingBorderNodesManager
(
AddressManager
addr_man,
MapRoute
maproute,
AggregatedNeighbourManager
aggregated_neighbour_manager,
Coord
coord)
Methods:
public
override
void
start_operations
()
public
override
void
stop_operations
()
public
override
bool
is_border_node
(
int
level_of_gnode)
protected
override
void
impl_run
(
int
level_of_gnode)
throws
Error
public
void
make_tunnel
()
public
void
expect_tunnel
()
public
void
remove_tunnel
(
string
peer_addr,
string
nic_name)