[Lazarus] lnet sockets
mschnell at lumino.de
Wed Oct 24 17:08:47 CEST 2012
On 10/24/2012 04:42 PM, Antonio Fortuny wrote:
> . In my vision, the wait with timeout problem is simply moved into a
> thread. The application has still to wait on something to happe.
Right, but it does not use up any CPU time while waiting, because same
is done by the OS.
It is woken up immediately when the OS sees incoming data and so it will
react without any delay and through the event.
The main thread's event queue is build in a way that it will handle all
events in the order they appear and the main thread is woken up
immediately when any event is thrown, so no delay here, as well, unless
the man thread is busy with any other useful stuff.
More information about the Lazarus