|
Data Structures |
struct | globus_gass_transfer_request_proto_s |
| Protocol module request handling structure. More...
|
struct | globus_gass_transfer_listener_proto_s |
| Protocol module listener handling structure. More...
|
struct | globus_gass_transfer_proto_descriptor_t |
| Protocol module descriptor structure. More...
|
Typedefs |
typedef globus_gass_transfer_request_proto_s | globus_gass_transfer_request_proto_t |
typedef 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 send_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) |