Re: [fpc-pascal] Darwin i386 socket polling

2011-12-23 Thread Henry Vermaak
On 23 December 2011 15:27, Andrew Brunner wrote: >> Windows supports epoll? > > No, windows doesn't offer polling socket mechanisms.  They send > messages to windows with the socket number - it's event driven. > Kernel polling is different, but I assumed that Darwin would support > it via e-Poll.

Re: [fpc-pascal] Darwin i386 socket polling

2011-12-23 Thread Andrew Brunner
> Windows supports epoll? No, windows doesn't offer polling socket mechanisms. They send messages to windows with the socket number - it's event driven. Kernel polling is different, but I assumed that Darwin would support it via e-Poll. I searched and found a few references to kQueue/kEvent. Th

Re: [fpc-pascal] Darwin i386 socket polling

2011-12-23 Thread Marco van de Voort
In our previous episode, Andrew Brunner said: > I'm needing to figure out how socket signaling mechanisms work under darwin. > Windows and Linux work, Darwin however does not support ePoll. Windows supports epoll? > Anyone have any experience with Sockets events under OSX i386? Helmut already

Re: [fpc-pascal] Darwin i386 socket polling

2011-12-23 Thread Helmut Hartl
Am 23.12.11 04:35, schrieb Andrew Brunner: I'm needing to figure out how socket signaling mechanisms work under darwin. Windows and Linux work, Darwin however does not support ePoll. Anyone have any experience with Sockets events under OSX i386? Thanks. BSD's support the kqueue / kevent mech