C# Class Brunet.Symphony.LeafConnectionOverlord

Inheritance: Brunet.Connections.ConnectionOverlord
Show file Open project: johnynek/brunet Class Usage Examples

Protected Properties

Property Type Description
_MAX_RETRY_INTERVAL System.TimeSpan
_compensate int
_current_retry_interval System.TimeSpan
_default_retry_interval System.TimeSpan
_last_non_leaf_connection_event System.DateTime
_last_retry System.DateTime
_last_trim System.DateTime
_linker Brunet.Connections.Linker
_local Node
_rnd System.Random
_sync object

Public Methods

Method Description
Activate ( ) : void
CheckAndConnectHandler ( object linker, EventArgs args ) : void
LeafConnectionOverlord ( Node local ) : System

Protected Methods

Method Description
LinkerFinishHandler ( object linker, EventArgs args ) : void
Trim ( ) : void

Method Details

Activate() public method

public Activate ( ) : void
return void

CheckAndConnectHandler() public method

public CheckAndConnectHandler ( object linker, EventArgs args ) : void
linker object
args System.EventArgs
return void

LeafConnectionOverlord() public method

public LeafConnectionOverlord ( Node local ) : System
local Node
return System

LinkerFinishHandler() protected method

protected LinkerFinishHandler ( object linker, EventArgs args ) : void
linker object
args System.EventArgs
return void

Trim() protected method

protected Trim ( ) : void
return void

Property Details

_MAX_RETRY_INTERVAL static protected property

static protected TimeSpan,System _MAX_RETRY_INTERVAL
return System.TimeSpan

_compensate protected property

protected int _compensate
return int

_current_retry_interval protected property

protected TimeSpan,System _current_retry_interval
return System.TimeSpan

_default_retry_interval protected property

protected TimeSpan,System _default_retry_interval
return System.TimeSpan

_last_non_leaf_connection_event protected property

protected DateTime,System _last_non_leaf_connection_event
return System.DateTime

_last_retry protected property

protected DateTime,System _last_retry
return System.DateTime

_last_trim protected property

protected DateTime,System _last_trim
return System.DateTime

_linker protected property

protected Linker,Brunet.Connections _linker
return Brunet.Connections.Linker

_local protected property

protected Node _local
return Node

_rnd protected property

protected Random,System _rnd
return System.Random

_sync protected property

protected object _sync
return object