TsgcUDPCLient › Eigenschappen › NotifyEvents
Bepaalt hoe ontvangen datagram- en uitzonderingsgebeurtenissen naar de hoofdthread worden verzonden.
property NotifyEvents: TwsNotifyEvent read FNotifyEvents write SetNotifyEvents;
neAsynchronous
Bepaalt het threadingmodel dat wordt gebruikt om OnUDPRead en OnUDPException te activeren. neAsynchronous (standaard) zet gebeurtenissen in een wachtrij en levert ze op de achtergrond aan de hoofdthread, zodat VCL/FMX-controls veilig kunnen worden aangeraakt zonder de UDP-reader te blokkeren; neSynchronous gebruikt Synchronize om elke gebeurtenis te leveren en wacht tot de handler terugkeert; neNoSync activeert de gebeurtenis rechtstreeks op de readerthread, wat de snelste optie is maar vereist dat de handlercode threadveilig is. Kies neNoSync alleen wanneer de gebeurtenishandlers geen toegang tot de UI hebben.
oClient.NotifyEvents := neAsynchronous;