同步操作将从 liyonghelpme/GameServerCsharp 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
/*Author: liyonghelpmeEmail: 233242872@qq.com*//*Author: liyonghelpmeEmail: 233242872@qq.com*/using Google.ProtocolBuffers;namespace KBEngine{using System;using System.Collections;using System.Collections.Generic;using MessageID = System.UInt16;using MyLib;public class Message{public MessageID id = 0;public string name;public Int16 msglen = -1;public System.Reflection.MethodInfo handler = null;public System.Reflection.MethodInfo[] argtypes = null;public sbyte argsType = 0;public static Dictionary<MessageID, Message> loginappMessages = new Dictionary<MessageID, Message>();public static Dictionary<MessageID, Message> baseappMessages = new Dictionary<MessageID, Message>();public static Dictionary<MessageID, Message> clientMessages = new Dictionary<MessageID, Message>();public static Dictionary<string, Message> messages = new Dictionary<string, Message>();public static void reset(){loginappMessages.Clear();baseappMessages.Clear();clientMessages.Clear();messages.Clear();}public Message() {id = 0;name = null;msglen = 0;handler = null;argsType = 0;argtypes = null;}public object[] createFromStream(MemoryStream msgstream){if(argtypes.Length <= 0)return new object[]{msgstream};object[] result = new object[argtypes.Length];for(int i=0; i<argtypes.Length; i++){result[i] = argtypes[i].Invoke(msgstream, new object[0]);}return result;}public IMessageLite handlePB(byte moduleId, System.UInt16 msgId, MemoryStream msgstream) {//var buf = msgstream.getbuffer ();IMessageLite msg = Util.GetMsg (moduleId, msgId, msgstream.getBytString());return msg;}}}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。