17 #ifndef GLOBUS_XIO_GRIDFTP_DRIVER_H
18 #define GLOBUS_XIO_GRIDFTP_DRIVER_H
25 #include "globus_xio_system.h"
28 #ifndef GLOBUS_GLOBAL_DOCUMENT_SET
96 #define globus_xio_gridftp_attr_cntl globus_xio_attr_cntl
97 #define globus_xio_gridftp_handle_cntl globus_xio_handle_cntl
155 #define globus_xio_gridftp_attr_cntl globus_xio_attr_cntl
156 #define globus_xio_gridftp_handle_cntl globus_xio_handle_cntl
499 GLOBUS_XIO_GRIDFTP_MODE_NONE,
500 GLOBUS_XIO_GRIDFTP_MODE_STREAM =
'S',
501 GLOBUS_XIO_GRIDFTP_MODE_BLOCK =
'B',
502 GLOBUS_XIO_GRIDFTP_MODE_EXTENDED_BLOCK =
'E',
503 GLOBUS_XIO_GRIDFTP_MODE_COMPRESSED =
'C'
506 typedef enum globus_l_xio_gridftp_dcau_mode_e
508 GLOBUS_XIO_GRIDFTP_DCAU_NONE =
'N',
509 GLOBUS_XIO_GRIDFTP_DCAU_SELF =
'A',
510 GLOBUS_XIO_GRIDFTP_DCAU_SUBJECT =
'S',
511 GLOBUS_XIO_GRIDFTP_DCAU_DEFAULT
512 } globus_l_xio_gridftp_dcau_mode_t;
515 typedef enum globus_l_xio_gridftp_protection_e
517 GLOBUS_XIO_GRIDFTP_PROTECTION_CLEAR =
'C',
518 GLOBUS_XIO_GRIDFTP_PROTECTION_SAFE =
'S',
519 GLOBUS_XIO_GRIDFTP_PROTECTION_CONFIDENTIAL =
'E',
520 GLOBUS_XIO_GRIDFTP_PROTECTION_PRIVATE =
'P'
521 } globus_l_xio_gridftp_protection_t;
Definition: globus_xio_gridftp_driver.h:151
Definition: globus_xio_gridftp_driver.h:203
Definition: globus_xio_gridftp_driver.h:247
Definition: globus_xio_gridftp_driver.h:195
Definition: globus_xio_gridftp_driver.h:259
Definition: globus_xio_gridftp_driver.h:128
Definition: globus_xio_gridftp_driver.h:176
Definition: globus_xio_gridftp_driver.h:187
Definition: globus_xio_gridftp_driver.h:215
globus_xio_gridftp_error_type_t
Definition: globus_xio_gridftp_driver.h:119
Definition: globus_xio_gridftp_driver.h:183
Definition: globus_xio_gridftp_driver.h:191
Definition: globus_xio_gridftp_driver.h:124
Definition: globus_xio_gridftp_driver.h:219
Definition: globus_xio_gridftp_driver.h:231
Definition: globus_xio_gridftp_driver.h:142
Definition: globus_xio_gridftp_driver.h:235
Definition: globus_xio_gridftp_driver.h:263
Definition: globus_xio_gridftp_driver.h:255
Definition: globus_xio_gridftp_driver.h:275
Definition: globus_xio_gridftp_driver.h:138
Definition: globus_xio_gridftp_driver.h:146
Definition: globus_xio_gridftp_driver.h:267
Headers common to all of Globus.
Definition: globus_xio_gridftp_driver.h:207
Definition: globus_xio_gridftp_driver.h:271
globus_xio_gridftp_cmd_t
Definition: globus_xio_gridftp_driver.h:168
Definition: globus_xio_gridftp_driver.h:133
Definition: globus_xio_gridftp_driver.h:223
Definition: globus_xio_gridftp_driver.h:199
Definition: globus_xio_gridftp_driver.h:211
Definition: globus_xio_gridftp_driver.h:239
enum globus_l_xio_gridftp_mode_e globus_l_xio_gridftp_mode_t
Definition: globus_xio_gridftp_driver.h:243
Definition: globus_xio_gridftp_driver.h:251
Definition: globus_xio_gridftp_driver.h:227
globus_l_xio_gridftp_mode_e
Definition: globus_xio_gridftp_driver.h:285