~stewart/haildb/historical

« back to all changes in this revision

Viewing changes to include/os0file.h

  • Committer: Stewart Smith
  • Date: 2010-04-14 16:56:25 UTC
  • Revision ID: stewart@flamingspork.com-20100414165625-r2vj10c0er8ogtsn
innodb plugin 1.0.2

Show diffs side-by-side

added added

removed removed

Lines of Context:
663
663
        ulint*  type);          /* out: OS_FILE_WRITE or ..._READ */
664
664
#endif
665
665
 
666
 
/* Currently we do not use Posix async i/o */
667
 
#ifdef POSIX_ASYNC_IO
668
 
/**************************************************************************
669
 
This function is only used in Posix asynchronous i/o. Waits for an aio
670
 
operation to complete. */
671
 
UNIV_INTERN
672
 
ibool
673
 
os_aio_posix_handle(
674
 
/*================*/
675
 
                                /* out: TRUE if the aio operation succeeded */
676
 
        ulint   array_no,       /* in: array number 0 - 3 */
677
 
        fil_node_t**message1,   /* out: the messages passed with the aio
678
 
                                request; note that also in the case where
679
 
                                the aio operation failed, these output
680
 
                                parameters are valid and can be used to
681
 
                                restart the operation, for example */
682
 
        void**  message2);
683
 
#endif
684
666
/**************************************************************************
685
667
Does simulated aio. This function should be called by an i/o-handler
686
668
thread. */