public void DoAuthenticate(string username, string password) { NntpAuthenticateUnit authenticateUnit = new NntpAuthenticateUnit(username, password); authenticateUnit.Finished += new AsciiProtocolUnitDelegate(AuthenticateFinished); StartUnit(Int32.MaxValue, authenticateUnit); }
private void AuthenticateFinished(AsciiProtocolUnit unit) { NntpAuthenticateUnit authenticateUnit = (NntpAuthenticateUnit)unit; if (!authenticateUnit.Succeeded) { SetError(authenticateUnit.ResponseLine); } }