source, destination) transfer information.
url for file transfer
globus_gass_copy_attr_t* globus_i_gass_copy_state_target_s::attr |
attributes to control file transfer
globus_mutex_t globus_i_gass_copy_state_target_s::mutex |
coordinates the modifying of the target structure
globus_fifo_t globus_i_gass_copy_state_target_s::queue |
a queue to manage the reading/writing of data buffers
Used for keeping track of reads/writes in the read/write queue.
Used to limit the number of n_pending.
Used to compute the offset for ftp writes.
globus_i_gass_copy_target_status_t globus_i_gass_copy_state_target_s::status |
signifies the target has been successfully setup
globus_gass_copy_url_mode_t globus_i_gass_copy_state_target_s::mode |
mode used to identify the below target union struct.
struct { ... } globus_i_gass_copy_state_target_s::ftp |
ftp specific data
globus_gass_transfer_request_t globus_i_gass_copy_state_target_s::request |
GASS equivelent of a handle.
struct { ... } globus_i_gass_copy_state_target_s::gass |
GASS specific data.
globus_bool_t globus_i_gass_copy_state_target_s::free_handle |
If the IO handle was passed as an argument then FALSE If the IO handle was created internally then TRUE.
globus_bool_t globus_i_gass_copy_state_target_s::seekable |
Can globus_io_file_seek() be performed on this handle?
struct { ... } globus_i_gass_copy_state_target_s::io |
IO specific data.
union { ... } globus_i_gass_copy_state_target_s::data |
data required to perform each type of transfer
about globus |
globus toolkit |
dev.globus
Comments? webmaster@globus.org