C# 클래스 DotNettyServer.DotNetty.NettyServerChannelHandler

因为服务器只需要响应传入的消息,所以只需要实现ChannelHandlerAdapter就可以了
상속: SimpleChannelInboundHandler 파일 보기 프로젝트 열기: dotnet9/DotNettyDemo

공개 메소드들

메소드 설명
ChannelActive ( IChannelHandlerContext context ) : void

通道激活

ChannelInactive ( IChannelHandlerContext context ) : void

断开连接

ChannelReadComplete ( IChannelHandlerContext context ) : void

消息读取完成

ChannelRegistered ( IChannelHandlerContext context ) : void

注册通道

ChannelUnregistered ( IChannelHandlerContext context ) : void

注销通道

ExceptionCaught ( IChannelHandlerContext context, Exception exception ) : void
SendData ( testEvent ) : void

发送数据到客户端

보호된 메소드들

메소드 설명
ChannelRead0 ( IChannelHandlerContext ctx, msg ) : void

收到客户端回应

메소드 상세

ChannelActive() 공개 메소드

通道激活
public ChannelActive ( IChannelHandlerContext context ) : void
context IChannelHandlerContext
리턴 void

ChannelInactive() 공개 메소드

断开连接
public ChannelInactive ( IChannelHandlerContext context ) : void
context IChannelHandlerContext
리턴 void

ChannelRead0() 보호된 메소드

收到客户端回应
protected ChannelRead0 ( IChannelHandlerContext ctx, msg ) : void
ctx IChannelHandlerContext
리턴 void

ChannelReadComplete() 공개 메소드

消息读取完成
public ChannelReadComplete ( IChannelHandlerContext context ) : void
context IChannelHandlerContext
리턴 void

ChannelRegistered() 공개 메소드

注册通道
public ChannelRegistered ( IChannelHandlerContext context ) : void
context IChannelHandlerContext
리턴 void

ChannelUnregistered() 공개 메소드

注销通道
public ChannelUnregistered ( IChannelHandlerContext context ) : void
context IChannelHandlerContext
리턴 void

ExceptionCaught() 공개 메소드

public ExceptionCaught ( IChannelHandlerContext context, Exception exception ) : void
context IChannelHandlerContext
exception Exception
리턴 void

SendData() 공개 메소드

发送数据到客户端
public SendData ( testEvent ) : void
리턴 void