TsgcTCPClient › Proprietà › NotifyEvents

NotifyEvents Proprietà

Controlla come gli eventi di connessione vengono inviati al thread principale.

Sintassi

property NotifyEvents: TwsNotifyEvent read FNotifyEvents write SetNotifyEvents;

Valore predefinito

neAsynchronous

Note

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.

Esempio


oTCP := TsgcTCPClient.Create(nil);
oTCP.Host := 'www.esegece.com';
oTCP.Port := 2053;
oTCP.NotifyEvents := neSynchronous;
oTCP.Active := true;

Torna alle Proprietà