[Contents] [Index] [Help] [Retrace] [Browse <] [Browse >]


   NAME
        BeginIO -- initiate asynchronous device I/O

   SYNOPSIS
        BeginIO(ioReq)

        VOID BeginIO(struct iorequest *);

   FUNCTION
        This function takes an iorequest, and passes it directly to the
        "BeginIO" vector of the proper device.  This is equivalent to
        sendio(), except that io_flags is not cleared. a good understanding
        of Exec device I/O is required to properly use this function.

        This function does not wait for the I/O to complete.

   INPUTS
        ioReq - an initialized and opened iorequest structure with the
                io_Flags field set to a reasonable value (set to 0 if you do
                not require io_Flags).

   SEE ALSO
        exec.library/doio(), exec.library/sendio(), exec.library/waitio()