TsgcWebSocketClient › Propiedades › NotifyEvents
Controla cómo se despachan los eventos WebSocket al hilo principal.
property NotifyEvents: TwsNotifyEvent read FNotifyEvents write SetNotifyEvents;
neAsynchronous
Hay tres modos disponibles: neAsynchronous (predeterminado) encola los eventos y los sincroniza con el hilo principal de forma asíncrona; neSynchronous bloquea el hilo de conexión hasta que el hilo principal ha procesado el evento (usa TThread.Synchronize); neNoSync lanza los eventos directamente en el hilo de conexión, lo que es más rápido pero requiere que el controlador de eventos sea seguro para hilos.
oClient := TsgcWebSocketClient.Create(nil);
oClient.URL := 'wss://www.esegece.com:2053';
oClient.NotifyEvents := neSynchronous;
oClient.Active := true;