globus_xio  6.3
globus_xio_ordering_driver.h
Go to the documentation of this file.
1 
2 #ifndef GLOBUS_XIO_ORDERING_DRIVER_H
3 #define GLOBUS_XIO_ORDERING_DRIVER_H
4 
10 #include "globus_common.h"
11 
12 #ifdef __cplusplus
13 extern "C" {
14 #endif
95 typedef enum
96 {
105 
107 
108 
113 typedef enum
114 {
123  /* globus_off_t offset */
125 
134  /* int max_read_count */
136 
144  /* int * max_read_count_out */
146 
160  /* globus_bool_t buffering */
162 
170  /* globus_bool_t * buffering_out */
172 
181  /* int buf_size */
183 
191  /* int * buf_size_out */
193 
202  /* int max_buf_count */
204 
212  /* int * max_buf_count_out */
214 
216 
217 #ifdef __cplusplus
218 }
219 #endif
220 
221 #endif /* GLOBUS_XIO_ORDERING_DRIVER_H */
globus_xio_ordering_cmd_t
Definition: globus_xio_ordering_driver.h:112
@ GLOBUS_XIO_ORDERING_GET_MAX_READ_COUNT
Definition: globus_xio_ordering_driver.h:123
@ GLOBUS_XIO_ORDERING_SET_MAX_BUF_COUNT
Definition: globus_xio_ordering_driver.h:143
@ GLOBUS_XIO_ORDERING_GET_BUFFERING
Definition: globus_xio_ordering_driver.h:131
@ GLOBUS_XIO_ORDERING_GET_BUF_SIZE
Definition: globus_xio_ordering_driver.h:139
@ GLOBUS_XIO_ORDERING_SET_BUFFERING
Definition: globus_xio_ordering_driver.h:127
@ GLOBUS_XIO_ORDERING_SET_BUF_SIZE
Definition: globus_xio_ordering_driver.h:135
@ GLOBUS_XIO_ORDERING_SET_MAX_READ_COUNT
Definition: globus_xio_ordering_driver.h:119
@ GLOBUS_XIO_ORDERING_GET_MAX_BUF_COUNT
Definition: globus_xio_ordering_driver.h:147
@ GLOBUS_XIO_ORDERING_SET_OFFSET
Definition: globus_xio_ordering_driver.h:115
globus_xio_ordering_error_type_t
Definition: globus_xio_ordering_driver.h:94
@ GLOBUS_XIO_ORDERING_ERROR_READ
Definition: globus_xio_ordering_driver.h:98
@ GLOBUS_XIO_ORDERING_ERROR_CANCEL
Definition: globus_xio_ordering_driver.h:102