C# Class Brunet.Symphony.StructuredNode

Inheritance: Node
Show file Open project: pstjuste/brunet Class Usage Examples

Public Properties

Property Type Description
AHHandler AHHandler
sys_link Brunet.Connections.ConnectionPacketHandler

Protected Properties

Property Type Description
MAX_NEIGHBORS int
_iphandler Brunet.Messaging.IPHandler
_leafco LeafConnectionOverlord
_netsize int
_snco StructuredNearConnectionOverlord
_ssco StructuredShortcutConnectionOverlord

Public Methods

Method Description
Abort ( ) : void
CallGetStatus ( string type, Connection c ) : void
Connect ( ) : void
GetStatus ( string con_type_string, Address addr ) : StatusMessage
StructuredNode ( AHAddress addr ) : System
StructuredNode ( AHAddress add, string realm ) : System
UpdateRemoteTAs ( IList tas_to_add ) : void

Protected Methods

Method Description
EstimateSize ( object contab, System args ) : void
Leave ( ) : void
UpdateNeighborStatus ( object contab, EventArgs args ) : void

Method Details

Abort() public method

public Abort ( ) : void
return void

CallGetStatus() public method

public CallGetStatus ( string type, Connection c ) : void
type string
c Brunet.Connections.Connection
return void

Connect() public method

public Connect ( ) : void
return void

EstimateSize() protected method

protected EstimateSize ( object contab, System args ) : void
contab object
args System
return void

GetStatus() public method

public GetStatus ( string con_type_string, Address addr ) : StatusMessage
con_type_string string
addr Address
return Brunet.Connections.StatusMessage

Leave() protected method

protected Leave ( ) : void
return void

StructuredNode() public method

public StructuredNode ( AHAddress addr ) : System
addr AHAddress
return System

StructuredNode() public method

public StructuredNode ( AHAddress add, string realm ) : System
add AHAddress
realm string
return System

UpdateNeighborStatus() protected method

protected UpdateNeighborStatus ( object contab, EventArgs args ) : void
contab object
args System.EventArgs
return void

UpdateRemoteTAs() public method

public UpdateRemoteTAs ( IList tas_to_add ) : void
tas_to_add IList
return void

Property Details

AHHandler public property

public AHHandler,Brunet.Symphony AHHandler
return AHHandler

MAX_NEIGHBORS protected static property

protected static int MAX_NEIGHBORS
return int

_iphandler protected property

protected IPHandler,Brunet.Messaging _iphandler
return Brunet.Messaging.IPHandler

_leafco protected property

protected LeafConnectionOverlord,Brunet.Symphony _leafco
return LeafConnectionOverlord

_netsize protected property

protected int _netsize
return int

_snco protected property

protected StructuredNearConnectionOverlord,Brunet.Symphony _snco
return StructuredNearConnectionOverlord

_ssco protected property

protected StructuredShortcutConnectionOverlord,Brunet.Symphony _ssco
return StructuredShortcutConnectionOverlord

sys_link public property

public ConnectionPacketHandler,Brunet.Connections sys_link
return Brunet.Connections.ConnectionPacketHandler