Exemplo n.º 1
0
        public static string ToMsg(GstatsErrorCode error)
        {
            switch (error)
            {
            case GstatsErrorCode.Parse:
                return("Request parse error!");

            case GstatsErrorCode.General:
                return("General error!");

            case GstatsErrorCode.Database:
                return("Database error!");

            default:
                return("Unknown error!");
            }
        }
Exemplo n.º 2
0
        protected virtual void CheckRequest(GStatsSession session, Dictionary <string, string> recv)
        {
            if (recv.ContainsKey("lid"))
            {
                if (!uint.TryParse(recv["lid"], out _localId))
                {
                    _errorCode = GstatsErrorCode.Parse;
                }
            }

            //worms 3d use id not lid so we added an condition here
            if (recv.ContainsKey("id"))
            {
                if (!uint.TryParse(recv["id"], out _localId))
                {
                    _errorCode = GstatsErrorCode.Parse;
                }
            }
        }