[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [MiNT] AES related question: How to keep track if my application is receiving input?



m0n0 wrote:

>
> Am Dienstag, den 24.08.2010, 23:12 +0200 schrieb Eero Tamminen
> <oak@helsinkinet.fi>:
>
> >
> > Is evnt_multi() interrupted by a signal delivery like select() is?
> >
> > If yes, you could put the network stuff to a separate process that
> > signals the UI process when downloads are completed and uses
> > e.g. shared memory to share the data with the renderer.
>
> That would mean I would have to implement an new fetcher module for
> NetSurf and I don't want to do that.
>
> evnt_multi just doesn't deliver as much informations as e.g. Window
> Message pipe...:
>
> Windows has messages like:
> WM_KEYDOWN
> WM_KEYUP
>
> No constant polling needed within windows.

But that has nothing to do with evnt_multi - this information is hard to get in a clean
way on atari anyway, maybe a new MiNT-syscall is necessary for this.

But generally input *should* be buffered, so if you're busy while the
user types, you get the input anyway.


-Helmut