TsgcHTTP3Server › Ereignisse › OnShutdown

OnShutdown Ereignis

Wird ausgelöst, wenn der HTTP/3-Server stoppt und keine Verbindungen mehr annimmt.

Syntax

property OnShutdown: TNotifyEvent;
// TNotifyEvent = procedure(Sender: TObject) of object

Standardwert

—

Parameter

NameTypBeschreibung
SenderTObjectDie TsgcHTTP3Server-Instanz, die das Ereignis ausgelöst hat.

Hinweise

Wird von Active := False (direkt oder über Stop) ausgelöst, nachdem der QUIC-Listener geschlossen wurde und keine weiteren HTTP/3-Verbindungen mehr angenommen werden. Verwenden Sie das Ereignis, um eine Statusanzeige zu aktualisieren, ausstehende Protokolle zu leeren oder Ressourcen freizugeben, die gehalten wurden, während der Server lief.

Wenn es ausgelöst wird, sind die aktiven Verbindungen bereits geschlossen, sodass ihre OnH3Disconnect-Ereignisse ausgelöst wurden. Es wird auch ausgelöst, wenn die Komponente zerstört wird, da der Destruktor den Server stoppt.

Dieses Ereignis wird von TsgcQUICServer geerbt.

Beispiel


procedure OnShutdownEvent(Sender: TObject);
begin
  Log('HTTP/3 server stopped');
end;

Zurück zu Ereignissen