C# 클래스 GameCore.NetWork.NetMessageRecieveHandle

파일 보기 프로젝트 열기: recter/Unity-Net 1 사용 예제들

공개 메소드들

메소드 설명
GetInstance ( ) : NetMessageRecieveHandle
OnRecvMessage ( SocketNetPacket packet ) : void

解包处理

RegisterMessageHandler ( int command, NetOnRecvMessageDelegate del ) : void

注册消息监听

SetRecvMsgCB ( Action cb ) : void

设置收到消息时的回调函数

UnRegisterMessageHandler ( int command ) : void

注销消息监听 - 注销所有此消息号的监听 (如果消息不是模块独有,不推荐使用次方法 by Rect)

UnRegisterMessageHandler ( int command, NetOnRecvMessageDelegate del ) : void

注销消息监听 - 注销消息号指定的委托类

비공개 메소드들

메소드 설명
NetMessageRecieveHandle ( ) : System

메소드 상세

GetInstance() 공개 정적인 메소드

public static GetInstance ( ) : NetMessageRecieveHandle
리턴 NetMessageRecieveHandle

OnRecvMessage() 공개 메소드

解包处理
public OnRecvMessage ( SocketNetPacket packet ) : void
packet SocketNetPacket
리턴 void

RegisterMessageHandler() 공개 메소드

注册消息监听
public RegisterMessageHandler ( int command, NetOnRecvMessageDelegate del ) : void
command int 消息号ID
del NetOnRecvMessageDelegate 消息接收回调委托
리턴 void

SetRecvMsgCB() 공개 메소드

设置收到消息时的回调函数
public SetRecvMsgCB ( Action cb ) : void
cb Action
리턴 void

UnRegisterMessageHandler() 공개 메소드

注销消息监听 - 注销所有此消息号的监听 (如果消息不是模块独有,不推荐使用次方法 by Rect)
public UnRegisterMessageHandler ( int command ) : void
command int 消息号ID
리턴 void

UnRegisterMessageHandler() 공개 메소드

注销消息监听 - 注销消息号指定的委托类
public UnRegisterMessageHandler ( int command, NetOnRecvMessageDelegate del ) : void
command int
del NetOnRecvMessageDelegate
리턴 void