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 95 #define globus_xio_gridftp_attr_cntl globus_xio_attr_cntl 96 #define globus_xio_gridftp_handle_cntl globus_xio_handle_cntl 154 #define globus_xio_gridftp_attr_cntl globus_xio_attr_cntl 155 #define globus_xio_gridftp_handle_cntl globus_xio_handle_cntl 498 GLOBUS_XIO_GRIDFTP_MODE_NONE,
499 GLOBUS_XIO_GRIDFTP_MODE_STREAM =
'S',
500 GLOBUS_XIO_GRIDFTP_MODE_BLOCK =
'B',
501 GLOBUS_XIO_GRIDFTP_MODE_EXTENDED_BLOCK =
'E',
502 GLOBUS_XIO_GRIDFTP_MODE_COMPRESSED =
'C' 505 typedef enum globus_l_xio_gridftp_dcau_mode_e
507 GLOBUS_XIO_GRIDFTP_DCAU_NONE =
'N',
508 GLOBUS_XIO_GRIDFTP_DCAU_SELF =
'A',
509 GLOBUS_XIO_GRIDFTP_DCAU_SUBJECT =
'S',
510 GLOBUS_XIO_GRIDFTP_DCAU_DEFAULT
511 } globus_l_xio_gridftp_dcau_mode_t;
514 typedef enum globus_l_xio_gridftp_protection_e
516 GLOBUS_XIO_GRIDFTP_PROTECTION_CLEAR =
'C',
517 GLOBUS_XIO_GRIDFTP_PROTECTION_SAFE =
'S',
518 GLOBUS_XIO_GRIDFTP_PROTECTION_CONFIDENTIAL =
'E',
519 GLOBUS_XIO_GRIDFTP_PROTECTION_PRIVATE =
'P' 520 } globus_l_xio_gridftp_protection_t;
Definition: globus_xio_gridftp_driver.h:150
Definition: globus_xio_gridftp_driver.h:202
Definition: globus_xio_gridftp_driver.h:246
Definition: globus_xio_gridftp_driver.h:194
Definition: globus_xio_gridftp_driver.h:258
Definition: globus_xio_gridftp_driver.h:127
Definition: globus_xio_gridftp_driver.h:175
Definition: globus_xio_gridftp_driver.h:186
Definition: globus_xio_gridftp_driver.h:214
globus_xio_gridftp_error_type_t
Definition: globus_xio_gridftp_driver.h:118
Definition: globus_xio_gridftp_driver.h:182
Definition: globus_xio_gridftp_driver.h:190
Definition: globus_xio_gridftp_driver.h:123
Definition: globus_xio_gridftp_driver.h:218
Definition: globus_xio_gridftp_driver.h:230
Definition: globus_xio_gridftp_driver.h:141
Definition: globus_xio_gridftp_driver.h:234
Definition: globus_xio_gridftp_driver.h:262
Definition: globus_xio_gridftp_driver.h:254
Definition: globus_xio_gridftp_driver.h:274
Definition: globus_xio_gridftp_driver.h:137
Definition: globus_xio_gridftp_driver.h:145
Definition: globus_xio_gridftp_driver.h:266
Headers common to all of Globus.
Definition: globus_xio_gridftp_driver.h:206
Definition: globus_xio_gridftp_driver.h:270
globus_xio_gridftp_cmd_t
Definition: globus_xio_gridftp_driver.h:167
Definition: globus_xio_gridftp_driver.h:132
Definition: globus_xio_gridftp_driver.h:222
Definition: globus_xio_gridftp_driver.h:198
Definition: globus_xio_gridftp_driver.h:210
Definition: globus_xio_gridftp_driver.h:238
enum globus_l_xio_gridftp_mode_e globus_l_xio_gridftp_mode_t
Definition: globus_xio_gridftp_driver.h:242
Definition: globus_xio_gridftp_driver.h:250
Definition: globus_xio_gridftp_driver.h:226
globus_l_xio_gridftp_mode_e
Definition: globus_xio_gridftp_driver.h:284