Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

globus_gass_copy_state_s(3) [debian man page]

globus_gass_copy_state_s(3)					 globus gass copy				       globus_gass_copy_state_s(3)

NAME
globus_gass_copy_state_s - SYNOPSIS
Data Fields globus_i_gass_copy_target_t source globus_i_gass_copy_target_t dest globus_i_gass_copy_monitor_t monitor globus_mutex_t mutex globus_i_gass_copy_cancel_status_t cancel Detailed Description The state structure contains all that is required to perform a file transfer from a source to a destination. Field Documentation globus_i_gass_copy_target_t globus_gass_copy_state_s::source Source information for the file transfer. globus_i_gass_copy_target_t globus_gass_copy_state_s::dest Dest information for the file transfer. globus_i_gass_copy_monitor_t globus_gass_copy_state_s::monitor Used for signalling from the various callback functions. globus_mutex_t globus_gass_copy_state_s::mutex coordinates the modifying of the state, aside from the target structures globus_i_gass_copy_cancel_status_t globus_gass_copy_state_s::cancel indicates the status of the cancel operation. Author Generated automatically by Doxygen for globus gass copy from the source code. Version 8.4 Mon Apr 30 2012 globus_gass_copy_state_s(3)

Check Out this Related Man Page

globus_i_gass_copy_state_target_s(3)				 globus gass copy			      globus_i_gass_copy_state_target_s(3)

NAME
globus_i_gass_copy_state_target_s - SYNOPSIS
Data Fields char * url globus_gass_copy_attr_t * attr globus_mutex_t mutex globus_fifo_t queue int n_pending int n_simultaneous int n_complete globus_i_gass_copy_target_status_t status globus_gass_copy_url_mode_t mode union { struct { } ftp struct { globus_gass_transfer_request_t request } gass struct { globus_bool_t free_handle globus_bool_t seekable } io } data Detailed Description GASS copy target (e.g. source, destination) transfer information. Field Documentation char* globus_i_gass_copy_state_target_s::url 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 int globus_i_gass_copy_state_target_s::n_pending Used for keeping track of reads/writes in the read/write queue. int globus_i_gass_copy_state_target_s::n_simultaneous Used to limit the number of n_pending. int globus_i_gass_copy_state_target_s::n_complete 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 Author Generated automatically by Doxygen for globus gass copy from the source code. Version 8.4 Mon Apr 30 2012 globus_i_gass_copy_state_target_s(3)
Man Page