C# Класс GameCore.NetWork.NetMessageRecieveHandle

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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