public HandlerCenter(MessageDecode decode) { if (decode == null) { ServerDebuger.Instance.Log("没有设置消息解码,服务器启动失败!"); } mDecode = decode; }
private int Listener_GetPackageLength(byte[] data, out int headLength) { try { return(MessageDecode.GetDataLength(data, out headLength)); } catch (Exception ex) { LogHelper.WriteLog("获取包长时出错", ex.Message, ex.StackTrace); headLength = 0; return(43); } }
private int Smanager_GetPackageLength(byte[] data, out int headLength) { return(MessageDecode.GetDataLength(data, out headLength)); }
private static int Listener_GetPackageLength(byte[] data, out int headLength) { int length = MessageDecode.GetDataLength(data, out headLength); return(length); }