Provided by: libglobus-xio-gridftp-driver-doc_1.2-1_all bug

NAME

       globus_xio_gridftp_driver.h -

SYNOPSIS

   Typedefs
       typedef enum
           globus_l_xio_gridftp_mode_e globus_l_xio_gridftp_mode_t"

   Enumerations
       enum globus_xio_gridftp_error_type_t { GLOBUS_XIO_GRIDFTP_ERROR_ATTR,
           GLOBUS_XIO_GRIDFTP_ERROR_SEEK, GLOBUS_XIO_GRIDFTP_ERROR_OUTSTANDING_READ,
           GLOBUS_XIO_GRIDFTP_ERROR_OUTSTANDING_WRITE, GLOBUS_XIO_GRIDFTP_ERROR_PENDING_READ,
           GLOBUS_XIO_GRIDFTP_ERROR_PENDING_WRITE,
           GLOBUS_XIO_GRIDFTP_ERROR_OUTSTANDING_PARTIAL_XFER }
       enum globus_xio_gridftp_cmd_t { GLOBUS_XIO_GRIDFTP_SEEK, GLOBUS_XIO_GRIDFTP_SET_HANDLE,
           GLOBUS_XIO_GRIDFTP_GET_HANDLE, GLOBUS_XIO_GRIDFTP_SET_APPEND,
           GLOBUS_XIO_GRIDFTP_GET_APPEND, GLOBUS_XIO_GRIDFTP_SET_ERET,
           GLOBUS_XIO_GRIDFTP_GET_ERET, GLOBUS_XIO_GRIDFTP_SET_ESTO, GLOBUS_XIO_GRIDFTP_GET_ESTO,
           GLOBUS_XIO_GRIDFTP_SET_PARTIAL_TRANSFER, GLOBUS_XIO_GRIDFTP_GET_PARTIAL_TRANSFER,
           GLOBUS_XIO_GRIDFTP_SET_NUM_STREAMS, GLOBUS_XIO_GRIDFTP_GET_NUM_STREAMS,
           GLOBUS_XIO_GRIDFTP_SET_TCP_BUFFER, GLOBUS_XIO_GRIDFTP_GET_TCP_BUFFER,
           GLOBUS_XIO_GRIDFTP_SET_MODE, GLOBUS_XIO_GRIDFTP_GET_MODE, GLOBUS_XIO_GRIDFTP_SET_AUTH,
           GLOBUS_XIO_GRIDFTP_GET_AUTH, GLOBUS_XIO_GRIDFTP_SET_DCAU, GLOBUS_XIO_GRIDFTP_GET_DCAU,
           GLOBUS_XIO_GRIDFTP_SET_DATA_PROTECTION, GLOBUS_XIO_GRIDFTP_GET_DATA_PROTECTION,
           GLOBUS_XIO_GRIDFTP_SET_CONTROL_PROTECTION, GLOBUS_XIO_GRIDFTP_GET_CONTROL_PROTECTION }
       enum globus_l_xio_gridftp_mode_e

   Functions
       globus_result_t globus_xio_handle_cntl (handle, driver, GLOBUS_XIO_GRIDFTP_SEEK,
           globus_off_t seek_offset)
       globus_result_t globus_xio_attr_cntl (attr, driver, GLOBUS_XIO_GRIDFTP_SET_HANDLE,
           globus_ftp_client_handle_t *ftp_handle)
       globus_result_t globus_xio_attr_cntl (attr, driver, GLOBUS_XIO_GRIDFTP_GET_HANDLE,
           globus_ftp_client_handle_t **ftp_handle_out)
       globus_result_t globus_xio_attr_cntl (attr, driver, GLOBUS_XIO_GRIDFTP_SET_APPEND,
           globus_bool_t append)
       globus_result_t globus_xio_attr_cntl (attr, driver, GLOBUS_XIO_GRIDFTP_GET_APPEND,
           globus_bool_t *append_out)
       globus_result_t globus_xio_attr_cntl (attr, driver, GLOBUS_XIO_GRIDFTP_SET_ERET, const
           char *eret_alg_str)
       globus_result_t globus_xio_attr_cntl (attr, driver, GLOBUS_XIO_GRIDFTP_GET_ERET, char
           **eret_alg_str_out)
       globus_result_t globus_xio_attr_cntl (attr, driver, GLOBUS_XIO_GRIDFTP_SET_ESTO, const
           char *esto_alg_str)
       globus_result_t globus_xio_attr_cntl (attr, driver, GLOBUS_XIO_GRIDFTP_GET_ESTO, char
           **esto_alg_str_out)
       globus_result_t globus_xio_attr_cntl (attr, driver,
           GLOBUS_XIO_GRIDFTP_SET_PARTIAL_TRANSFER, globus_bool_t partial_xfer)
       globus_result_t globus_xio_attr_cntl (attr, driver,
           GLOBUS_XIO_GRIDFTP_GET_PARTIAL_TRANSFER, globus_bool_t *partial_xfer_out)
       globus_result_t globus_xio_attr_cntl (attr, driver, GLOBUS_XIO_GRIDFTP_SET_NUM_STREAMS,
           int num_streams)
       globus_result_t globus_xio_attr_cntl (attr, driver, GLOBUS_XIO_GRIDFTP_GET_NUM_STREAMS,
           int *num_streams_out)
       globus_result_t globus_xio_attr_cntl (attr, driver, GLOBUS_XIO_GRIDFTP_SET_TCP_BUFFER, int
           buf_size)
       globus_result_t globus_xio_attr_cntl (attr, driver, GLOBUS_XIO_GRIDFTP_GET_TCP_BUFFER, int
           *buf_size_out)
       globus_result_t globus_xio_attr_cntl (attr, driver, GLOBUS_XIO_GRIDFTP_SET_MODE, int mode)
       globus_result_t globus_xio_attr_cntl (attr, driver, GLOBUS_XIO_GRIDFTP_GET_MODE, int
           *mode_out)
       globus_result_t globus_xio_attr_cntl (attr, driver, GLOBUS_XIO_GRIDFTP_SET_AUTH,
           gss_cred_id_t credential, const char *user, const char *password, const char *account,
           const char *subject)
       globus_result_t globus_xio_attr_cntl (attr, driver, GLOBUS_XIO_GRIDFTP_GET_AUTH,
           gss_cred_id_t *credential_out, const char **user_out, const char **password_out, const
           char **account_out, const char **subject_out)
       globus_result_t globus_xio_attr_cntl (attr, driver, GLOBUS_XIO_GRIDFTP_SET_DCAU, int
           dcau_mode)
       globus_result_t globus_xio_attr_cntl (attr, driver, GLOBUS_XIO_GRIDFTP_GET_DCAU, int
           *dcau_mode_out)
       globus_result_t globus_xio_attr_cntl (attr, driver,
           GLOBUS_XIO_GRIDFTP_SET_DATA_PROTECTION, int protection)
       globus_result_t globus_xio_attr_cntl (attr, driver,
           GLOBUS_XIO_GRIDFTP_GET_DATA_PROTECTION, int *protection_out)
       globus_result_t globus_xio_attr_cntl (attr, driver,
           GLOBUS_XIO_GRIDFTP_SET_CONTROL_PROTECTION, int protection)
       globus_result_t globus_xio_attr_cntl (attr, driver,
           GLOBUS_XIO_GRIDFTP_GET_CONTROL_PROTECTION, int *protection_out)

Detailed Description

       Header file for XIO GRIDFTP Client Driver.

Author

       Generated automatically by Doxygen for globus xio gridftp driver from the source code.