C# Class MOUSE.Core.AsyncProcessingNetChannel

Inheritance: NetChannel
Mostrar archivo Open project: Rurouni/MassiveOnlineUniversalServerEngine Class Usage Examples

Public Methods

Method Description
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

Protected Methods

Method Description
Configure ( IMessageProcessingPipeBuilder builder ) : IMessageProcessingPipeBuilder
OnDisconnected ( ) : void
OnIncomingMessage ( Message msg ) : void

Method Details

AsyncProcessingNetChannel() public method

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
return System

AsyncProcessingNetChannel() public method

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
return System

Configure() protected method

protected Configure ( IMessageProcessingPipeBuilder builder ) : IMessageProcessingPipeBuilder
builder IMessageProcessingPipeBuilder
return IMessageProcessingPipeBuilder

OnDisconnected() protected method

protected OnDisconnected ( ) : void
return void

OnIncomingMessage() protected method

protected OnIncomingMessage ( Message msg ) : void
msg Message
return void

ReconfigureProcessingPipe() public method

public ReconfigureProcessingPipe ( IMessageProcessingPipeBuilder>.Func reconfigurator ) : void
reconfigurator IMessageProcessingPipeBuilder>.Func
return void