C# Class Brunet.Transport.FunctionEdgeListener

Inheritance: EdgeListener, IEdgeSendHandler
Afficher le fichier Open project: pstjuste/brunet Class Usage Examples

Protected Properties

Свойство Type Description
_is_started int
_listener_id int
_listener_map System.Collections.Hashtable
_ploss_prob double
_queue Brunet.Concurrent.LFBlockingQueue
_queue_thread Thread
_tas System.Collections.ArrayList

Méthodes publiques

Méthode Description
CreateEdgeTo ( TransportAddress ta, EdgeCreationCallback ecb ) : void
FunctionEdgeListener ( int id ) : Brunet
FunctionEdgeListener ( int id, double loss_prob, TAAuthorizer ta_auth ) : Brunet
HandleEdgeSend ( Edge from, Brunet.Util p ) : void
Start ( ) : void
Stop ( ) : void

Méthodes protégées

Méthode Description
StartQueueProcessing ( ) : void

Method Details

CreateEdgeTo() public méthode

public CreateEdgeTo ( TransportAddress ta, EdgeCreationCallback ecb ) : void
ta TransportAddress
ecb EdgeCreationCallback
Résultat void

FunctionEdgeListener() public méthode

public FunctionEdgeListener ( int id ) : Brunet
id int
Résultat Brunet

FunctionEdgeListener() public méthode

public FunctionEdgeListener ( int id, double loss_prob, TAAuthorizer ta_auth ) : Brunet
id int
loss_prob double
ta_auth TAAuthorizer
Résultat Brunet

HandleEdgeSend() public méthode

public HandleEdgeSend ( Edge from, Brunet.Util p ) : void
from Edge
p Brunet.Util
Résultat void

Start() public méthode

public Start ( ) : void
Résultat void

StartQueueProcessing() protected méthode

protected StartQueueProcessing ( ) : void
Résultat void

Stop() public méthode

public Stop ( ) : void
Résultat void

Property Details

_is_started protected_oe property

protected int _is_started
Résultat int

_listener_id protected_oe property

protected int _listener_id
Résultat int

_listener_map static_oe protected_oe property

static protected Hashtable,System.Collections _listener_map
Résultat System.Collections.Hashtable

_ploss_prob protected_oe property

protected double _ploss_prob
Résultat double

_queue protected_oe property

protected LFBlockingQueue,Brunet.Concurrent _queue
Résultat Brunet.Concurrent.LFBlockingQueue

_queue_thread protected_oe property

protected Thread _queue_thread
Résultat Thread

_tas protected_oe property

protected ArrayList,System.Collections _tas
Résultat System.Collections.ArrayList