docs: public base_response login() throws Exception
  	{
  		login login = new login(this.user_name, this.password, this.timeout);
  		base_response result = login.perform_operation(this);
  		if (result.errorcode == 0 || result.errorcode == 1034)
  			this.sessionid = result.sessionid;
  
  		return result;
  	}