On Thu, Aug 24, 2000 at 01:09:57PM -0400, Uri Guttman <[EMAIL PROTECTED]> wrote:
> please quote the docs that show this. according to my solaris 7 docs,
> you have to call aio_wait to get an aio_result back. this can be one of

I am talking about SIGIO and friends, not the posix aio_*-functions. aio_*
might be implemented using sigio, but does not need to, this is the reason
why the only (portable) way to do aio using aio_* functions is, well,
using the aio_* functions.

> there is no method for the signal mechanism that i see that tell you
> which handle is available to read/write.

Hmm, maybe this is a limitation in solaris (I am not 100% sure), but
hp-ux, freebsd and linux all deliver the necessary event info with the
signal (and, if you use a realtime signal, it will utilize the internal
kernel event queue so no events get lost).

If solaris doesn't support siginfo it indeed lacks a very important part
of the posix realtime extensions, which I would find disturbing.

> also show me the exact man pages in linux which has similar features as
> solaris aio support. i have not found any. 

I don't think there are manual pages so far (at leats I don't have them
installed, but I haven't updated my manpages since ages), but the libc
documentation is far more extensive on that topic, anyway, so you might
consult that one.

-- 
      -----==-                                             |
      ----==-- _                                           |
      ---==---(_)__  __ ____  __       Marc Lehmann      +--
      --==---/ / _ \/ // /\ \/ /       [EMAIL PROTECTED] |e|
      -=====/_/_//_/\_,_/ /_/\_\       XX11-RIPE         --+
    The choice of a GNU generation                       |
                                                         |

Reply via email to