Linux Manuals session 3

Section 3: library functions

  • |

    globus_ftp_control_data_remove_channels (3) Linux Manual Page

    GridFTP Data Connections – Data Connections. Functionsglobus_result_t globus_ftp_control_data_connect_read (globus_ftp_control_handle_t *handle, globus_ftp_control_data_connect_callback_t callback, void *user_arg) Create an incoming FTP data connection. globus_result_t globus_ftp_control_data_set_interface (globus_ftp_control_handle_t *handle, const char *interface_addr) Create an outgoing FTP data connection. globus_result_t globus_ftp_control_data_connect_write (globus_ftp_control_handle_t *handle, globus_ftp_control_data_connect_callback_t callback, void *user_arg) Create an outgoing FTP data connection. globus_result_t globus_ftp_control_data_add_channels (globus_ftp_control_handle_t *handle, unsigned int num_channels, unsigned…

  • |

    globus_ftp_control_data_read (3) Linux Manual Page

    GridFTP Data Connections – Data Connections. Functionsglobus_result_t globus_ftp_control_data_connect_read (globus_ftp_control_handle_t *handle, globus_ftp_control_data_connect_callback_t callback, void *user_arg) Create an incoming FTP data connection. globus_result_t globus_ftp_control_data_set_interface (globus_ftp_control_handle_t *handle, const char *interface_addr) Create an outgoing FTP data connection. globus_result_t globus_ftp_control_data_connect_write (globus_ftp_control_handle_t *handle, globus_ftp_control_data_connect_callback_t callback, void *user_arg) Create an outgoing FTP data connection. globus_result_t globus_ftp_control_data_add_channels (globus_ftp_control_handle_t *handle, unsigned int num_channels, unsigned…

  • |

    globus_ftp_control_data_query_channels (3) Linux Manual Page

    GridFTP Data Connections – Data Connections. Functionsglobus_result_t globus_ftp_control_data_connect_read (globus_ftp_control_handle_t *handle, globus_ftp_control_data_connect_callback_t callback, void *user_arg) Create an incoming FTP data connection. globus_result_t globus_ftp_control_data_set_interface (globus_ftp_control_handle_t *handle, const char *interface_addr) Create an outgoing FTP data connection. globus_result_t globus_ftp_control_data_connect_write (globus_ftp_control_handle_t *handle, globus_ftp_control_data_connect_callback_t callback, void *user_arg) Create an outgoing FTP data connection. globus_result_t globus_ftp_control_data_add_channels (globus_ftp_control_handle_t *handle, unsigned int num_channels, unsigned…

  • |

    globus_ftp_control_data_get_total_data_channels (3) Linux Manual Page

    GridFTP Data Connections – Data Connections. Functionsglobus_result_t globus_ftp_control_data_connect_read (globus_ftp_control_handle_t *handle, globus_ftp_control_data_connect_callback_t callback, void *user_arg) Create an incoming FTP data connection. globus_result_t globus_ftp_control_data_set_interface (globus_ftp_control_handle_t *handle, const char *interface_addr) Create an outgoing FTP data connection. globus_result_t globus_ftp_control_data_connect_write (globus_ftp_control_handle_t *handle, globus_ftp_control_data_connect_callback_t callback, void *user_arg) Create an outgoing FTP data connection. globus_result_t globus_ftp_control_data_add_channels (globus_ftp_control_handle_t *handle, unsigned int num_channels, unsigned…

  • |

    globus_ftp_control_data_force_close (3) Linux Manual Page

    GridFTP Data Connections – Data Connections. Functionsglobus_result_t globus_ftp_control_data_connect_read (globus_ftp_control_handle_t *handle, globus_ftp_control_data_connect_callback_t callback, void *user_arg) Create an incoming FTP data connection. globus_result_t globus_ftp_control_data_set_interface (globus_ftp_control_handle_t *handle, const char *interface_addr) Create an outgoing FTP data connection. globus_result_t globus_ftp_control_data_connect_write (globus_ftp_control_handle_t *handle, globus_ftp_control_data_connect_callback_t callback, void *user_arg) Create an outgoing FTP data connection. globus_result_t globus_ftp_control_data_add_channels (globus_ftp_control_handle_t *handle, unsigned int num_channels, unsigned…

  • |

    globus_ftp_control_data_connect_write (3) Linux Manual Page

    GridFTP Data Connections – Data Connections. Functionsglobus_result_t globus_ftp_control_data_connect_read (globus_ftp_control_handle_t *handle, globus_ftp_control_data_connect_callback_t callback, void *user_arg) Create an incoming FTP data connection. globus_result_t globus_ftp_control_data_set_interface (globus_ftp_control_handle_t *handle, const char *interface_addr) Create an outgoing FTP data connection. globus_result_t globus_ftp_control_data_connect_write (globus_ftp_control_handle_t *handle, globus_ftp_control_data_connect_callback_t callback, void *user_arg) Create an outgoing FTP data connection. globus_result_t globus_ftp_control_data_add_channels (globus_ftp_control_handle_t *handle, unsigned int num_channels, unsigned…

  • |

    globus_ftp_control_data_connect_read (3) Linux Manual Page

    GridFTP Data Connections – Data Connections. Functionsglobus_result_t globus_ftp_control_data_connect_read (globus_ftp_control_handle_t *handle, globus_ftp_control_data_connect_callback_t callback, void *user_arg) Create an incoming FTP data connection. globus_result_t globus_ftp_control_data_set_interface (globus_ftp_control_handle_t *handle, const char *interface_addr) Create an outgoing FTP data connection. globus_result_t globus_ftp_control_data_connect_write (globus_ftp_control_handle_t *handle, globus_ftp_control_data_connect_callback_t callback, void *user_arg) Create an outgoing FTP data connection. globus_result_t globus_ftp_control_data_add_channels (globus_ftp_control_handle_t *handle, unsigned int num_channels, unsigned…

  • |

    globus_ftp_control_data_callback_t (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_data_add_channels (3) Linux Manual Page

    GridFTP Data Connections – Data Connections. Functionsglobus_result_t globus_ftp_control_data_connect_read (globus_ftp_control_handle_t *handle, globus_ftp_control_data_connect_callback_t callback, void *user_arg) Create an incoming FTP data connection. globus_result_t globus_ftp_control_data_set_interface (globus_ftp_control_handle_t *handle, const char *interface_addr) Create an outgoing FTP data connection. globus_result_t globus_ftp_control_data_connect_write (globus_ftp_control_handle_t *handle, globus_ftp_control_data_connect_callback_t callback, void *user_arg) Create an outgoing FTP data connection. globus_result_t globus_ftp_control_data_add_channels (globus_ftp_control_handle_t *handle, unsigned int num_channels, unsigned…

  • |

    globus_ftp_control_data (3) Linux Manual Page

    GridFTP Data Connections – Data Connections. Functionsglobus_result_t globus_ftp_control_data_connect_read (globus_ftp_control_handle_t *handle, globus_ftp_control_data_connect_callback_t callback, void *user_arg) Create an incoming FTP data connection. globus_result_t globus_ftp_control_data_set_interface (globus_ftp_control_handle_t *handle, const char *interface_addr) Create an outgoing FTP data connection. globus_result_t globus_ftp_control_data_connect_write (globus_ftp_control_handle_t *handle, globus_ftp_control_data_connect_callback_t callback, void *user_arg) Create an outgoing FTP data connection. globus_result_t globus_ftp_control_data_add_channels (globus_ftp_control_handle_t *handle, unsigned int num_channels, unsigned…

  • |

    globus_ftp_control_create_data_info (3) Linux Manual Page

    GridFTP Data Connections – Data Connections. Functionsglobus_result_t globus_ftp_control_data_connect_read (globus_ftp_control_handle_t *handle, globus_ftp_control_data_connect_callback_t callback, void *user_arg) Create an incoming FTP data connection. globus_result_t globus_ftp_control_data_set_interface (globus_ftp_control_handle_t *handle, const char *interface_addr) Create an outgoing FTP data connection. globus_result_t globus_ftp_control_data_connect_write (globus_ftp_control_handle_t *handle, globus_ftp_control_data_connect_callback_t callback, void *user_arg) Create an outgoing FTP data connection. globus_result_t globus_ftp_control_data_add_channels (globus_ftp_control_handle_t *handle, unsigned int num_channels, unsigned…

  • |

    globus_ftp_control_constants (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_connect (3) Linux Manual Page

    GridFTP Control Client – Control Client. Functionsglobus_result_t globus_ftp_control_handle_init (globus_ftp_control_handle_t *handle) Initialize a globus ftp handle. globus_result_t globus_ftp_control_handle_destroy (globus_ftp_control_handle_t *handle) Destroy a globus ftp handle. globus_result_t globus_ftp_control_connect (globus_ftp_control_handle_t *handle, char *host, unsigned short port, globus_ftp_control_response_callback_t callback, void *callback_arg) Create a new control connection to an FTP server. globus_result_t globus_ftp_control_response_destroy (globus_ftp_control_response_t *response) Free the memory associated with…

  • |

    globus_ftp_control_command_init (3) Linux Manual Page

    GridFTP Server Control – Manage GridFTP Server Control Connections. Typedefstypedef void(* globus_ftp_control_server_callback_t )(void *callback_arg, struct globus_ftp_control_server_s *server_handle, globus_object_t *error) Server callback A function with this signature can be used as general callbacks for the GridFTP server API. " Functionsglobus_result_t globus_ftp_control_server_handle_init (globus_ftp_control_server_t *handle) Initialize a GridFTP server handle. globus_result_t globus_ftp_control_server_handle_destroy (globus_ftp_control_server_t *handle) Destroy a GridFTP server…

  • |

    globus_ftp_control_command_destroy (3) Linux Manual Page

    GridFTP Server Control – Manage GridFTP Server Control Connections. Typedefstypedef void(* globus_ftp_control_server_callback_t )(void *callback_arg, struct globus_ftp_control_server_s *server_handle, globus_object_t *error) Server callback A function with this signature can be used as general callbacks for the GridFTP server API. " Functionsglobus_result_t globus_ftp_control_server_handle_init (globus_ftp_control_server_t *handle) Initialize a GridFTP server handle. globus_result_t globus_ftp_control_server_handle_destroy (globus_ftp_control_server_t *handle) Destroy a GridFTP server…

  • |

    globus_ftp_control_command_copy (3) Linux Manual Page

    GridFTP Server Control – Manage GridFTP Server Control Connections. Typedefstypedef void(* globus_ftp_control_server_callback_t )(void *callback_arg, struct globus_ftp_control_server_s *server_handle, globus_object_t *error) Server callback A function with this signature can be used as general callbacks for the GridFTP server API. " Functionsglobus_result_t globus_ftp_control_server_handle_init (globus_ftp_control_server_t *handle) Initialize a GridFTP server handle. globus_result_t globus_ftp_control_server_handle_destroy (globus_ftp_control_server_t *handle) Destroy a GridFTP server…

  • |

    globus_ftp_control_command_callback_t (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_client_get_connection_info_ex (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_client (3) Linux Manual Page

    GridFTP Control Client – Control Client. Functionsglobus_result_t globus_ftp_control_handle_init (globus_ftp_control_handle_t *handle) Initialize a globus ftp handle. globus_result_t globus_ftp_control_handle_destroy (globus_ftp_control_handle_t *handle) Destroy a globus ftp handle. globus_result_t globus_ftp_control_connect (globus_ftp_control_handle_t *handle, char *host, unsigned short port, globus_ftp_control_response_callback_t callback, void *callback_arg) Create a new control connection to an FTP server. globus_result_t globus_ftp_control_response_destroy (globus_ftp_control_response_t *response) Free the memory associated with…

  • |

    globus_ftp_control_callback_t (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…