TsgcTCPClient › Propriedades › NotifyEvents

NotifyEvents Property

Controla como os eventos de conexão são despachados para a main thread.

Sintaxe

property NotifyEvents: TwsNotifyEvent read FNotifyEvents write SetNotifyEvents;

Valor Padrão

neAsynchronous

Observações

Três modos estão disponíveis: neAsynchronous (padrão) enfileira os eventos e os sincroniza com a thread principal de forma assíncrona; neSynchronous bloqueia a thread da conexão até que a thread principal tenha processado o evento (usa TThread.Synchronize); neNoSync dispara os eventos diretamente na thread da conexão, o que é mais rápido, mas exige que o manipulador de evento seja thread-safe.

Exemplo


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

Voltar para Propriedades