TsgcUDPServer › Eventos › OnShutdown
Se activa una vez que el listener UDP se ha detenido y no se aceptarán más datagramas.
__property TNotifyEvent OnShutdown;
// typedef void __fastcall (__closure *TNotifyEvent)(TObject * Sender);
—
Se activa desde Active := False (directamente o mediante Stop/ReStart) después de que los sockets del listener se hayan cerrado, la sesión DTLS en caché se haya descartado y el temporizador watchdog se haya deshabilitado. Utilice el evento para actualizar un indicador de estado, vaciar los registros pendientes o liberar cualquier recurso que se mantuviera mientras el servidor estaba en funcionamiento. El hilo que activa el evento depende de la propiedad NotifyEvents; el valor predeterminado para el servidor es neNoSync, por lo que el manejador se ejecuta en el hilo de trabajo que realizó la transición.