globus_xio
6.6
Toggle main menu visibility
Loading...
Searching...
No Matches
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
24
25
#include "globus_common.h"
26
27
#ifdef __cplusplus
28
extern
"C"
{
29
#endif
30
36
56
77
91
101
132
137
typedef
enum
138
{
142
GLOBUS_XIO_MODE_E_HEADER_ERROR
143
144
}
globus_xio_mode_e_error_type_t
;
145
146
155
158
* @ingroup globus_xio_mode_e_driver_cntls
159
*/
160
161
typedef
enum
162
{
172
/* globus_xio_stack_t stack */
173
GLOBUS_XIO_MODE_E_SET_STACK
,
174
183
/* globus_xio_stack_t * stack_out */
184
GLOBUS_XIO_MODE_E_GET_STACK
,
185
194
/* int num_streams */
195
GLOBUS_XIO_MODE_E_SET_NUM_STREAMS
,
196
204
/* int * num_streams_out */
205
GLOBUS_XIO_MODE_E_GET_NUM_STREAMS
,
206
215
218
/* globus_bool_t offset_reads */
219
GLOBUS_XIO_MODE_E_SET_OFFSET_READS
,
220
228
/* globus_bool_t * offset_reads_out */
229
GLOBUS_XIO_MODE_E_GET_OFFSET_READS
,
230
240
/* globus_bool_t manual_eodc */
241
GLOBUS_XIO_MODE_E_SET_MANUAL_EODC
,
242
250
/* globus_bool_t * manual_eodc_out */
251
GLOBUS_XIO_MODE_E_GET_MANUAL_EODC
,
252
261
/* globus_bool_t send_eod */
262
GLOBUS_XIO_MODE_E_SEND_EOD
,
263
272
/* int eod_count */
273
GLOBUS_XIO_MODE_E_SET_EODC
,
274
283
/* globus_off_t * offset_out */
284
GLOBUS_XIO_MODE_E_DD_GET_OFFSET
,
285
296
/* globus_xio_stack_t stack */
297
298
GLOBUS_XIO_MODE_E_SET_STACK_ATTR
,
299
309
/* globus_xio_attr_t * stack_out */
310
311
GLOBUS_XIO_MODE_E_GET_STACK_ATTR
312
313
}
globus_xio_mode_e_cmd_t
;
314
315
#ifdef __cplusplus
316
}
317
#endif
318
319
#endif
/* GLOBUS_XIO_MODE_E_DRIVER_H */
globus_xio_mode_e_cmd_t
globus_xio_mode_e_cmd_t
Definition
globus_xio_mode_e_driver.h:159
GLOBUS_XIO_MODE_E_SET_EODC
@ GLOBUS_XIO_MODE_E_SET_EODC
Definition
globus_xio_mode_e_driver.h:198
GLOBUS_XIO_MODE_E_GET_OFFSET_READS
@ GLOBUS_XIO_MODE_E_GET_OFFSET_READS
Definition
globus_xio_mode_e_driver.h:182
GLOBUS_XIO_MODE_E_GET_STACK
@ GLOBUS_XIO_MODE_E_GET_STACK
Definition
globus_xio_mode_e_driver.h:166
GLOBUS_XIO_MODE_E_DD_GET_OFFSET
@ GLOBUS_XIO_MODE_E_DD_GET_OFFSET
Definition
globus_xio_mode_e_driver.h:202
GLOBUS_XIO_MODE_E_SEND_EOD
@ GLOBUS_XIO_MODE_E_SEND_EOD
Definition
globus_xio_mode_e_driver.h:194
GLOBUS_XIO_MODE_E_GET_NUM_STREAMS
@ GLOBUS_XIO_MODE_E_GET_NUM_STREAMS
Definition
globus_xio_mode_e_driver.h:174
GLOBUS_XIO_MODE_E_GET_MANUAL_EODC
@ GLOBUS_XIO_MODE_E_GET_MANUAL_EODC
Definition
globus_xio_mode_e_driver.h:190
GLOBUS_XIO_MODE_E_GET_STACK_ATTR
@ GLOBUS_XIO_MODE_E_GET_STACK_ATTR
Definition
globus_xio_mode_e_driver.h:212
GLOBUS_XIO_MODE_E_SET_STACK
@ GLOBUS_XIO_MODE_E_SET_STACK
Definition
globus_xio_mode_e_driver.h:162
GLOBUS_XIO_MODE_E_SET_NUM_STREAMS
@ GLOBUS_XIO_MODE_E_SET_NUM_STREAMS
Definition
globus_xio_mode_e_driver.h:170
GLOBUS_XIO_MODE_E_SET_STACK_ATTR
@ GLOBUS_XIO_MODE_E_SET_STACK_ATTR
Definition
globus_xio_mode_e_driver.h:207
GLOBUS_XIO_MODE_E_SET_MANUAL_EODC
@ GLOBUS_XIO_MODE_E_SET_MANUAL_EODC
Definition
globus_xio_mode_e_driver.h:186
GLOBUS_XIO_MODE_E_SET_OFFSET_READS
@ GLOBUS_XIO_MODE_E_SET_OFFSET_READS
Definition
globus_xio_mode_e_driver.h:178
globus_xio_mode_e_error_type_t
globus_xio_mode_e_error_type_t
Definition
globus_xio_mode_e_driver.h:138
GLOBUS_XIO_MODE_E_HEADER_ERROR
@ GLOBUS_XIO_MODE_E_HEADER_ERROR
Definition
globus_xio_mode_e_driver.h:142
builtins
mode_e
globus_xio_mode_e_driver.h
Generated by
1.17.0