private void ProcessAlertRecord(Record record, AsyncGenericResult asyncGenericResult) { // TODO: Received an alert, handle correctly Alert alert = new Alert(record.Fragment); Console.WriteLine("Received an alert: " + alert.Description); if (alert.Level == AlertLevel.Fatal) { // Fatal alerts don't need close notify _recordStream.Close(); asyncGenericResult.SetComplete(new Exception("Received a fatal alert")); return; } }
private void ProcessUnknownRecord(Record record, AsyncGenericResult asyncGenericResult) { }