OpenMetaverse.NetworkManager.Login C# (CSharp) Method

Login() public method

Login that takes a struct of all the values that will be passed to the login server
public Login ( LoginParams loginParams ) : bool
loginParams LoginParams The values that will be passed to the login /// server, all fields must be set even if they are String.Empty
return bool
        public bool Login(LoginParams loginParams)
        {
            BeginLogin(loginParams);

            LoginEvent.WaitOne(loginParams.Timeout, false);

            if (CurrentContext != null)
            {
                CurrentContext = null; // Will force any pending callbacks to bail out early
                InternalStatusCode = LoginStatus.Failed;
                InternalLoginMessage = "Timed out";
                return false;
            }

            return (InternalStatusCode == LoginStatus.Success);
        }

Same methods

NetworkManager::Login ( string firstName, string lastName, string password, string userAgent, string userVersion ) : bool
NetworkManager::Login ( string firstName, string lastName, string password, string userAgent, string start, string userVersion ) : bool