SysTutorials Posts

  • |

    globus_xio_driver_attr_init_t (3) Linux Manual Page

    NAME Globus XIO Driver – Modules Driver Programming: String options Typedefs typedef void(* globus_xio_driver_callback_t )(globus_xio_operation_t op, globus_result_t result, void *user_arg) Open and Close Callback Signature. typedef void(* globus_xio_driver_data_callback_t )(globus_xio_operation_t op, globus_result_t result, globus_size_t nbytes, void *user_arg) typedef globus_result_t(* globus_xio_driver_attr_init_t )(void **out_driver_attr) typedef globus_result_t(* globus_xio_driver_attr_copy_t )(void **dst, void *src) typedef globus_result_t(* globus_xio_driver_attr_destroy_t )(void *driver_attr) typedef globus_result_t(*…

  • |

    globus_xio_driver_attr_destroy_t (3) Linux Manual Page

    NAME Globus XIO Driver – Modules Driver Programming: String options Typedefs typedef void(* globus_xio_driver_callback_t )(globus_xio_operation_t op, globus_result_t result, void *user_arg) Open and Close Callback Signature. typedef void(* globus_xio_driver_data_callback_t )(globus_xio_operation_t op, globus_result_t result, globus_size_t nbytes, void *user_arg) typedef globus_result_t(* globus_xio_driver_attr_init_t )(void **out_driver_attr) typedef globus_result_t(* globus_xio_driver_attr_copy_t )(void **dst, void *src) typedef globus_result_t(* globus_xio_driver_attr_destroy_t )(void *driver_attr) typedef globus_result_t(*…

  • |

    globus_xio_driver_attr_copy_t (3) Linux Manual Page

    NAME Globus XIO Driver – Modules Driver Programming: String options Typedefs typedef void(* globus_xio_driver_callback_t )(globus_xio_operation_t op, globus_result_t result, void *user_arg) Open and Close Callback Signature. typedef void(* globus_xio_driver_data_callback_t )(globus_xio_operation_t op, globus_result_t result, globus_size_t nbytes, void *user_arg) typedef globus_result_t(* globus_xio_driver_attr_init_t )(void **out_driver_attr) typedef globus_result_t(* globus_xio_driver_attr_copy_t )(void **dst, void *src) typedef globus_result_t(* globus_xio_driver_attr_destroy_t )(void *driver_attr) typedef globus_result_t(*…

  • |

    globus_xio_driver_attr_cntl_t (3) Linux Manual Page

    NAME Globus XIO Driver – Modules Driver Programming: String options Typedefs typedef void(* globus_xio_driver_callback_t )(globus_xio_operation_t op, globus_result_t result, void *user_arg) Open and Close Callback Signature. typedef void(* globus_xio_driver_data_callback_t )(globus_xio_operation_t op, globus_result_t result, globus_size_t nbytes, void *user_arg) typedef globus_result_t(* globus_xio_driver_attr_init_t )(void **out_driver_attr) typedef globus_result_t(* globus_xio_driver_attr_copy_t )(void **dst, void *src) typedef globus_result_t(* globus_xio_driver_attr_destroy_t )(void *driver_attr) typedef globus_result_t(*…

  • |

    globus_xio_driver (3) Linux Manual Page

    NAME Globus XIO Driver – Modules Driver Programming: String options Typedefs typedef void(* globus_xio_driver_callback_t )(globus_xio_operation_t op, globus_result_t result, void *user_arg) Open and Close Callback Signature. typedef void(* globus_xio_driver_data_callback_t )(globus_xio_operation_t op, globus_result_t result, globus_size_t nbytes, void *user_arg) typedef globus_result_t(* globus_xio_driver_attr_init_t )(void **out_driver_attr) typedef globus_result_t(* globus_xio_driver_attr_copy_t )(void **dst, void *src) typedef globus_result_t(* globus_xio_driver_attr_destroy_t )(void *driver_attr) typedef globus_result_t(*…

  • |

    globus_xio_data_descriptors (3) Linux Manual Page

    NAME Data descriptors – globus_xio uses data descriptors to associate meta data with the data being written or the data read. Data descriptors flow into the drivers read and write interface functions by way of the operation structure. If the driver is interested in viewing the data descriptor it can request it from the operation…

  • |

    globus_xio_data_descriptor_init (3) Linux Manual Page

    NAME Globus XIO API – Typedefs typedef void(* globus_xio_accept_callback_t )(globus_xio_server_t server, globus_xio_handle_t handle, globus_result_t result, void *user_arg) typedef void(* globus_xio_server_callback_t )(globus_xio_server_t server, void *user_arg) typedef globus_bool_t(* globus_xio_timeout_callback_t )(globus_xio_handle_t handle, globus_xio_operation_type_t type, void *user_arg) typedef void(* globus_xio_callback_t )(globus_xio_handle_t handle, globus_result_t result, void *user_arg) typedef void(* globus_xio_data_callback_t )(globus_xio_handle_t handle, globus_result_t result, globus_byte_t *buffer, globus_size_t len, globus_size_t nbytes,…

  • |

    globus_xio_data_descriptor_destroy (3) Linux Manual Page

    NAME Globus XIO API – Typedefs typedef void(* globus_xio_accept_callback_t )(globus_xio_server_t server, globus_xio_handle_t handle, globus_result_t result, void *user_arg) typedef void(* globus_xio_server_callback_t )(globus_xio_server_t server, void *user_arg) typedef globus_bool_t(* globus_xio_timeout_callback_t )(globus_xio_handle_t handle, globus_xio_operation_type_t type, void *user_arg) typedef void(* globus_xio_callback_t )(globus_xio_handle_t handle, globus_result_t result, void *user_arg) typedef void(* globus_xio_data_callback_t )(globus_xio_handle_t handle, globus_result_t result, globus_byte_t *buffer, globus_size_t len, globus_size_t nbytes,…

  • |

    globus_xio_data_descriptor_cntl (3) Linux Manual Page

    NAME builtins/http/globus_xio_http.h – Globus XIO HTTP Driver Header. SYNOPSIS #include ‘globus_xio.h’ Data Structures struct globus_xio_http_header_t HTTP Header. Enumerations enum globus_xio_http_handle_cmd_t { GLOBUS_XIO_HTTP_HANDLE_SET_RESPONSE_HEADER, GLOBUS_XIO_HTTP_HANDLE_SET_RESPONSE_STATUS_CODE, GLOBUS_XIO_HTTP_HANDLE_SET_RESPONSE_REASON_PHRASE, GLOBUS_XIO_HTTP_HANDLE_SET_RESPONSE_HTTP_VERSION, GLOBUS_XIO_HTTP_HANDLE_SET_END_OF_ENTITY } enum globus_xio_http_attr_cmd_t { GLOBUS_XIO_HTTP_ATTR_SET_REQUEST_METHOD, GLOBUS_XIO_HTTP_ATTR_SET_REQUEST_HTTP_VERSION, GLOBUS_XIO_HTTP_ATTR_SET_REQUEST_HEADER, GLOBUS_XIO_HTTP_ATTR_DELAY_WRITE_HEADER, GLOBUS_XIO_HTTP_GET_REQUEST, GLOBUS_XIO_HTTP_GET_RESPONSE } enum globus_xio_http_errors_t { GLOBUS_XIO_HTTP_ERROR_INVALID_HEADER, GLOBUS_XIO_HTTP_ERROR_PARSE, GLOBUS_XIO_HTTP_ERROR_NO_ENTITY, GLOBUS_XIO_HTTP_ERROR_EOF, GLOBUS_XIO_HTTP_ERROR_PERSISTENT_CONNECTION_DROPPED } enum globus_xio_http_version_t { , GLOBUS_XIO_HTTP_VERSION_1_0, GLOBUS_XIO_HTTP_VERSION_1_1 } Functions globus_result_t…

  • |

    globus_xio_data_callback_t (3) Linux Manual Page

    NAME Globus XIO API – Typedefs typedef void(* globus_xio_accept_callback_t )(globus_xio_server_t server, globus_xio_handle_t handle, globus_result_t result, void *user_arg) typedef void(* globus_xio_server_callback_t )(globus_xio_server_t server, void *user_arg) typedef globus_bool_t(* globus_xio_timeout_callback_t )(globus_xio_handle_t handle, globus_xio_operation_type_t type, void *user_arg) typedef void(* globus_xio_callback_t )(globus_xio_handle_t handle, globus_result_t result, void *user_arg) typedef void(* globus_xio_data_callback_t )(globus_xio_handle_t handle, globus_result_t result, globus_byte_t *buffer, globus_size_t len, globus_size_t nbytes,…

  • |

    globus_xio_close (3) Linux Manual Page

    NAME Globus XIO API – Typedefs typedef void(* globus_xio_accept_callback_t )(globus_xio_server_t server, globus_xio_handle_t handle, globus_result_t result, void *user_arg) typedef void(* globus_xio_server_callback_t )(globus_xio_server_t server, void *user_arg) typedef globus_bool_t(* globus_xio_timeout_callback_t )(globus_xio_handle_t handle, globus_xio_operation_type_t type, void *user_arg) typedef void(* globus_xio_callback_t )(globus_xio_handle_t handle, globus_result_t result, void *user_arg) typedef void(* globus_xio_data_callback_t )(globus_xio_handle_t handle, globus_result_t result, globus_byte_t *buffer, globus_size_t len, globus_size_t nbytes,…

  • |

    globus_xio_callback_t (3) Linux Manual Page

    NAME Globus XIO API – Typedefs typedef void(* globus_xio_accept_callback_t )(globus_xio_server_t server, globus_xio_handle_t handle, globus_result_t result, void *user_arg) typedef void(* globus_xio_server_callback_t )(globus_xio_server_t server, void *user_arg) typedef globus_bool_t(* globus_xio_timeout_callback_t )(globus_xio_handle_t handle, globus_xio_operation_type_t type, void *user_arg) typedef void(* globus_xio_callback_t )(globus_xio_handle_t handle, globus_result_t result, void *user_arg) typedef void(* globus_xio_data_callback_t )(globus_xio_handle_t handle, globus_result_t result, globus_byte_t *buffer, globus_size_t len, globus_size_t nbytes,…

  • |

    globus_xio_attr_init (3) Linux Manual Page

    NAME Globus XIO API – Typedefs typedef void(* globus_xio_accept_callback_t )(globus_xio_server_t server, globus_xio_handle_t handle, globus_result_t result, void *user_arg) typedef void(* globus_xio_server_callback_t )(globus_xio_server_t server, void *user_arg) typedef globus_bool_t(* globus_xio_timeout_callback_t )(globus_xio_handle_t handle, globus_xio_operation_type_t type, void *user_arg) typedef void(* globus_xio_callback_t )(globus_xio_handle_t handle, globus_result_t result, void *user_arg) typedef void(* globus_xio_data_callback_t )(globus_xio_handle_t handle, globus_result_t result, globus_byte_t *buffer, globus_size_t len, globus_size_t nbytes,…

  • |

    globus_xio_attr_destroy (3) Linux Manual Page

    NAME Globus XIO API – Typedefs typedef void(* globus_xio_accept_callback_t )(globus_xio_server_t server, globus_xio_handle_t handle, globus_result_t result, void *user_arg) typedef void(* globus_xio_server_callback_t )(globus_xio_server_t server, void *user_arg) typedef globus_bool_t(* globus_xio_timeout_callback_t )(globus_xio_handle_t handle, globus_xio_operation_type_t type, void *user_arg) typedef void(* globus_xio_callback_t )(globus_xio_handle_t handle, globus_result_t result, void *user_arg) typedef void(* globus_xio_data_callback_t )(globus_xio_handle_t handle, globus_result_t result, globus_byte_t *buffer, globus_size_t len, globus_size_t nbytes,…

  • |

    globus_xio_attr_copy (3) Linux Manual Page

    NAME Globus XIO API – Typedefs typedef void(* globus_xio_accept_callback_t )(globus_xio_server_t server, globus_xio_handle_t handle, globus_result_t result, void *user_arg) typedef void(* globus_xio_server_callback_t )(globus_xio_server_t server, void *user_arg) typedef globus_bool_t(* globus_xio_timeout_callback_t )(globus_xio_handle_t handle, globus_xio_operation_type_t type, void *user_arg) typedef void(* globus_xio_callback_t )(globus_xio_handle_t handle, globus_result_t result, void *user_arg) typedef void(* globus_xio_data_callback_t )(globus_xio_handle_t handle, globus_result_t result, globus_byte_t *buffer, globus_size_t len, globus_size_t nbytes,…

  • |

    globus_xio_attr_cntl (3) Linux Manual Page

    NAME builtins/http/globus_xio_http.h – Globus XIO HTTP Driver Header. SYNOPSIS #include ‘globus_xio.h’ Data Structures struct globus_xio_http_header_t HTTP Header. Enumerations enum globus_xio_http_handle_cmd_t { GLOBUS_XIO_HTTP_HANDLE_SET_RESPONSE_HEADER, GLOBUS_XIO_HTTP_HANDLE_SET_RESPONSE_STATUS_CODE, GLOBUS_XIO_HTTP_HANDLE_SET_RESPONSE_REASON_PHRASE, GLOBUS_XIO_HTTP_HANDLE_SET_RESPONSE_HTTP_VERSION, GLOBUS_XIO_HTTP_HANDLE_SET_END_OF_ENTITY } enum globus_xio_http_attr_cmd_t { GLOBUS_XIO_HTTP_ATTR_SET_REQUEST_METHOD, GLOBUS_XIO_HTTP_ATTR_SET_REQUEST_HTTP_VERSION, GLOBUS_XIO_HTTP_ATTR_SET_REQUEST_HEADER, GLOBUS_XIO_HTTP_ATTR_DELAY_WRITE_HEADER, GLOBUS_XIO_HTTP_GET_REQUEST, GLOBUS_XIO_HTTP_GET_RESPONSE } enum globus_xio_http_errors_t { GLOBUS_XIO_HTTP_ERROR_INVALID_HEADER, GLOBUS_XIO_HTTP_ERROR_PARSE, GLOBUS_XIO_HTTP_ERROR_NO_ENTITY, GLOBUS_XIO_HTTP_ERROR_EOF, GLOBUS_XIO_HTTP_ERROR_PERSISTENT_CONNECTION_DROPPED } enum globus_xio_http_version_t { , GLOBUS_XIO_HTTP_VERSION_1_0, GLOBUS_XIO_HTTP_VERSION_1_1 } Functions globus_result_t…

  • |

    globus_xio_accept_callback_t (3) Linux Manual Page

    NAME Globus XIO API – Typedefs typedef void(* globus_xio_accept_callback_t )(globus_xio_server_t server, globus_xio_handle_t handle, globus_result_t result, void *user_arg) typedef void(* globus_xio_server_callback_t )(globus_xio_server_t server, void *user_arg) typedef globus_bool_t(* globus_xio_timeout_callback_t )(globus_xio_handle_t handle, globus_xio_operation_type_t type, void *user_arg) typedef void(* globus_xio_callback_t )(globus_xio_handle_t handle, globus_result_t result, void *user_arg) typedef void(* globus_xio_data_callback_t )(globus_xio_handle_t handle, globus_result_t result, globus_byte_t *buffer, globus_size_t len, globus_size_t nbytes,…

  • |

    globus_xio (3) Linux Manual Page

    NAME Globus XIO – eXtensible Input Output library Modules Globus XIO File Driver Globus XIO HTTP Driver Globus XIO MODE_E Driver Globus XIO ORDERING Driver Globus XIO TCP Driver Globus XIO UDP Driver Globus XIO API XIO Examples Globus XIO Driver Data descriptors Detailed Description eXtensible Input Output library • Globus XIO API • XIO…

  • |

    globus_version_print (3) Linux Manual Page

    NAME globus_module.h – Reference Counting Module Activation and Deactivation. SYNOPSIS #include ‘globus_error_generic.h’ #include <stdio.h> Data Structures struct globus_module_descriptor_s Module Descriptor. Typedefs typedef int(* globus_module_deactivate_proxy_cb_t )(globus_module_descriptor_t *module_descriptor, void *user_arg) Functions int globus_module_activate (globus_module_descriptor_t *module_descriptor) Activate a module. int globus_module_activate_array (globus_module_descriptor_t *modules[], globus_module_descriptor_t **failed_module) Activate a group of modules. int globus_module_deactivate (globus_module_descriptor_t *module_descriptor) Deactivate a module. int…

  • |

    globus_uuid_import (3) Linux Manual Page

    NAME Globus UUID Generator – UUIDs. Functions int globus_uuid_create (globus_uuid_t *uuid) Create UUID Creates a time based, Leach-Salz variant uuid, using the mac address when available. " int globus_uuid_import (globus_uuid_t *uuid, const char *str) Import a UUID Import a string in the text UUID format into a globus_uuid_t value. " int globus_uuid_fields (globus_uuid_t *uuid, globus_uuid_fields_t…