.TH "globus_xio_ordering_driver_io" 3 "Version 6.6" "globus_xio" \" -*- nroff -*- .ad l .nh .SH NAME globus_xio_ordering_driver_io \- Reading/Writing .PP \- Reading/Writing\&. .SH SYNOPSIS .br .PP .SH "Detailed Description" .PP Reading/Writing\&. Ordering driver does not allow multiple \fBglobus_xio_register_read()\fP to be outstanding\&. This limitation is there to enforce that the users get the read callback in order\&. There is a known issue in enforcing the order in which read callbacks are delivered with multiple outstanding reads\&. This limitation does not restrict the use of parallel reads feature provided by the underlying transport driver\&. \fBGLOBUS_XIO_ORDERING_SET_MAX_READ_COUNT\fP on the attr can be used to specify the number of parallel reads\&. Ordering will have a maximum of this many number of reads outstanding to the driver below it on the stack\&. It buffers the data read and delivers it to the user in order\&. .PP \fBglobus_xio_register_write()\fP does not enforce any restriction\&. .SH "Author" .PP Generated automatically by Doxygen for globus_xio from the source code\&.