C# Class Brunet.Transport.TcpEdgeListener

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

Protected Properties

Свойство Type Description
ActionQueue LockFreeQueue
_count int
_is_started int
_listen_sock Socket
_local_endpoint System.Net.IPEndPoint
_loop Thread
_tas IEnumerable

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
SelectLoop ( ) : void

Method Details

CreateEdgeTo() public méthode

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

HandleEdgeSend() public méthode

public HandleEdgeSend ( Edge from, ICopyable p ) : void
from Edge
p ICopyable
Résultat void

SelectLoop() protected méthode

protected SelectLoop ( ) : void
Résultat void

SetSocketOpts() public static méthode

public static SetSocketOpts ( Socket s ) : void
s Socket
Résultat void

Start() public méthode

public Start ( ) : void
Résultat void

Stop() public méthode

public Stop ( ) : void
Résultat void

TcpEdgeListener() public méthode

public TcpEdgeListener ( ) : System
Résultat System

TcpEdgeListener() public méthode

public TcpEdgeListener ( int port ) : System
port int
Résultat System

TcpEdgeListener() public méthode

public TcpEdgeListener ( int port, IEnumerable ipList ) : System
port int
ipList IEnumerable
Résultat System

TcpEdgeListener() public méthode

public TcpEdgeListener ( int port, IEnumerable local_config_ips, TAAuthorizer ta_auth ) : System
port int
local_config_ips IEnumerable
ta_auth TAAuthorizer
Résultat System

Property Details

ActionQueue protected_oe property

protected LockFreeQueue ActionQueue
Résultat LockFreeQueue

_count protected_oe property

protected int _count
Résultat int

_is_started protected_oe property

protected int _is_started
Résultat int

_listen_sock protected_oe property

protected Socket _listen_sock
Résultat Socket

_local_endpoint protected_oe property

protected IPEndPoint,System.Net _local_endpoint
Résultat System.Net.IPEndPoint

_loop protected_oe property

protected Thread _loop
Résultat Thread

_tas protected_oe property

protected IEnumerable _tas
Résultat IEnumerable