Esempio n. 1
0
        public override void ServerCallBack(Dictionary <byte, object> server_packet)
        {
            string code     = server_packet[0].ToString();
            string response = server_packet[1].ToString();

            switch (code)
            {
            case "Get":
                if (GetActions.Count > 0)
                {
                    Action <string> callback = GetActions.Dequeue();
                    callback(response);
                }
                break;

            case "Set":
                if (SetActions.Count > 0)
                {
                    Action <string> callback = SetActions.Dequeue();
                    callback(response);
                }
                break;

            default:
                Debug.Log("AccountCallBackHandler.ServerCallBack code u=is wrong.");
                break;
            }
        }