TsgcQUICServer › Olaylar › OnQUICException

OnQUICException Olay

Bir QUIC bağlantısına veya dinleyiciye hizmet edilirken işlenmeyen özel durum oluştuğunda tetiklenir.

Sözdizimi

property OnQUICException: TsgcQUICServerExceptionEvent;
// TsgcQUICServerExceptionEvent = procedure(Sender: TObject; const aConnection: TsgcQUICServerConnection; const aException: Exception) of object

Varsayılan Değer

—

Remarks

OnQUICException, sunucunun arka plan pompa iş parçacığı bağlantıları kabul ederken, el sıkışmalarını ilerletirken, akışları okurken veya bir olay işleyicisini çalıştırırken özel durum yakaladığında tetiklenir. aConnection parametresi, hatanın ilişkili olduğu oturumu tanımlar ya da tek bir bağlantıyla bağlantılı olmayan dinleyici düzeyindeki hatalar için nil'dir. aException parametresi hatayı tutar; böylece uygulama bunu günlüğe kaydedebilir veya kurtarma eylemi alabilir; sunucu çalışmaya devam eder, bu nedenle olayı işlemek başarısızlığın fark edilmeden geçmesini önler.

Örnek


procedure OnQUICExceptionEvent(Sender: TObject; const aConnection: TsgcQUICServerConnection; const aException: Exception);
begin
  Log('QUIC error: ' + aException.Message);
end;

Olaylara Dön