C# 클래스 MOUSE.Core.MessageProcessing.MessageProcessorExtensions

파일 보기 프로젝트 열기: Rurouni/MassiveOnlineUniversalServerEngine

공개 메소드들

메소드 설명
UseConfigurableClientDispatcher ( this builder, ISimpleMessageHandlingConfigBuilder>.Func configure ) : IMessageProcessingPipeBuilder
UseConfigurableDispatcher ( this builder, IMessageHandlingConfigBuilder>.Func configure, bool throwIfUnhandled = true ) : IMessageProcessingPipeBuilder
UseFiber ( this builder, IFiber fiber, IMessageProcessingLockConfigBuilder>.Func lockConfigurator = null ) : IMessageProcessingPipeBuilder
UseIdleDisconnect ( this builder, System.TimeSpan idleDisconnectTimeout, INetChannel channel ) : IMessageProcessingPipeBuilder

메소드 상세

UseConfigurableClientDispatcher() 공개 정적인 메소드

public static UseConfigurableClientDispatcher ( this builder, ISimpleMessageHandlingConfigBuilder>.Func configure ) : IMessageProcessingPipeBuilder
builder this
configure ISimpleMessageHandlingConfigBuilder>.Func
리턴 IMessageProcessingPipeBuilder

UseConfigurableDispatcher() 공개 정적인 메소드

public static UseConfigurableDispatcher ( this builder, IMessageHandlingConfigBuilder>.Func configure, bool throwIfUnhandled = true ) : IMessageProcessingPipeBuilder
builder this
configure IMessageHandlingConfigBuilder>.Func
throwIfUnhandled bool
리턴 IMessageProcessingPipeBuilder

UseFiber() 공개 정적인 메소드

public static UseFiber ( this builder, IFiber fiber, IMessageProcessingLockConfigBuilder>.Func lockConfigurator = null ) : IMessageProcessingPipeBuilder
builder this
fiber IFiber
lockConfigurator IMessageProcessingLockConfigBuilder>.Func
리턴 IMessageProcessingPipeBuilder

UseIdleDisconnect() 공개 정적인 메소드

public static UseIdleDisconnect ( this builder, System.TimeSpan idleDisconnectTimeout, INetChannel channel ) : IMessageProcessingPipeBuilder
builder this
idleDisconnectTimeout System.TimeSpan
channel INetChannel
리턴 IMessageProcessingPipeBuilder