.TH "globus_gass_copy_handle_s" 3 "Wed Feb 27 2019" "Version 10.4" "globus_gass_copy" \" -*- nroff -*- .ad l .nh .SH NAME globus_gass_copy_handle_s \- Copy Handle\&. .SH SYNOPSIS .br .PP .PP \fC#include \fP .SS "Data Fields" .in +1c .ti -1c .RI "\fBglobus_gass_copy_status_t\fP \fBstatus\fP" .br .ti -1c .RI "globus_gass_copy_state_t * \fBstate\fP" .br .ti -1c .RI "void * \fBuser_pointer\fP" .br .ti -1c .RI "globus_gass_copy_perf_info_t * \fBperformance\fP" .br .ti -1c .RI "globus_bool_t \fBexternal_third_party\fP" .br .ti -1c .RI "\fBglobus_gass_copy_callback_t\fP \fBuser_callback\fP" .br .ti -1c .RI "void * \fBcallback_arg\fP" .br .ti -1c .RI "\fBglobus_gass_copy_callback_t\fP \fBuser_cancel_callback\fP" .br .ti -1c .RI "void * \fBcancel_callback_arg\fP" .br .ti -1c .RI "globus_object_t * \fBerr\fP" .br .ti -1c .RI "int \fBbuffer_length\fP" .br .ti -1c .RI "globus_bool_t \fBno_third_party_transfers\fP" .br .ti -1c .RI "globus_ftp_client_handle_t \fBftp_handle_2\fP" .br .ti -1c .RI "globus_bool_t \fBsend_allo\fP" .br .ti -1c .RI "globus_bool_t \fBalways_stat_on_expand\fP" .br .in -1c .PP .RI "\fB\fP" .br .in +1c .in +1c .ti -1c .RI "globus_off_t \fBpartial_offset\fP" .br .in -1c .in -1c .SH "Detailed Description" .PP Copy Handle\&. .SH "Field Documentation" .PP .SS "globus_bool_t globus_gass_copy_handle_s::always_stat_on_expand" Run a stat check on all urls passed to globus_gass_copy_glob_expand_url .SS "int globus_gass_copy_handle_s::buffer_length" Size of the buffers to be used in the transfers .SS "void* globus_gass_copy_handle_s::callback_arg" pointer to user argument to user callback function .SS "void* globus_gass_copy_handle_s::cancel_callback_arg" pointer to user argument to user cancel callback function .SS "globus_object_t* globus_gass_copy_handle_s::err" Error object to pass to the callback function .SS "globus_bool_t globus_gass_copy_handle_s::external_third_party" Indicates if the 3rd party transfer is done externally to this library\&. .SS "globus_ftp_client_handle_t globus_gass_copy_handle_s::ftp_handle_2" handle only used when no_third_party_transfers is true (for 3pt) .SS "globus_bool_t globus_gass_copy_handle_s::no_third_party_transfers" Indicates whether third_party transfers should be used (for ftp to ftp transfers)\&. If set to FALSE, the default, globus_ftp_client_third_party_transfer() will be used\&. if set to TRUE, gass_copy will manage the transfer .SS "globus_off_t globus_gass_copy_handle_s::partial_offset" offsets for partial file transfers .SS "globus_gass_copy_perf_info_t* globus_gass_copy_handle_s::performance" Pointer to perf_info structure used to provide the user transfer performance information .SS "globus_bool_t globus_gass_copy_handle_s::send_allo" Indicates whether to send ALLO for ftp destinations .SS "globus_gass_copy_state_t* globus_gass_copy_handle_s::state" pointer to the state structure which contains internal info related to a transfer .SS "\fBglobus_gass_copy_status_t\fP globus_gass_copy_handle_s::status" the status of the current transfer .SS "\fBglobus_gass_copy_callback_t\fP globus_gass_copy_handle_s::user_callback" Pointer to user callback function .SS "\fBglobus_gass_copy_callback_t\fP globus_gass_copy_handle_s::user_cancel_callback" pointer to user cancel callback function .SS "void* globus_gass_copy_handle_s::user_pointer" pointer to user data .SH "Author" .PP Generated automatically by Doxygen for globus_gass_copy from the source code\&.