---
name: "globus_gass_copy_state_s"
section: "3"
platform: "linux"
package: "libglobus-gass-copy-doc"
version: "8.4-1"
release: "Debian 7 (Wheezy)"
platforms: ["linux"]
url: "https://new.carta.tech/globus_gass_copy_state_s"
---

# 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.
