Provided by: libglobus-gass-transfer-doc_9.4-2_all
NAME
globus_gass_transfer_proto.h - GASS Transfer Protocol Interface.
SYNOPSIS
#include 'globus_common.h' #include 'globus_gass_transfer.h' Data Structures struct globus_gass_transfer_request_proto_s Protocol module request handling structure. struct globus_gass_transfer_listener_proto_s Protocol module listener handling structure. struct globus_gass_transfer_proto_descriptor_t Protocol module descriptor structure. Typedefs typedef struct globus_gass_transfer_request_proto_s globus_gass_transfer_request_proto_t typedef struct globus_gass_transfer_listener_proto_s globus_gass_transfer_listener_proto_t typedef void(* globus_gass_transfer_proto_send_t) (globus_gass_transfer_request_proto_t *proto, globus_gass_transfer_request_t request, globus_byte_t *bytes, globus_size_t bytes_length, globus_bool_t last_data) typedef void(* globus_gass_transfer_proto_receive_t) (globus_gass_transfer_request_proto_t *proto, globus_gass_transfer_request_t request, globus_byte_t *bytes, globus_size_t bytes_length, globus_size_t wait_for_length) typedef void(* globus_gass_transfer_proto_func_t) (globus_gass_transfer_request_proto_t *proto, globus_gass_transfer_request_t request) typedef void(* globus_gass_transfer_proto_new_request_t) (globus_gass_transfer_request_t request, globus_gass_transfer_requestattr_t *attr) typedef int(* globus_gass_transfer_proto_create_listener_t) (globus_gass_transfer_listener_t listener, globus_gass_transfer_listenerattr_t *attr, char *scheme, char **base_url, globus_gass_transfer_listener_proto_t **proto) typedef void(* globus_gass_transfer_proto_listener_t) (globus_gass_transfer_listener_proto_t *proto, globus_gass_transfer_listener_t listener) typedef globus_object_t *(* globus_gass_transfer_proto_new_attr_t) (char *url_scheme) typedef void(* globus_gass_transfer_proto_accept_t) (globus_gass_transfer_listener_proto_t *proto, globus_gass_transfer_listener_t listener, globus_gass_transfer_request_t request, globus_gass_transfer_requestattr_t *attr)
Detailed Description
GASS Transfer Protocol Interface. This header defines the GASS protocol module library interface
Author
Generated automatically by Doxygen for globus_gass_transfer from the source code.