Rechercher une page de manuel
globus_i_gass_copy_state_target_s
Langue: en
Version: 279117 (debian - 07/07/09)
Section: 3 (Bibliothèques de fonctions)
Sommaire
- NAME
- SYNOPSIS
- Detailed Description
- Field Documentation
- char* globus_i_gass_copy_state_target_s::url
- globus_gass_copy_attr_t* globus_i_gass_copy_state_target_s::attr
- globus_mutex_t globus_i_gass_copy_state_target_s::mutex
- globus_fifo_t globus_i_gass_copy_state_target_s::queue
- int globus_i_gass_copy_state_target_s::n_pending
- int globus_i_gass_copy_state_target_s::n_simultaneous
- int globus_i_gass_copy_state_target_s::n_complete
- globus_i_gass_copy_target_status_t globus_i_gass_copy_state_target_s::status
- globus_gass_copy_url_mode_t globus_i_gass_copy_state_target_s::mode
- struct { ... } globus_i_gass_copy_state_target_s::ftp
- globus_gass_transfer_request_t globus_i_gass_copy_state_target_s::request
- struct { ... } globus_i_gass_copy_state_target_s::gass
- globus_bool_t globus_i_gass_copy_state_target_s::free_handle
- globus_bool_t globus_i_gass_copy_state_target_s::seekable
- struct { ... } globus_i_gass_copy_state_target_s::io
- union { ... } globus_i_gass_copy_state_target_s::data
- Author
NAME
globus_i_gass_copy_state_target_s - GASS copy target (e.g.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.
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre