TsgcWebSocketClient › Properties › NotifyEvents
Controlla come gli eventi WebSocket vengono inviati al thread principale.
property NotifyEvents: TwsNotifyEvent read FNotifyEvents write SetNotifyEvents;
neAsynchronous
Sono disponibili tre modalità: neAsynchronous (predefinita) mette in coda gli eventi e li sincronizza con il thread principale in modo asincrono; neSynchronous blocca il thread di connessione finché il thread principale non ha elaborato l'evento (utilizza TThread.Synchronize); neNoSync attiva gli eventi direttamente sul thread di connessione, il che è più veloce ma richiede che l'handler dell'evento sia thread-safe.
oClient := TsgcWebSocketClient.Create(nil);
oClient.URL := 'wss://www.esegece.com:2053';
oClient.NotifyEvents := neSynchronous;
oClient.Active := true;