C# Класс Brunet.Transport.FunctionEdgeListener

Наследование: EdgeListener, IEdgeSendHandler
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
_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

Открытые методы

Метод Описание
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

Защищенные методы

Метод Описание
StartQueueProcessing ( ) : void

Описание методов

CreateEdgeTo() публичный Метод

public CreateEdgeTo ( TransportAddress ta, EdgeCreationCallback ecb ) : void
ta TransportAddress
ecb EdgeCreationCallback
Результат void

FunctionEdgeListener() публичный Метод

public FunctionEdgeListener ( int id ) : Brunet
id int
Результат Brunet

FunctionEdgeListener() публичный Метод

public FunctionEdgeListener ( int id, double loss_prob, TAAuthorizer ta_auth ) : Brunet
id int
loss_prob double
ta_auth TAAuthorizer
Результат Brunet

HandleEdgeSend() публичный Метод

public HandleEdgeSend ( Edge from, Brunet.Util p ) : void
from Edge
p Brunet.Util
Результат void

Start() публичный Метод

public Start ( ) : void
Результат void

StartQueueProcessing() защищенный Метод

protected StartQueueProcessing ( ) : void
Результат void

Stop() публичный Метод

public Stop ( ) : void
Результат void

Описание свойств

_is_started защищенное свойство

protected int _is_started
Результат int

_listener_id защищенное свойство

protected int _listener_id
Результат int

_listener_map статическое защищенное свойство

static protected Hashtable,System.Collections _listener_map
Результат System.Collections.Hashtable

_ploss_prob защищенное свойство

protected double _ploss_prob
Результат double

_queue защищенное свойство

protected LFBlockingQueue,Brunet.Concurrent _queue
Результат Brunet.Concurrent.LFBlockingQueue

_queue_thread защищенное свойство

protected Thread _queue_thread
Результат Thread

_tas защищенное свойство

protected ArrayList,System.Collections _tas
Результат System.Collections.ArrayList