2 #ifndef GLOBUS_XIO_GRIDFTP_DRIVER_H
3 #define GLOBUS_XIO_GRIDFTP_DRIVER_H
10 #include "globus_xio_system.h"
11 #include "globus_common.h"
13 #ifndef GLOBUS_GLOBAL_DOCUMENT_SET
80 #define globus_xio_gridftp_attr_cntl globus_xio_attr_cntl
81 #define globus_xio_gridftp_handle_cntl globus_xio_handle_cntl
139 #define globus_xio_gridftp_attr_cntl globus_xio_attr_cntl
140 #define globus_xio_gridftp_handle_cntl globus_xio_handle_cntl
483 GLOBUS_XIO_GRIDFTP_MODE_NONE,
484 GLOBUS_XIO_GRIDFTP_MODE_STREAM =
'S',
485 GLOBUS_XIO_GRIDFTP_MODE_BLOCK =
'B',
486 GLOBUS_XIO_GRIDFTP_MODE_EXTENDED_BLOCK =
'E',
487 GLOBUS_XIO_GRIDFTP_MODE_COMPRESSED =
'C'
490 typedef enum globus_l_xio_gridftp_dcau_mode_e
492 GLOBUS_XIO_GRIDFTP_DCAU_NONE =
'N',
493 GLOBUS_XIO_GRIDFTP_DCAU_SELF =
'A',
494 GLOBUS_XIO_GRIDFTP_DCAU_SUBJECT =
'S',
495 GLOBUS_XIO_GRIDFTP_DCAU_DEFAULT
496 } globus_l_xio_gridftp_dcau_mode_t;
499 typedef enum globus_l_xio_gridftp_protection_e
501 GLOBUS_XIO_GRIDFTP_PROTECTION_CLEAR =
'C',
502 GLOBUS_XIO_GRIDFTP_PROTECTION_SAFE =
'S',
503 GLOBUS_XIO_GRIDFTP_PROTECTION_CONFIDENTIAL =
'E',
504 GLOBUS_XIO_GRIDFTP_PROTECTION_PRIVATE =
'P'
505 } globus_l_xio_gridftp_protection_t;
Definition: globus_xio_gridftp_driver.h:135
Definition: globus_xio_gridftp_driver.h:187
Definition: globus_xio_gridftp_driver.h:231
Definition: globus_xio_gridftp_driver.h:179
Definition: globus_xio_gridftp_driver.h:243
Definition: globus_xio_gridftp_driver.h:112
Definition: globus_xio_gridftp_driver.h:160
Definition: globus_xio_gridftp_driver.h:171
Definition: globus_xio_gridftp_driver.h:199
globus_xio_gridftp_error_type_t
Definition: globus_xio_gridftp_driver.h:103
Definition: globus_xio_gridftp_driver.h:167
Definition: globus_xio_gridftp_driver.h:175
Definition: globus_xio_gridftp_driver.h:108
Definition: globus_xio_gridftp_driver.h:203
Definition: globus_xio_gridftp_driver.h:215
Definition: globus_xio_gridftp_driver.h:126
Definition: globus_xio_gridftp_driver.h:219
Definition: globus_xio_gridftp_driver.h:247
Definition: globus_xio_gridftp_driver.h:239
Definition: globus_xio_gridftp_driver.h:259
Definition: globus_xio_gridftp_driver.h:122
Definition: globus_xio_gridftp_driver.h:130
Definition: globus_xio_gridftp_driver.h:251
Definition: globus_xio_gridftp_driver.h:191
Definition: globus_xio_gridftp_driver.h:255
globus_xio_gridftp_cmd_t
Definition: globus_xio_gridftp_driver.h:152
Definition: globus_xio_gridftp_driver.h:117
Definition: globus_xio_gridftp_driver.h:207
Definition: globus_xio_gridftp_driver.h:183
Definition: globus_xio_gridftp_driver.h:195
Definition: globus_xio_gridftp_driver.h:223
enum globus_l_xio_gridftp_mode_e globus_l_xio_gridftp_mode_t
Definition: globus_xio_gridftp_driver.h:227
Definition: globus_xio_gridftp_driver.h:235
Definition: globus_xio_gridftp_driver.h:211
globus_l_xio_gridftp_mode_e
Definition: globus_xio_gridftp_driver.h:269