EGEE

_glite_transfer_PlacementJob Struct Reference
[Transfer data structures, and data types]

Describes the placement job description. More...

#include <transfer-simple.h>


Data Fields

char ** logicalFiles
 Array of logical files to be transfered.
unsigned __sizeLogicalFiles
 Number of items in the above array.
char * sourceSE
 The physical source SE.
char * destSE
 The physical destination SE.
glite_transfer_TransferParamsjobParams
 Array of job parameters.
char * credential
 The credential to get the appropriate proxy.


Detailed Description

Describes the placement job description.

It consists of an array of logical files each describing an individual file transfer within the job. sourceSE is the physical source SE that all the logical files must be located on. destSE is the destination SE to transfer to. More complex operations (e.g. arbitrary logical source) are provided by the data scheduler. jobParams are a set of transfer layer specific paramaters that are applied to each file transfer (e.g. gridFTP params); this is for future use and is not currently taken into account. The credential is used by the transfer system to retrieve the appropriate proxy for the transfer.

Definition at line 185 of file transfer-simple.h.


Field Documentation

char** _glite_transfer_PlacementJob::logicalFiles

Array of logical files to be transfered.

Definition at line 186 of file transfer-simple.h.

The GLite Project. All rights reserved.