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

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

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

Свойство Тип Описание
ActionQueue LockFreeQueue
_count int
_is_started int
_listen_sock Socket
_local_endpoint System.Net.IPEndPoint
_loop Thread
_tas IEnumerable

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

Метод Описание
CreateEdgeTo ( TransportAddress ta, EdgeCreationCallback ecb ) : void
HandleEdgeSend ( Edge from, ICopyable p ) : void
SetSocketOpts ( Socket s ) : void
Start ( ) : void
Stop ( ) : void
TcpEdgeListener ( ) : System
TcpEdgeListener ( int port ) : System
TcpEdgeListener ( int port, IEnumerable ipList ) : System
TcpEdgeListener ( int port, IEnumerable local_config_ips, TAAuthorizer ta_auth ) : System

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

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

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

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

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

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

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

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

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

SetSocketOpts() публичный статический Метод

public static SetSocketOpts ( Socket s ) : void
s Socket
Результат void

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

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

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

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

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

public TcpEdgeListener ( ) : System
Результат System

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

public TcpEdgeListener ( int port ) : System
port int
Результат System

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

public TcpEdgeListener ( int port, IEnumerable ipList ) : System
port int
ipList IEnumerable
Результат System

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

public TcpEdgeListener ( int port, IEnumerable local_config_ips, TAAuthorizer ta_auth ) : System
port int
local_config_ips IEnumerable
ta_auth TAAuthorizer
Результат System

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

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

protected LockFreeQueue ActionQueue
Результат LockFreeQueue

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

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

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

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

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

protected Socket _listen_sock
Результат Socket

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

protected IPEndPoint,System.Net _local_endpoint
Результат System.Net.IPEndPoint

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

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

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

protected IEnumerable _tas
Результат IEnumerable