C# Класс Brunet.Symphony.SubringEdgeListener

Create edges using another overlay as the transport
Наследование: Brunet.Transport.EdgeListener, IDataHandler
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
_it IdentifierTable
_local_ta Brunet.Transport.TransportAddress
_local_tas System.Collections.ArrayList
_private_node Node
_ptype Brunet.Util.PType
_running int
_shared_node Node
_started int

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

Метод Описание
CreateEdgeTo ( TransportAddress ta, EdgeCreationCallback ecb ) : void
HandleData ( MemBlock data, ISender return_path, object state ) : void

Where data packets prepended with a prepended subring come. Here we receive data as well as create new SubringEdges.

Start ( ) : void
Stop ( ) : void
SubringEdgeListener ( Node shared_node, Node private_node ) : Brunet.Messaging

Create a SubringEdgeListener.

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

Метод Описание
CloseHandler ( object o, EventArgs ea ) : void

Remove closed edges from the IdentifierTable

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

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

Remove closed edges from the IdentifierTable
protected CloseHandler ( object o, EventArgs ea ) : void
o object
ea System.EventArgs
Результат void

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

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

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

Where data packets prepended with a prepended subring come. Here we receive data as well as create new SubringEdges.
public HandleData ( MemBlock data, ISender return_path, object state ) : void
data Brunet.Util.MemBlock
return_path ISender
state object
Результат void

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

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

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

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

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

Create a SubringEdgeListener.
public SubringEdgeListener ( Node shared_node, Node private_node ) : Brunet.Messaging
shared_node Node The overlay used for the transport.
private_node Node The overlay needing edges.
Результат Brunet.Messaging

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

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

protected IdentifierTable _it
Результат IdentifierTable

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

protected TransportAddress,Brunet.Transport _local_ta
Результат Brunet.Transport.TransportAddress

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

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

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

protected Node _private_node
Результат Node

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

protected PType,Brunet.Util _ptype
Результат Brunet.Util.PType

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

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

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

protected Node _shared_node
Результат Node

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

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