C# 클래스 MOUSE.Core.Logging.Serilog.SerilogCoreEvents

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

공개 메소드들

메소드 설명
CantReplyToOneWayMessage ( INetNode node, IOperationContext operation ) : void
ConnectingTo ( INetNode node, IPEndPoint address ) : void
ConnectionHasTimedOut ( INetNode node, IPEndPoint address ) : void
ConnectionSucceeded ( INetNode node, IPEndPoint address, INetChannel channel, int durationMs ) : void
NetChannelConnected ( INetNode node, INetChannel channel ) : void
NetChannelDisconnected ( INetNode node, INetChannel channel ) : void
NetChannelHasReceivedMessage ( INetNode node, INetChannel channel, Message message ) : void
NetChannelIsDisposing ( INetNode node, INetChannel channel ) : void
NetChannelRequestCompleted ( INetNode node, INetChannel channel, Message message, System.Guid requestId, int durationMs ) : void
NetChannelRequestFailed ( INetNode node, NetChannel channel, ErrorMessage error, System.Guid requestId, int durationMs ) : void
NetChannelRequestStarted ( INetNode node, INetChannel channel, Message request, System.Guid requestId ) : void
NetChannelRequestTimedOut ( INetNode node, INetChannel channel, Message message, System.Guid requestId, int durationMs ) : void
NetChannelSentMessage ( INetNode node, INetChannel channel, Message message ) : void
NetChannelSentReplyMessage ( INetNode node, INetChannel channel, Message reply, IOperationContext operation ) : void
NodeStarted ( INetNode node ) : void
NodeStopped ( INetNode node ) : void
NodeUpdateLoopError ( INetNode node, Exception exception ) : void
NodeUpdateLoopStarted ( INetNode node ) : void
OperationProcessed ( INetNode node, INetChannel channel, IOperationContext operation ) : void
OperationProcessingFailed ( INetNode node, INetChannel channel, IOperationContext operation, Exception exception ) : void
SerilogCoreEvents ( ILogger logger ) : System

메소드 상세

CantReplyToOneWayMessage() 공개 메소드

public CantReplyToOneWayMessage ( INetNode node, IOperationContext operation ) : void
node INetNode
operation IOperationContext
리턴 void

ConnectingTo() 공개 메소드

public ConnectingTo ( INetNode node, IPEndPoint address ) : void
node INetNode
address System.Net.IPEndPoint
리턴 void

ConnectionHasTimedOut() 공개 메소드

public ConnectionHasTimedOut ( INetNode node, IPEndPoint address ) : void
node INetNode
address System.Net.IPEndPoint
리턴 void

ConnectionSucceeded() 공개 메소드

public ConnectionSucceeded ( INetNode node, IPEndPoint address, INetChannel channel, int durationMs ) : void
node INetNode
address System.Net.IPEndPoint
channel INetChannel
durationMs int
리턴 void

NetChannelConnected() 공개 메소드

public NetChannelConnected ( INetNode node, INetChannel channel ) : void
node INetNode
channel INetChannel
리턴 void

NetChannelDisconnected() 공개 메소드

public NetChannelDisconnected ( INetNode node, INetChannel channel ) : void
node INetNode
channel INetChannel
리턴 void

NetChannelHasReceivedMessage() 공개 메소드

public NetChannelHasReceivedMessage ( INetNode node, INetChannel channel, Message message ) : void
node INetNode
channel INetChannel
message Message
리턴 void

NetChannelIsDisposing() 공개 메소드

public NetChannelIsDisposing ( INetNode node, INetChannel channel ) : void
node INetNode
channel INetChannel
리턴 void

NetChannelRequestCompleted() 공개 메소드

public NetChannelRequestCompleted ( INetNode node, INetChannel channel, Message message, System.Guid requestId, int durationMs ) : void
node INetNode
channel INetChannel
message Message
requestId System.Guid
durationMs int
리턴 void

NetChannelRequestFailed() 공개 메소드

public NetChannelRequestFailed ( INetNode node, NetChannel channel, ErrorMessage error, System.Guid requestId, int durationMs ) : void
node INetNode
channel NetChannel
error ErrorMessage
requestId System.Guid
durationMs int
리턴 void

NetChannelRequestStarted() 공개 메소드

public NetChannelRequestStarted ( INetNode node, INetChannel channel, Message request, System.Guid requestId ) : void
node INetNode
channel INetChannel
request Message
requestId System.Guid
리턴 void

NetChannelRequestTimedOut() 공개 메소드

public NetChannelRequestTimedOut ( INetNode node, INetChannel channel, Message message, System.Guid requestId, int durationMs ) : void
node INetNode
channel INetChannel
message Message
requestId System.Guid
durationMs int
리턴 void

NetChannelSentMessage() 공개 메소드

public NetChannelSentMessage ( INetNode node, INetChannel channel, Message message ) : void
node INetNode
channel INetChannel
message Message
리턴 void

NetChannelSentReplyMessage() 공개 메소드

public NetChannelSentReplyMessage ( INetNode node, INetChannel channel, Message reply, IOperationContext operation ) : void
node INetNode
channel INetChannel
reply Message
operation IOperationContext
리턴 void

NodeStarted() 공개 메소드

public NodeStarted ( INetNode node ) : void
node INetNode
리턴 void

NodeStopped() 공개 메소드

public NodeStopped ( INetNode node ) : void
node INetNode
리턴 void

NodeUpdateLoopError() 공개 메소드

public NodeUpdateLoopError ( INetNode node, Exception exception ) : void
node INetNode
exception System.Exception
리턴 void

NodeUpdateLoopStarted() 공개 메소드

public NodeUpdateLoopStarted ( INetNode node ) : void
node INetNode
리턴 void

OperationProcessed() 공개 메소드

public OperationProcessed ( INetNode node, INetChannel channel, IOperationContext operation ) : void
node INetNode
channel INetChannel
operation IOperationContext
리턴 void

OperationProcessingFailed() 공개 메소드

public OperationProcessingFailed ( INetNode node, INetChannel channel, IOperationContext operation, Exception exception ) : void
node INetNode
channel INetChannel
operation IOperationContext
exception System.Exception
리턴 void

SerilogCoreEvents() 공개 메소드

public SerilogCoreEvents ( ILogger logger ) : System
logger ILogger
리턴 System