C# 클래스 MOUSE.Core.AsyncProcessingNetChannel

상속: NetChannel
파일 보기 프로젝트 열기: Rurouni/MassiveOnlineUniversalServerEngine 1 사용 예제들

공개 메소드들

메소드 설명
AsyncProcessingNetChannel ( IMessageProcessingPipeBuilder>.Func configureProcesssingPipe, INetNode node, ITransportChannel transportChannel, IMessageSerializer serializer, ICoreEvents logger, INetNodeConfig config, IBufferPool bufferPool ) : System
AsyncProcessingNetChannel ( INetNode node, ITransportChannel transportChannel, IMessageSerializer serializer, ICoreEvents logger, INetNodeConfig config, IBufferPool bufferPool ) : System
ReconfigureProcessingPipe ( IMessageProcessingPipeBuilder>.Func reconfigurator ) : void

보호된 메소드들

메소드 설명
Configure ( IMessageProcessingPipeBuilder builder ) : IMessageProcessingPipeBuilder
OnDisconnected ( ) : void
OnIncomingMessage ( Message msg ) : void

메소드 상세

AsyncProcessingNetChannel() 공개 메소드

public AsyncProcessingNetChannel ( IMessageProcessingPipeBuilder>.Func configureProcesssingPipe, INetNode node, ITransportChannel transportChannel, IMessageSerializer serializer, ICoreEvents logger, INetNodeConfig config, IBufferPool bufferPool ) : System
configureProcesssingPipe IMessageProcessingPipeBuilder>.Func
node INetNode
transportChannel ITransportChannel
serializer IMessageSerializer
logger ICoreEvents
config INetNodeConfig
bufferPool IBufferPool
리턴 System

AsyncProcessingNetChannel() 공개 메소드

public AsyncProcessingNetChannel ( INetNode node, ITransportChannel transportChannel, IMessageSerializer serializer, ICoreEvents logger, INetNodeConfig config, IBufferPool bufferPool ) : System
node INetNode
transportChannel ITransportChannel
serializer IMessageSerializer
logger ICoreEvents
config INetNodeConfig
bufferPool IBufferPool
리턴 System

Configure() 보호된 메소드

protected Configure ( IMessageProcessingPipeBuilder builder ) : IMessageProcessingPipeBuilder
builder IMessageProcessingPipeBuilder
리턴 IMessageProcessingPipeBuilder

OnDisconnected() 보호된 메소드

protected OnDisconnected ( ) : void
리턴 void

OnIncomingMessage() 보호된 메소드

protected OnIncomingMessage ( Message msg ) : void
msg Message
리턴 void

ReconfigureProcessingPipe() 공개 메소드

public ReconfigureProcessingPipe ( IMessageProcessingPipeBuilder>.Func reconfigurator ) : void
reconfigurator IMessageProcessingPipeBuilder>.Func
리턴 void