C# 클래스 Brunet.Transport.TcpEdgeListener

상속: EdgeListener, IEdgeSendHandler
파일 보기 프로젝트 열기: pstjuste/brunet 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
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