TsgcTCPClient › Eigenschappen › NotifyEvents

NotifyEvents Eigenschap

Bepaalt hoe verbindingsgebeurtenissen naar de hoofdthread worden verzonden.

Syntaxis

property NotifyEvents: TwsNotifyEvent read FNotifyEvents write SetNotifyEvents;

Standaardwaarde

neAsynchronous

Opmerkingen

Er zijn drie modi beschikbaar: neAsynchronous (standaard) plaatst gebeurtenissen in een wachtrij en synchroniseert ze asynchroon met de hoofdthread; neSynchronous blokkeert de verbindingsthread totdat de hoofdthread de gebeurtenis heeft verwerkt (gebruikt TThread.Synchronize); neNoSync activeert gebeurtenissen rechtstreeks op de verbindingsthread, wat sneller is maar vereist dat de gebeurtenishandler threadveilig is.

Voorbeeld


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

Terug naar Properties