Grid Community Toolkit  6.2.1541705016
globus_xio_mode_e_driver.h
Go to the documentation of this file.
1 /*
2  * Copyright 1999-2006 University of Chicago
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  * http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16 
17 #ifndef GLOBUS_XIO_MODE_E_DRIVER_H
18 #define GLOBUS_XIO_MODE_E_DRIVER_H
19 
25 #include "globus_common.h"
26 
27 #ifdef __cplusplus
28 extern "C" {
29 #endif
30 
128 typedef enum
129 {
134 
136 
137 
152 typedef enum
153 {
163  /* globus_xio_stack_t stack */
174  /* globus_xio_stack_t * stack_out */
176 
185  /* int num_streams */
187 
195  /* int * num_streams_out */
197 
209  /* globus_bool_t offset_reads */
211 
219  /* globus_bool_t * offset_reads_out */
221 
231  /* globus_bool_t manual_eodc */
233 
241  /* globus_bool_t * manual_eodc_out */
243 
252  /* globus_bool_t send_eod */
254 
263  /* int eod_count */
265 
274  /* globus_off_t * offset_out */
276 
287  /* globus_xio_stack_t stack */
288 
290 
300  /* globus_xio_attr_t * stack_out */
301 
303 
305 
306 #ifdef __cplusplus
307 }
308 #endif
309 
310 #endif /* GLOBUS_XIO_MODE_E_DRIVER_H */
Definition: globus_xio_mode_e_driver.h:169
Definition: globus_xio_mode_e_driver.h:198
Definition: globus_xio_mode_e_driver.h:185
Definition: globus_xio_mode_e_driver.h:165
Definition: globus_xio_mode_e_driver.h:161
globus_xio_mode_e_error_type_t
Definition: globus_xio_mode_e_driver.h:128
Definition: globus_xio_mode_e_driver.h:153
Definition: globus_xio_mode_e_driver.h:173
Definition: globus_xio_mode_e_driver.h:177
Definition: globus_xio_mode_e_driver.h:203
Definition: globus_xio_mode_e_driver.h:157
Definition: globus_xio_mode_e_driver.h:181
Definition: globus_xio_mode_e_driver.h:193
Definition: globus_xio_mode_e_driver.h:189
Headers common to all of Globus.
Definition: globus_xio_mode_e_driver.h:133
globus_xio_mode_e_cmd_t
Definition: globus_xio_mode_e_driver.h:149