SysTutorials Posts

  • |

    globus_generic_error_api (3) Linux Manual Page

    NAME Globus Generic Error API – Modules Error Construction Error Data Accessors and Modifiers Error Handling Helpers Detailed Description These globus_error functions are motivated by the desire to provide a easier way of generating new error types, while at the same time preserving all features (e.g. memory management, chaining) of the current error handling framework….

  • |

    globus_generic_error_accessor (3) Linux Manual Page

    NAME Error Data Accessors and Modifiers – Get Source globus_module_descriptor_t * globus_error_get_source (globus_object_t *error) Set Source void globus_error_set_source (globus_object_t *error, globus_module_descriptor_t *source_module) Get Cause globus_object_t * globus_error_get_cause (globus_object_t *error) Set Cause void globus_error_set_cause (globus_object_t *error, globus_object_t *causal_error) Get Type int globus_error_get_type (globus_object_t *error) Set Type void globus_error_set_type (globus_object_t *error, const int type) Get Short Description…

  • |

    globus_gass_transfer_socket_requestattr_initialize (3) Linux Manual Page

    NAME Implementing Request Attributes – Functions globus_object_t * globus_gass_transfer_requestattr_initialize (globus_object_t *obj, char *proxy_url, globus_size_t block_size, globus_gass_transfer_file_mode_t file_mode, globus_bool_t connection_reuse) globus_object_t * globus_gass_transfer_socket_requestattr_initialize (globus_object_t *obj, char *proxy_url, globus_size_t block_size, globus_gass_transfer_file_mode_t file_mode, globus_bool_t connection_reuse, int sndbuf, int rcvbuf, globus_bool_t nodelay) globus_object_t * globus_gass_transfer_secure_requestattr_initialize (globus_object_t *obj, char *proxy_url, globus_size_t block_size, globus_gass_transfer_file_mode_t file_mode, globus_bool_t connection_reuse, int sndbuf, int rcvbuf,…

  • |

    globus_gass_transfer_server (3) Linux Manual Page

    NAME Implementing Servers – GASS Server Implementation. Typedefs typedef void(* globus_gass_transfer_close_callback_t )(void *callback_arg, globus_gass_transfer_listener_t listener) typedef void(* globus_gass_transfer_listen_callback_t )(void *callback_arg, globus_gass_transfer_listener_t listener) Functions int globus_gass_transfer_create_listener (globus_gass_transfer_listener_t *listener, globus_gass_transfer_listenerattr_t *attr, char *scheme) int globus_gass_transfer_close_listener (globus_gass_transfer_listener_t listener, globus_gass_transfer_close_callback_t callback, void *user_arg) int globus_gass_transfer_register_listen (globus_gass_transfer_listener_t listener, globus_gass_transfer_listen_callback_t callback, void *user_arg) int globus_gass_transfer_register_accept (globus_gass_transfer_request_t *request, globus_gass_transfer_requestattr_t *attr, globus_gass_transfer_listener_t listener,…

  • |

    globus_gass_transfer_send_bytes (3) Linux Manual Page

    NAME Sending and Receiving Data – Typedefs typedef void(* globus_gass_transfer_bytes_callback_t )(void *arg, globus_gass_transfer_request_t request, globus_byte_t *bytes, globus_size_t length, globus_bool_t last_data) Functions int globus_gass_transfer_send_bytes (globus_gass_transfer_request_t request, globus_byte_t *bytes, globus_size_t send_length, globus_bool_t last_data, globus_gass_transfer_bytes_callback_t callback, void *user_arg) int globus_gass_transfer_receive_bytes (globus_gass_transfer_request_t request, globus_byte_t *bytes, globus_size_t max_length, globus_size_t wait_for_length, globus_gass_transfer_bytes_callback_t callback, void *user_arg) Detailed Description Typedef Documentation typedef void(*…

  • |

    globus_gass_transfer_secure_requestattr_set_authorization (3) Linux Manual Page

    NAME Request Attributes – Functions int globus_gass_transfer_requestattr_init (globus_gass_transfer_requestattr_t *attr, char *url_scheme) int globus_gass_transfer_requestattr_destroy (globus_gass_transfer_requestattr_t *attr) Proxy Server int globus_gass_transfer_requestattr_set_proxy_url (globus_gass_transfer_requestattr_t *attr, char *proxy_url) int globus_gass_transfer_requestattr_get_proxy_url (globus_gass_transfer_requestattr_t *attr, char **proxy_url) Block Size int globus_gass_transfer_requestattr_set_block_size (globus_gass_transfer_requestattr_t *attr, globus_size_t block_size) int globus_gass_transfer_requestattr_get_block_size (globus_gass_transfer_requestattr_t *attr, globus_size_t *block_size) File Mode int globus_gass_transfer_requestattr_set_file_mode (globus_gass_transfer_requestattr_t *attr, globus_gass_transfer_file_mode_t file_mode) int globus_gass_transfer_requestattr_get_file_mode (globus_gass_transfer_requestattr_t *attr,…

  • |

    globus_gass_transfer_secure_requestattr_initialize (3) Linux Manual Page

    NAME Implementing Request Attributes – Functions globus_object_t * globus_gass_transfer_requestattr_initialize (globus_object_t *obj, char *proxy_url, globus_size_t block_size, globus_gass_transfer_file_mode_t file_mode, globus_bool_t connection_reuse) globus_object_t * globus_gass_transfer_socket_requestattr_initialize (globus_object_t *obj, char *proxy_url, globus_size_t block_size, globus_gass_transfer_file_mode_t file_mode, globus_bool_t connection_reuse, int sndbuf, int rcvbuf, globus_bool_t nodelay) globus_object_t * globus_gass_transfer_secure_requestattr_initialize (globus_object_t *obj, char *proxy_url, globus_size_t block_size, globus_gass_transfer_file_mode_t file_mode, globus_bool_t connection_reuse, int sndbuf, int rcvbuf,…

  • |

    globus_gass_transfer_secure_requestattr_get_authorization (3) Linux Manual Page

    NAME Request Attributes – Functions int globus_gass_transfer_requestattr_init (globus_gass_transfer_requestattr_t *attr, char *url_scheme) int globus_gass_transfer_requestattr_destroy (globus_gass_transfer_requestattr_t *attr) Proxy Server int globus_gass_transfer_requestattr_set_proxy_url (globus_gass_transfer_requestattr_t *attr, char *proxy_url) int globus_gass_transfer_requestattr_get_proxy_url (globus_gass_transfer_requestattr_t *attr, char **proxy_url) Block Size int globus_gass_transfer_requestattr_set_block_size (globus_gass_transfer_requestattr_t *attr, globus_size_t block_size) int globus_gass_transfer_requestattr_get_block_size (globus_gass_transfer_requestattr_t *attr, globus_size_t *block_size) File Mode int globus_gass_transfer_requestattr_set_file_mode (globus_gass_transfer_requestattr_t *attr, globus_gass_transfer_file_mode_t file_mode) int globus_gass_transfer_requestattr_get_file_mode (globus_gass_transfer_requestattr_t *attr,…

  • |

    globus_gass_transfer_requestattr_set_socket_sndbuf (3) Linux Manual Page

    NAME Request Attributes – Functions int globus_gass_transfer_requestattr_init (globus_gass_transfer_requestattr_t *attr, char *url_scheme) int globus_gass_transfer_requestattr_destroy (globus_gass_transfer_requestattr_t *attr) Proxy Server int globus_gass_transfer_requestattr_set_proxy_url (globus_gass_transfer_requestattr_t *attr, char *proxy_url) int globus_gass_transfer_requestattr_get_proxy_url (globus_gass_transfer_requestattr_t *attr, char **proxy_url) Block Size int globus_gass_transfer_requestattr_set_block_size (globus_gass_transfer_requestattr_t *attr, globus_size_t block_size) int globus_gass_transfer_requestattr_get_block_size (globus_gass_transfer_requestattr_t *attr, globus_size_t *block_size) File Mode int globus_gass_transfer_requestattr_set_file_mode (globus_gass_transfer_requestattr_t *attr, globus_gass_transfer_file_mode_t file_mode) int globus_gass_transfer_requestattr_get_file_mode (globus_gass_transfer_requestattr_t *attr,…

  • |

    globus_gass_transfer_requestattr_set_socket_rcvbuf (3) Linux Manual Page

    NAME Request Attributes – Functions int globus_gass_transfer_requestattr_init (globus_gass_transfer_requestattr_t *attr, char *url_scheme) int globus_gass_transfer_requestattr_destroy (globus_gass_transfer_requestattr_t *attr) Proxy Server int globus_gass_transfer_requestattr_set_proxy_url (globus_gass_transfer_requestattr_t *attr, char *proxy_url) int globus_gass_transfer_requestattr_get_proxy_url (globus_gass_transfer_requestattr_t *attr, char **proxy_url) Block Size int globus_gass_transfer_requestattr_set_block_size (globus_gass_transfer_requestattr_t *attr, globus_size_t block_size) int globus_gass_transfer_requestattr_get_block_size (globus_gass_transfer_requestattr_t *attr, globus_size_t *block_size) File Mode int globus_gass_transfer_requestattr_set_file_mode (globus_gass_transfer_requestattr_t *attr, globus_gass_transfer_file_mode_t file_mode) int globus_gass_transfer_requestattr_get_file_mode (globus_gass_transfer_requestattr_t *attr,…

  • |

    globus_gass_transfer_requestattr_set_socket_nodelay (3) Linux Manual Page

    NAME Request Attributes – Functions int globus_gass_transfer_requestattr_init (globus_gass_transfer_requestattr_t *attr, char *url_scheme) int globus_gass_transfer_requestattr_destroy (globus_gass_transfer_requestattr_t *attr) Proxy Server int globus_gass_transfer_requestattr_set_proxy_url (globus_gass_transfer_requestattr_t *attr, char *proxy_url) int globus_gass_transfer_requestattr_get_proxy_url (globus_gass_transfer_requestattr_t *attr, char **proxy_url) Block Size int globus_gass_transfer_requestattr_set_block_size (globus_gass_transfer_requestattr_t *attr, globus_size_t block_size) int globus_gass_transfer_requestattr_get_block_size (globus_gass_transfer_requestattr_t *attr, globus_size_t *block_size) File Mode int globus_gass_transfer_requestattr_set_file_mode (globus_gass_transfer_requestattr_t *attr, globus_gass_transfer_file_mode_t file_mode) int globus_gass_transfer_requestattr_get_file_mode (globus_gass_transfer_requestattr_t *attr,…

  • |

    globus_gass_transfer_requestattr_set_proxy_url (3) Linux Manual Page

    NAME Request Attributes – Functions int globus_gass_transfer_requestattr_init (globus_gass_transfer_requestattr_t *attr, char *url_scheme) int globus_gass_transfer_requestattr_destroy (globus_gass_transfer_requestattr_t *attr) Proxy Server int globus_gass_transfer_requestattr_set_proxy_url (globus_gass_transfer_requestattr_t *attr, char *proxy_url) int globus_gass_transfer_requestattr_get_proxy_url (globus_gass_transfer_requestattr_t *attr, char **proxy_url) Block Size int globus_gass_transfer_requestattr_set_block_size (globus_gass_transfer_requestattr_t *attr, globus_size_t block_size) int globus_gass_transfer_requestattr_get_block_size (globus_gass_transfer_requestattr_t *attr, globus_size_t *block_size) File Mode int globus_gass_transfer_requestattr_set_file_mode (globus_gass_transfer_requestattr_t *attr, globus_gass_transfer_file_mode_t file_mode) int globus_gass_transfer_requestattr_get_file_mode (globus_gass_transfer_requestattr_t *attr,…

  • |

    globus_gass_transfer_requestattr_set_file_mode (3) Linux Manual Page

    NAME Request Attributes – Functions int globus_gass_transfer_requestattr_init (globus_gass_transfer_requestattr_t *attr, char *url_scheme) int globus_gass_transfer_requestattr_destroy (globus_gass_transfer_requestattr_t *attr) Proxy Server int globus_gass_transfer_requestattr_set_proxy_url (globus_gass_transfer_requestattr_t *attr, char *proxy_url) int globus_gass_transfer_requestattr_get_proxy_url (globus_gass_transfer_requestattr_t *attr, char **proxy_url) Block Size int globus_gass_transfer_requestattr_set_block_size (globus_gass_transfer_requestattr_t *attr, globus_size_t block_size) int globus_gass_transfer_requestattr_get_block_size (globus_gass_transfer_requestattr_t *attr, globus_size_t *block_size) File Mode int globus_gass_transfer_requestattr_set_file_mode (globus_gass_transfer_requestattr_t *attr, globus_gass_transfer_file_mode_t file_mode) int globus_gass_transfer_requestattr_get_file_mode (globus_gass_transfer_requestattr_t *attr,…

  • |

    globus_gass_transfer_requestattr_set_connection_reuse (3) Linux Manual Page

    NAME Request Attributes – Functions int globus_gass_transfer_requestattr_init (globus_gass_transfer_requestattr_t *attr, char *url_scheme) int globus_gass_transfer_requestattr_destroy (globus_gass_transfer_requestattr_t *attr) Proxy Server int globus_gass_transfer_requestattr_set_proxy_url (globus_gass_transfer_requestattr_t *attr, char *proxy_url) int globus_gass_transfer_requestattr_get_proxy_url (globus_gass_transfer_requestattr_t *attr, char **proxy_url) Block Size int globus_gass_transfer_requestattr_set_block_size (globus_gass_transfer_requestattr_t *attr, globus_size_t block_size) int globus_gass_transfer_requestattr_get_block_size (globus_gass_transfer_requestattr_t *attr, globus_size_t *block_size) File Mode int globus_gass_transfer_requestattr_set_file_mode (globus_gass_transfer_requestattr_t *attr, globus_gass_transfer_file_mode_t file_mode) int globus_gass_transfer_requestattr_get_file_mode (globus_gass_transfer_requestattr_t *attr,…

  • |

    globus_gass_transfer_requestattr_set_block_size (3) Linux Manual Page

    NAME Request Attributes – Functions int globus_gass_transfer_requestattr_init (globus_gass_transfer_requestattr_t *attr, char *url_scheme) int globus_gass_transfer_requestattr_destroy (globus_gass_transfer_requestattr_t *attr) Proxy Server int globus_gass_transfer_requestattr_set_proxy_url (globus_gass_transfer_requestattr_t *attr, char *proxy_url) int globus_gass_transfer_requestattr_get_proxy_url (globus_gass_transfer_requestattr_t *attr, char **proxy_url) Block Size int globus_gass_transfer_requestattr_set_block_size (globus_gass_transfer_requestattr_t *attr, globus_size_t block_size) int globus_gass_transfer_requestattr_get_block_size (globus_gass_transfer_requestattr_t *attr, globus_size_t *block_size) File Mode int globus_gass_transfer_requestattr_set_file_mode (globus_gass_transfer_requestattr_t *attr, globus_gass_transfer_file_mode_t file_mode) int globus_gass_transfer_requestattr_get_file_mode (globus_gass_transfer_requestattr_t *attr,…

  • |

    globus_gass_transfer_requestattr_initialize (3) Linux Manual Page

    NAME Implementing Request Attributes – Functions globus_object_t * globus_gass_transfer_requestattr_initialize (globus_object_t *obj, char *proxy_url, globus_size_t block_size, globus_gass_transfer_file_mode_t file_mode, globus_bool_t connection_reuse) globus_object_t * globus_gass_transfer_socket_requestattr_initialize (globus_object_t *obj, char *proxy_url, globus_size_t block_size, globus_gass_transfer_file_mode_t file_mode, globus_bool_t connection_reuse, int sndbuf, int rcvbuf, globus_bool_t nodelay) globus_object_t * globus_gass_transfer_secure_requestattr_initialize (globus_object_t *obj, char *proxy_url, globus_size_t block_size, globus_gass_transfer_file_mode_t file_mode, globus_bool_t connection_reuse, int sndbuf, int rcvbuf,…

  • |

    globus_gass_transfer_requestattr_init (3) Linux Manual Page

    NAME Request Attributes – Functions int globus_gass_transfer_requestattr_init (globus_gass_transfer_requestattr_t *attr, char *url_scheme) int globus_gass_transfer_requestattr_destroy (globus_gass_transfer_requestattr_t *attr) Proxy Server int globus_gass_transfer_requestattr_set_proxy_url (globus_gass_transfer_requestattr_t *attr, char *proxy_url) int globus_gass_transfer_requestattr_get_proxy_url (globus_gass_transfer_requestattr_t *attr, char **proxy_url) Block Size int globus_gass_transfer_requestattr_set_block_size (globus_gass_transfer_requestattr_t *attr, globus_size_t block_size) int globus_gass_transfer_requestattr_get_block_size (globus_gass_transfer_requestattr_t *attr, globus_size_t *block_size) File Mode int globus_gass_transfer_requestattr_set_file_mode (globus_gass_transfer_requestattr_t *attr, globus_gass_transfer_file_mode_t file_mode) int globus_gass_transfer_requestattr_get_file_mode (globus_gass_transfer_requestattr_t *attr,…

  • |

    globus_gass_transfer_requestattr_implementation (3) Linux Manual Page

    NAME Implementing Request Attributes – Functions globus_object_t * globus_gass_transfer_requestattr_initialize (globus_object_t *obj, char *proxy_url, globus_size_t block_size, globus_gass_transfer_file_mode_t file_mode, globus_bool_t connection_reuse) globus_object_t * globus_gass_transfer_socket_requestattr_initialize (globus_object_t *obj, char *proxy_url, globus_size_t block_size, globus_gass_transfer_file_mode_t file_mode, globus_bool_t connection_reuse, int sndbuf, int rcvbuf, globus_bool_t nodelay) globus_object_t * globus_gass_transfer_secure_requestattr_initialize (globus_object_t *obj, char *proxy_url, globus_size_t block_size, globus_gass_transfer_file_mode_t file_mode, globus_bool_t connection_reuse, int sndbuf, int rcvbuf,…

  • |

    globus_gass_transfer_requestattr_get_socket_sndbuf (3) Linux Manual Page

    NAME Request Attributes – Functions int globus_gass_transfer_requestattr_init (globus_gass_transfer_requestattr_t *attr, char *url_scheme) int globus_gass_transfer_requestattr_destroy (globus_gass_transfer_requestattr_t *attr) Proxy Server int globus_gass_transfer_requestattr_set_proxy_url (globus_gass_transfer_requestattr_t *attr, char *proxy_url) int globus_gass_transfer_requestattr_get_proxy_url (globus_gass_transfer_requestattr_t *attr, char **proxy_url) Block Size int globus_gass_transfer_requestattr_set_block_size (globus_gass_transfer_requestattr_t *attr, globus_size_t block_size) int globus_gass_transfer_requestattr_get_block_size (globus_gass_transfer_requestattr_t *attr, globus_size_t *block_size) File Mode int globus_gass_transfer_requestattr_set_file_mode (globus_gass_transfer_requestattr_t *attr, globus_gass_transfer_file_mode_t file_mode) int globus_gass_transfer_requestattr_get_file_mode (globus_gass_transfer_requestattr_t *attr,…

  • |

    globus_gass_transfer_requestattr_get_socket_rcvbuf (3) Linux Manual Page

    NAME Request Attributes – Functions int globus_gass_transfer_requestattr_init (globus_gass_transfer_requestattr_t *attr, char *url_scheme) int globus_gass_transfer_requestattr_destroy (globus_gass_transfer_requestattr_t *attr) Proxy Server int globus_gass_transfer_requestattr_set_proxy_url (globus_gass_transfer_requestattr_t *attr, char *proxy_url) int globus_gass_transfer_requestattr_get_proxy_url (globus_gass_transfer_requestattr_t *attr, char **proxy_url) Block Size int globus_gass_transfer_requestattr_set_block_size (globus_gass_transfer_requestattr_t *attr, globus_size_t block_size) int globus_gass_transfer_requestattr_get_block_size (globus_gass_transfer_requestattr_t *attr, globus_size_t *block_size) File Mode int globus_gass_transfer_requestattr_set_file_mode (globus_gass_transfer_requestattr_t *attr, globus_gass_transfer_file_mode_t file_mode) int globus_gass_transfer_requestattr_get_file_mode (globus_gass_transfer_requestattr_t *attr,…