/// <summary> /// 将消息名和对应的处理函绑定到一起,不同的消息处理函数会将解析后的 object 对象强制转为不同的 protobuf 消息对象,然后进行广播等 /// </summary> /// <param name="messageName">消息名称</param> /// <param name="procFunc">消息处理函数</param> private void RegisterProcForMessage(string messageName, MessageProcCallback procFunc) { hMessageProcs.Add(messageName, new MessageProcFunc(procFunc)); }
public MessageProcFunc( MessageProcCallback callback ) { this.callback = callback; }
public MessageProcFunc(MessageProcCallback callback) { this.callback = callback; }
/// <summary> /// 将消息名和对应的处理函绑定到一起,不同的消息处理函数会将解析后的 object 对象强制转为不同的 protobuf 消息对象,然后进行广播等 /// </summary> /// <param name="messageName">消息名称</param> /// <param name="procFunc">消息处理函数</param> private void RegisterProcForMessage( string messageName, MessageProcCallback procFunc ) { hMessageProcs.Add( messageName, new MessageProcFunc( procFunc ) ); }