Linux Manuals session 3

Section 3: library functions

  • |

    GLOBUS_FTP_CONTROL_TYPE_ASCII (3) Linux Manual Page

    GridFTP Constants – Constants. Macros#define GLOBUS_FTP_CONTROL_MODULE (&globus_i_ftp_control_module) Module descriptor. Typedefstypedef enum globus_ftp_control_type_e globus_ftp_control_type_t" GridFTP TYPE values. typedef enum globus_ftp_control_mode_e globus_ftp_control_mode_t" GridFTP MODE values. typedef enum globus_ftp_control_dcau_mode_e globus_ftp_control_dcau_mode_t" GridFTP DCAU values. typedef enum globus_ftp_control_striping_mode_e globus_ftp_control_striping_mode_t" GridFTP Striping Types. Enumerationsenum globus_ftp_control_type_e { GLOBUS_FTP_CONTROL_TYPE_NONE, GLOBUS_FTP_CONTROL_TYPE_ASCII = ‘A’, GLOBUS_FTP_CONTROL_TYPE_EBCDIC = ‘E’, GLOBUS_FTP_CONTROL_TYPE_IMAGE = ‘I’, GLOBUS_FTP_CONTROL_TYPE_LOCAL = ‘L’ } GridFTP…

  • |

    GLOBUS_FTP_CONTROL_TCPBUFFER_FIXED (3) Linux Manual Page

    globus_ftp_control.h – GridFTP Control Connection API. Synopsis#include ‘globus_common.h’ #include ‘globus_error_string.h’ #include ‘globus_io.h’ #include ‘globus_gss_assist.h’ #include ‘globus_handle_table.h’ Data Structuresstruct globus_ftp_control_dcau_subject_s Control DCAU subject authentication type. struct globus_ftp_control_round_robin_s Control striping round robin attribute structure. union globus_ftp_control_dcau_u Control DCAU union. union globus_ftp_control_layout_u Control striping attribute union. union globus_ftp_control_parallelism_u Control parallelism attribute structure. struct globus_ftp_control_tcpbuffer_default_t Don’t change the TCP…

  • |

    GLOBUS_FTP_CONTROL_TCPBUFFER_DEFAULT (3) Linux Manual Page

    globus_ftp_control.h – GridFTP Control Connection API. Synopsis#include ‘globus_common.h’ #include ‘globus_error_string.h’ #include ‘globus_io.h’ #include ‘globus_gss_assist.h’ #include ‘globus_handle_table.h’ Data Structuresstruct globus_ftp_control_dcau_subject_s Control DCAU subject authentication type. struct globus_ftp_control_round_robin_s Control striping round robin attribute structure. union globus_ftp_control_dcau_u Control DCAU union. union globus_ftp_control_layout_u Control striping attribute union. union globus_ftp_control_parallelism_u Control parallelism attribute structure. struct globus_ftp_control_tcpbuffer_default_t Don’t change the TCP…

  • |

    GLOBUS_FTP_CONTROL_TCPBUFFER_AUTOMATIC (3) Linux Manual Page

    globus_ftp_control.h – GridFTP Control Connection API. Synopsis#include ‘globus_common.h’ #include ‘globus_error_string.h’ #include ‘globus_io.h’ #include ‘globus_gss_assist.h’ #include ‘globus_handle_table.h’ Data Structuresstruct globus_ftp_control_dcau_subject_s Control DCAU subject authentication type. struct globus_ftp_control_round_robin_s Control striping round robin attribute structure. union globus_ftp_control_dcau_u Control DCAU union. union globus_ftp_control_layout_u Control striping attribute union. union globus_ftp_control_parallelism_u Control parallelism attribute structure. struct globus_ftp_control_tcpbuffer_default_t Don’t change the TCP…

  • |

    GLOBUS_FTP_CONTROL_PROTECTION_SAFE (3) Linux Manual Page

    GridFTP Constants – Constants. Macros#define GLOBUS_FTP_CONTROL_MODULE (&globus_i_ftp_control_module) Module descriptor. Typedefstypedef enum globus_ftp_control_type_e globus_ftp_control_type_t" GridFTP TYPE values. typedef enum globus_ftp_control_mode_e globus_ftp_control_mode_t" GridFTP MODE values. typedef enum globus_ftp_control_dcau_mode_e globus_ftp_control_dcau_mode_t" GridFTP DCAU values. typedef enum globus_ftp_control_striping_mode_e globus_ftp_control_striping_mode_t" GridFTP Striping Types. Enumerationsenum globus_ftp_control_type_e { GLOBUS_FTP_CONTROL_TYPE_NONE, GLOBUS_FTP_CONTROL_TYPE_ASCII = ‘A’, GLOBUS_FTP_CONTROL_TYPE_EBCDIC = ‘E’, GLOBUS_FTP_CONTROL_TYPE_IMAGE = ‘I’, GLOBUS_FTP_CONTROL_TYPE_LOCAL = ‘L’ } GridFTP…

  • |

    GLOBUS_FTP_CONTROL_PROTECTION_PRIVATE (3) Linux Manual Page

    GridFTP Constants – Constants. Macros#define GLOBUS_FTP_CONTROL_MODULE (&globus_i_ftp_control_module) Module descriptor. Typedefstypedef enum globus_ftp_control_type_e globus_ftp_control_type_t" GridFTP TYPE values. typedef enum globus_ftp_control_mode_e globus_ftp_control_mode_t" GridFTP MODE values. typedef enum globus_ftp_control_dcau_mode_e globus_ftp_control_dcau_mode_t" GridFTP DCAU values. typedef enum globus_ftp_control_striping_mode_e globus_ftp_control_striping_mode_t" GridFTP Striping Types. Enumerationsenum globus_ftp_control_type_e { GLOBUS_FTP_CONTROL_TYPE_NONE, GLOBUS_FTP_CONTROL_TYPE_ASCII = ‘A’, GLOBUS_FTP_CONTROL_TYPE_EBCDIC = ‘E’, GLOBUS_FTP_CONTROL_TYPE_IMAGE = ‘I’, GLOBUS_FTP_CONTROL_TYPE_LOCAL = ‘L’ } GridFTP…

  • |

    GLOBUS_FTP_CONTROL_PROTECTION_CONFIDENTIAL (3) Linux Manual Page

    GridFTP Constants – Constants. Macros#define GLOBUS_FTP_CONTROL_MODULE (&globus_i_ftp_control_module) Module descriptor. Typedefstypedef enum globus_ftp_control_type_e globus_ftp_control_type_t" GridFTP TYPE values. typedef enum globus_ftp_control_mode_e globus_ftp_control_mode_t" GridFTP MODE values. typedef enum globus_ftp_control_dcau_mode_e globus_ftp_control_dcau_mode_t" GridFTP DCAU values. typedef enum globus_ftp_control_striping_mode_e globus_ftp_control_striping_mode_t" GridFTP Striping Types. Enumerationsenum globus_ftp_control_type_e { GLOBUS_FTP_CONTROL_TYPE_NONE, GLOBUS_FTP_CONTROL_TYPE_ASCII = ‘A’, GLOBUS_FTP_CONTROL_TYPE_EBCDIC = ‘E’, GLOBUS_FTP_CONTROL_TYPE_IMAGE = ‘I’, GLOBUS_FTP_CONTROL_TYPE_LOCAL = ‘L’ } GridFTP…

  • |

    GLOBUS_FTP_CONTROL_PROTECTION_CLEAR (3) Linux Manual Page

    GridFTP Constants – Constants. Macros#define GLOBUS_FTP_CONTROL_MODULE (&globus_i_ftp_control_module) Module descriptor. Typedefstypedef enum globus_ftp_control_type_e globus_ftp_control_type_t" GridFTP TYPE values. typedef enum globus_ftp_control_mode_e globus_ftp_control_mode_t" GridFTP MODE values. typedef enum globus_ftp_control_dcau_mode_e globus_ftp_control_dcau_mode_t" GridFTP DCAU values. typedef enum globus_ftp_control_striping_mode_e globus_ftp_control_striping_mode_t" GridFTP Striping Types. Enumerationsenum globus_ftp_control_type_e { GLOBUS_FTP_CONTROL_TYPE_NONE, GLOBUS_FTP_CONTROL_TYPE_ASCII = ‘A’, GLOBUS_FTP_CONTROL_TYPE_EBCDIC = ‘E’, GLOBUS_FTP_CONTROL_TYPE_IMAGE = ‘I’, GLOBUS_FTP_CONTROL_TYPE_LOCAL = ‘L’ } GridFTP…

  • |

    GLOBUS_FTP_CONTROL_MODULE (3) Linux Manual Page

    globus_ftp_control.h – GridFTP Control Connection API. Synopsis#include ‘globus_common.h’ #include ‘globus_error_string.h’ #include ‘globus_io.h’ #include ‘globus_gss_assist.h’ #include ‘globus_handle_table.h’ Data Structuresstruct globus_ftp_control_dcau_subject_s Control DCAU subject authentication type. struct globus_ftp_control_round_robin_s Control striping round robin attribute structure. union globus_ftp_control_dcau_u Control DCAU union. union globus_ftp_control_layout_u Control striping attribute union. union globus_ftp_control_parallelism_u Control parallelism attribute structure. struct globus_ftp_control_tcpbuffer_default_t Don’t change the TCP…

  • |

    GLOBUS_FTP_CONTROL_MODE_STREAM (3) Linux Manual Page

    GridFTP Constants – Constants. Macros#define GLOBUS_FTP_CONTROL_MODULE (&globus_i_ftp_control_module) Module descriptor. Typedefstypedef enum globus_ftp_control_type_e globus_ftp_control_type_t" GridFTP TYPE values. typedef enum globus_ftp_control_mode_e globus_ftp_control_mode_t" GridFTP MODE values. typedef enum globus_ftp_control_dcau_mode_e globus_ftp_control_dcau_mode_t" GridFTP DCAU values. typedef enum globus_ftp_control_striping_mode_e globus_ftp_control_striping_mode_t" GridFTP Striping Types. Enumerationsenum globus_ftp_control_type_e { GLOBUS_FTP_CONTROL_TYPE_NONE, GLOBUS_FTP_CONTROL_TYPE_ASCII = ‘A’, GLOBUS_FTP_CONTROL_TYPE_EBCDIC = ‘E’, GLOBUS_FTP_CONTROL_TYPE_IMAGE = ‘I’, GLOBUS_FTP_CONTROL_TYPE_LOCAL = ‘L’ } GridFTP…

  • |

    GLOBUS_FTP_CONTROL_MODE_NONE (3) Linux Manual Page

    GridFTP Constants – Constants. Macros#define GLOBUS_FTP_CONTROL_MODULE (&globus_i_ftp_control_module) Module descriptor. Typedefstypedef enum globus_ftp_control_type_e globus_ftp_control_type_t" GridFTP TYPE values. typedef enum globus_ftp_control_mode_e globus_ftp_control_mode_t" GridFTP MODE values. typedef enum globus_ftp_control_dcau_mode_e globus_ftp_control_dcau_mode_t" GridFTP DCAU values. typedef enum globus_ftp_control_striping_mode_e globus_ftp_control_striping_mode_t" GridFTP Striping Types. Enumerationsenum globus_ftp_control_type_e { GLOBUS_FTP_CONTROL_TYPE_NONE, GLOBUS_FTP_CONTROL_TYPE_ASCII = ‘A’, GLOBUS_FTP_CONTROL_TYPE_EBCDIC = ‘E’, GLOBUS_FTP_CONTROL_TYPE_IMAGE = ‘I’, GLOBUS_FTP_CONTROL_TYPE_LOCAL = ‘L’ } GridFTP…

  • |

    GLOBUS_FTP_CONTROL_MODE_EXTENDED_BLOCK (3) Linux Manual Page

    GridFTP Constants – Constants. Macros#define GLOBUS_FTP_CONTROL_MODULE (&globus_i_ftp_control_module) Module descriptor. Typedefstypedef enum globus_ftp_control_type_e globus_ftp_control_type_t" GridFTP TYPE values. typedef enum globus_ftp_control_mode_e globus_ftp_control_mode_t" GridFTP MODE values. typedef enum globus_ftp_control_dcau_mode_e globus_ftp_control_dcau_mode_t" GridFTP DCAU values. typedef enum globus_ftp_control_striping_mode_e globus_ftp_control_striping_mode_t" GridFTP Striping Types. Enumerationsenum globus_ftp_control_type_e { GLOBUS_FTP_CONTROL_TYPE_NONE, GLOBUS_FTP_CONTROL_TYPE_ASCII = ‘A’, GLOBUS_FTP_CONTROL_TYPE_EBCDIC = ‘E’, GLOBUS_FTP_CONTROL_TYPE_IMAGE = ‘I’, GLOBUS_FTP_CONTROL_TYPE_LOCAL = ‘L’ } GridFTP…

  • |

    GLOBUS_FTP_CONTROL_MODE_COMPRESSED (3) Linux Manual Page

    GridFTP Constants – Constants. Macros#define GLOBUS_FTP_CONTROL_MODULE (&globus_i_ftp_control_module) Module descriptor. Typedefstypedef enum globus_ftp_control_type_e globus_ftp_control_type_t" GridFTP TYPE values. typedef enum globus_ftp_control_mode_e globus_ftp_control_mode_t" GridFTP MODE values. typedef enum globus_ftp_control_dcau_mode_e globus_ftp_control_dcau_mode_t" GridFTP DCAU values. typedef enum globus_ftp_control_striping_mode_e globus_ftp_control_striping_mode_t" GridFTP Striping Types. Enumerationsenum globus_ftp_control_type_e { GLOBUS_FTP_CONTROL_TYPE_NONE, GLOBUS_FTP_CONTROL_TYPE_ASCII = ‘A’, GLOBUS_FTP_CONTROL_TYPE_EBCDIC = ‘E’, GLOBUS_FTP_CONTROL_TYPE_IMAGE = ‘I’, GLOBUS_FTP_CONTROL_TYPE_LOCAL = ‘L’ } GridFTP…

  • |

    GLOBUS_FTP_CONTROL_MODE_BLOCK (3) Linux Manual Page

    GridFTP Constants – Constants. Macros#define GLOBUS_FTP_CONTROL_MODULE (&globus_i_ftp_control_module) Module descriptor. Typedefstypedef enum globus_ftp_control_type_e globus_ftp_control_type_t" GridFTP TYPE values. typedef enum globus_ftp_control_mode_e globus_ftp_control_mode_t" GridFTP MODE values. typedef enum globus_ftp_control_dcau_mode_e globus_ftp_control_dcau_mode_t" GridFTP DCAU values. typedef enum globus_ftp_control_striping_mode_e globus_ftp_control_striping_mode_t" GridFTP Striping Types. Enumerationsenum globus_ftp_control_type_e { GLOBUS_FTP_CONTROL_TYPE_NONE, GLOBUS_FTP_CONTROL_TYPE_ASCII = ‘A’, GLOBUS_FTP_CONTROL_TYPE_EBCDIC = ‘E’, GLOBUS_FTP_CONTROL_TYPE_IMAGE = ‘I’, GLOBUS_FTP_CONTROL_TYPE_LOCAL = ‘L’ } GridFTP…

  • |

    GLOBUS_FTP_CONTROL_DCAU_SUBJECT (3) Linux Manual Page

    GridFTP Constants – Constants. Macros#define GLOBUS_FTP_CONTROL_MODULE (&globus_i_ftp_control_module) Module descriptor. Typedefstypedef enum globus_ftp_control_type_e globus_ftp_control_type_t" GridFTP TYPE values. typedef enum globus_ftp_control_mode_e globus_ftp_control_mode_t" GridFTP MODE values. typedef enum globus_ftp_control_dcau_mode_e globus_ftp_control_dcau_mode_t" GridFTP DCAU values. typedef enum globus_ftp_control_striping_mode_e globus_ftp_control_striping_mode_t" GridFTP Striping Types. Enumerationsenum globus_ftp_control_type_e { GLOBUS_FTP_CONTROL_TYPE_NONE, GLOBUS_FTP_CONTROL_TYPE_ASCII = ‘A’, GLOBUS_FTP_CONTROL_TYPE_EBCDIC = ‘E’, GLOBUS_FTP_CONTROL_TYPE_IMAGE = ‘I’, GLOBUS_FTP_CONTROL_TYPE_LOCAL = ‘L’ } GridFTP…

  • |

    GLOBUS_FTP_CONTROL_DCAU_SELF (3) Linux Manual Page

    GridFTP Constants – Constants. Macros#define GLOBUS_FTP_CONTROL_MODULE (&globus_i_ftp_control_module) Module descriptor. Typedefstypedef enum globus_ftp_control_type_e globus_ftp_control_type_t" GridFTP TYPE values. typedef enum globus_ftp_control_mode_e globus_ftp_control_mode_t" GridFTP MODE values. typedef enum globus_ftp_control_dcau_mode_e globus_ftp_control_dcau_mode_t" GridFTP DCAU values. typedef enum globus_ftp_control_striping_mode_e globus_ftp_control_striping_mode_t" GridFTP Striping Types. Enumerationsenum globus_ftp_control_type_e { GLOBUS_FTP_CONTROL_TYPE_NONE, GLOBUS_FTP_CONTROL_TYPE_ASCII = ‘A’, GLOBUS_FTP_CONTROL_TYPE_EBCDIC = ‘E’, GLOBUS_FTP_CONTROL_TYPE_IMAGE = ‘I’, GLOBUS_FTP_CONTROL_TYPE_LOCAL = ‘L’ } GridFTP…

  • |

    GLOBUS_FTP_CONTROL_DCAU_NONE (3) Linux Manual Page

    GridFTP Constants – Constants. Macros#define GLOBUS_FTP_CONTROL_MODULE (&globus_i_ftp_control_module) Module descriptor. Typedefstypedef enum globus_ftp_control_type_e globus_ftp_control_type_t" GridFTP TYPE values. typedef enum globus_ftp_control_mode_e globus_ftp_control_mode_t" GridFTP MODE values. typedef enum globus_ftp_control_dcau_mode_e globus_ftp_control_dcau_mode_t" GridFTP DCAU values. typedef enum globus_ftp_control_striping_mode_e globus_ftp_control_striping_mode_t" GridFTP Striping Types. Enumerationsenum globus_ftp_control_type_e { GLOBUS_FTP_CONTROL_TYPE_NONE, GLOBUS_FTP_CONTROL_TYPE_ASCII = ‘A’, GLOBUS_FTP_CONTROL_TYPE_EBCDIC = ‘E’, GLOBUS_FTP_CONTROL_TYPE_IMAGE = ‘I’, GLOBUS_FTP_CONTROL_TYPE_LOCAL = ‘L’ } GridFTP…

  • |

    GLOBUS_FTP_CONTROL_DCAU_DEFAULT (3) Linux Manual Page

    GridFTP Constants – Constants. Macros#define GLOBUS_FTP_CONTROL_MODULE (&globus_i_ftp_control_module) Module descriptor. Typedefstypedef enum globus_ftp_control_type_e globus_ftp_control_type_t" GridFTP TYPE values. typedef enum globus_ftp_control_mode_e globus_ftp_control_mode_t" GridFTP MODE values. typedef enum globus_ftp_control_dcau_mode_e globus_ftp_control_dcau_mode_t" GridFTP DCAU values. typedef enum globus_ftp_control_striping_mode_e globus_ftp_control_striping_mode_t" GridFTP Striping Types. Enumerationsenum globus_ftp_control_type_e { GLOBUS_FTP_CONTROL_TYPE_NONE, GLOBUS_FTP_CONTROL_TYPE_ASCII = ‘A’, GLOBUS_FTP_CONTROL_TYPE_EBCDIC = ‘E’, GLOBUS_FTP_CONTROL_TYPE_IMAGE = ‘I’, GLOBUS_FTP_CONTROL_TYPE_LOCAL = ‘L’ } GridFTP…

  • |

    GLOBUS_FTP_CLIENT_THROUGHPUT_PLUGIN_MODULE (3) Linux Manual Page

    Throughput Performance Plugin – Macros#define GLOBUS_FTP_CLIENT_THROUGHPUT_PLUGIN_MODULE (&globus_i_ftp_client_throughput_plugin_module) Typedefstypedef void(* globus_ftp_client_throughput_plugin_begin_cb_t )(void *user_specific, globus_ftp_client_handle_t *handle, const char *source_url, const char *dest_url) typedef void(* globus_ftp_client_throughput_plugin_stripe_cb_t )(void *user_specific, globus_ftp_client_handle_t *handle, int stripe_ndx, globus_off_t bytes, float instantaneous_throughput, float avg_throughput) typedef void(* globus_ftp_client_throughput_plugin_total_cb_t )(void *user_specific, globus_ftp_client_handle_t *handle, globus_off_t bytes, float instantaneous_throughput, float avg_throughput) typedef void(* globus_ftp_client_throughput_plugin_complete_cb_t )(void *user_specific, globus_ftp_client_handle_t *handle,…

  • |

    GLOBUS_FTP_CLIENT_THROUGHPUT_NL_PLUGIN_MODULE (3) Linux Manual Page

    Netlogger Throughput Plugin – Macros#define GLOBUS_FTP_CLIENT_THROUGHPUT_NL_PLUGIN_MODULE (&globus_i_ftp_client_throughput_nl_plugin_module) Functionsglobus_result_t globus_ftp_client_throughput_nl_plugin_init (globus_ftp_client_plugin_t *plugin, const char *nl_url, const char *prog_name, const char *opaque_string) globus_result_t globus_ftp_client_throughput_nl_plugin_init_with_handle (globus_ftp_client_plugin_t *plugin, NLhandle *nl_handle, const char *opaque_string) globus_result_t globus_ftp_client_throughput_nl_plugin_destroy (globus_ftp_client_plugin_t *plugin) globus_result_t globus_ftp_client_throughput_nl_plugin_set_callbacks (globus_ftp_client_plugin_t *plugin, globus_ftp_client_throughput_plugin_begin_cb_t begin_cb, globus_ftp_client_throughput_plugin_stripe_cb_t per_stripe_cb, globus_ftp_client_throughput_plugin_total_cb_t total_cb, globus_ftp_client_throughput_plugin_complete_cb_t complete_cb, void *user_specific) Detailed DescriptionThis plugin allows a user to easily…