Exemple #1
0
        //This function contains server-specific strings
        public static ChatManager TryAuth(Networker networker, string login, string password, out chatManagerError error)
        {
            error = chatManagerError.failedToAuth;
            ChatManager chatManager = TryStartChatManager(networker, String.Format("{0}&login={1}&password={2}", ServerSpecificStrings.MesageTypeAuth, login, password));

            if (chatManager != null)
            {
                chatManager.AddUserCredintals(login, password);
                error = chatManagerError.noError;
            }
            return(chatManager);
        }
Exemple #2
0
        // static functions
        //This function contains server-specific strings
        public static ChatManager TryRegister(Networker networker, string login, string password, out chatManagerError error)
        {
            error = chatManagerError.userAlreadyExists;
            ChatManager chatManager = TryStartChatManager(networker, String.Format("{0}&login={1}&password={2}", ServerSpecificStrings.MesageTypeRegister, login, password));

            if (chatManager != null)
            {
                error = chatManagerError.noError;
            }
            return(chatManager);
        }