|
Functions |
glite_transfer_ctx * | glite_transfer_new (const char *endpoint) |
| Allocates a new transfer context.
|
void | glite_transfer_free (glite_transfer_ctx *ctx) |
| Destroys a transfer context.
|
void | glite_transfer_add_sites (glite_transfer_ctx *ctx, const char *s, const char *d) |
| Add sites to a transfer context.
|
const char * | glite_transfer_get_error (glite_transfer_ctx *ctx) |
| Returns the error message for the last failed operation.
|
glite_transfer_errclass | glite_transfer_get_errclass (glite_transfer_ctx *ctx) |
| Determines the class of the last error.
|
void | glite_transfer_set_error (glite_transfer_ctx *ctx, glite_transfer_errclass errclass, const char *fmt,...) |
| Set the error message in the context.
|
void | glite_transfer_set_verror (glite_transfer_ctx *ctx, glite_transfer_errclass errclass, const char *fmt, va_list ap) |
| Set the error message in the context.
|
glite_transfer_state | glite_transfer_state_parse (glite_transfer_ctx *ctx, const char *state) |
| Parse a string to a glite_transfer_state value.
|
const char * | glite_transfer_state_str (glite_transfer_state state) |
| Convert a glite_transfer_state value to a human readable string.
|
glite_transfer_FileTransferStatus * | glite_transfer_FileTransferStatus_new (glite_transfer_ctx *ctx, const char *source, const char *dest, glite_transfer_state state) |
| Allocates a file transfer status entry.
|
void | glite_transfer_FileTransferStatus_free (glite_transfer_ctx *ctx, glite_transfer_FileTransferStatus *status) |
| Destroys a file transfer status entry.
|
void | glite_transfer_FileTransferStatus_freeArray (glite_transfer_ctx *ctx, int nitems, glite_transfer_FileTransferStatus *status[]) |
| Destroys a list of file transfer status entries.
|
glite_transfer_FileTransferStatus * | glite_transfer_FileTransferStatus_clone (glite_transfer_ctx *ctx, const glite_transfer_FileTransferStatus *status) |
| Makes a copy of an file transfer status entry.
|
int | glite_transfer_FileTransferStatus_setLogicalName (glite_transfer_ctx *ctx, glite_transfer_FileTransferStatus *status, const char *name) |
| Change the value of the LogicalName field of a FileTransferStatus object.
|
int | glite_transfer_FileTransferStatus_setReason (glite_transfer_ctx *ctx, glite_transfer_FileTransferStatus *status, const char *reason) |
| Change the value of the Reason field of a FileTransferStatus object.
|
int | glite_transfer_FileTransferStatus_setReasonClass (glite_transfer_ctx *ctx, glite_transfer_FileTransferStatus *status, const char *reasonClass) |
| Change the value of the ReasonClass field of a FileTransferStatus object.
|
glite_transfer_JobStatus * | glite_transfer_JobStatus_new (glite_transfer_ctx *ctx, const char *jobId, glite_transfer_state jobStatus) |
| Create a new JobStatus object.
|
void | glite_transfer_JobStatus_free (glite_transfer_ctx *ctx, glite_transfer_JobStatus *status) |
| Dispose a JobStatus object.
|
void | glite_transfer_JobStatus_freeArray (glite_transfer_ctx *ctx, int nitems, glite_transfer_JobStatus *status[]) |
| Dispose multiple JobStatus objects.
|
glite_transfer_JobStatus * | glite_transfer_JobStatus_clone (glite_transfer_ctx *ctx, const glite_transfer_JobStatus *orig) |
| Create a copy of a JobStatus object.
|
glite_transfer_PlacementJob * | glite_transfer_PlacementJob_new (glite_transfer_ctx *ctx, const char *sourceSE, const char *destSE) |
| Create a new PlacementJob object.
|
void | glite_transfer_PlacementJob_free (glite_transfer_ctx *ctx, glite_transfer_PlacementJob *job) |
| Dispose a PlacementJob object.
|
glite_transfer_PlacementJob * | glite_transfer_PlacementJob_clone (glite_transfer_ctx *ctx, const glite_transfer_PlacementJob *orig) |
| Clone an existing PlacementJob object.
|
int | glite_transfer_PlacementJob_setParams (glite_transfer_ctx *ctx, glite_transfer_PlacementJob *job, const glite_transfer_TransferParams *params) |
| Sets the parameters of a PlacementJob.
|
int | glite_transfer_PlacementJob_add (glite_transfer_ctx *ctx, glite_transfer_PlacementJob *job, const char *logicalFile) |
| Adds a new LFN to the PlacementJob.
|
glite_transfer_TransferJobElement * | glite_transfer_TransferJobElement_new (glite_transfer_ctx *ctx, const char *src, const char *dst, const char *cksm) |
| Create a new TransferJobElement object.
|
void | glite_transfer_TransferJobElement_free (glite_transfer_ctx *ctx, glite_transfer_TransferJobElement *elem) |
| Dispose a TransferJobElement object.
|
void | glite_transfer_TransferJobElement_freeArray (glite_transfer_ctx *ctx, int nitems, glite_transfer_TransferJobElement *elems[]) |
| Dispose an array of TransferJobElement objects.
|
glite_transfer_TransferJobElement * | glite_transfer_TransferJobElement_clone (glite_transfer_ctx *ctx, const glite_transfer_TransferJobElement *orig) |
| Clone an existing TransferJobElement object.
|
glite_transfer_TransferJobSummary * | glite_transfer_TransferJobSummary_new (glite_transfer_ctx *ctx) |
| Create a new TransferJobSummary object.
|
glite_transfer_TransferJobSummary2 * | glite_transfer_TransferJobSummary2_new (glite_transfer_ctx *ctx) |
void | glite_transfer_TransferJobSummary_free (glite_transfer_ctx *ctx, glite_transfer_TransferJobSummary *summary) |
| Dispose a TransferJobSummary object.
|
void | glite_transfer_TransferJobSummary2_free (glite_transfer_ctx *ctx, glite_transfer_TransferJobSummary2 *summary) |
glite_transfer_TransferJobSummary * | glite_transfer_TransferJobSummary_clone (glite_transfer_ctx *ctx, const glite_transfer_TransferJobSummary *orig) |
| Clone an existing TransferJobSummary object.
|
glite_transfer_TransferJobSummary2 * | glite_transfer_TransferJobSummary2_clone (glite_transfer_ctx *ctx, const glite_transfer_TransferJobSummary2 *orig) |
glite_transfer_TransferJob * | glite_transfer_TransferJob_new (glite_transfer_ctx *ctx) |
| Create a new TransferJob object.
|
void | glite_transfer_TransferJob_free (glite_transfer_ctx *ctx, glite_transfer_TransferJob *job) |
| Dispose a TransferJob object.
|
glite_transfer_TransferJob * | glite_transfer_TransferJob_clone (glite_transfer_ctx *ctx, const glite_transfer_TransferJob *orig) |
| Clone an existing TransferJob object.
|
int | glite_transfer_TransferJob_setParams (glite_transfer_ctx *ctx, glite_transfer_TransferJob *job, const glite_transfer_TransferParams *params) |
| Set the parameters of a TransferJob.
|
int | glite_transfer_TransferJob_add (glite_transfer_ctx *ctx, glite_transfer_TransferJob *job, const char *src, const char *dst, const char *cksm) |
| Add a new source-destination pair to a TransferJob.
|
glite_transfer_TransferParams * | glite_transfer_TransferParams_new (glite_transfer_ctx *ctx) |
| Create a new TransferParams object.
|
void | glite_transfer_TransferParams_free (glite_transfer_ctx *ctx, glite_transfer_TransferParams *params) |
| Dispose a TransferParams object.
|
glite_transfer_TransferParams * | glite_transfer_TransferParams_clone (glite_transfer_ctx *ctx, const glite_transfer_TransferParams *orig) |
| Clone an existing TransferParams object.
|
int | glite_transfer_TransferParams_add (glite_transfer_ctx *ctx, glite_transfer_TransferParams *params, const char *key, const char *value) |
| Add a new key-value pair to a TransferParams object.
|
glite_transfer_Channel * | glite_transfer_Channel_new (glite_transfer_ctx *ctx, const char *name, const char *domainA, const char *domainB) |
| Create a new Channel object.
|
glite_transfer_Channel2 * | glite_transfer_Channel2_new (glite_transfer_ctx *ctx, const char *name, const char *domainA, const char *domainB) |
glite_transfer_Channel3 * | glite_transfer_Channel3_new (glite_transfer_ctx *ctx, const char *name, const char *domainA, const char *domainB) |
void | glite_transfer_Channel_free (glite_transfer_ctx *ctx, glite_transfer_Channel *channel) |
| Dispose a Channel object.
|
void | glite_transfer_Channel2_free (glite_transfer_ctx *ctx, glite_transfer_Channel2 *channel2) |
void | glite_transfer_Channel3_free (glite_transfer_ctx *ctx, glite_transfer_Channel3 *channel3) |
glite_transfer_Channel * | glite_transfer_Channel_clone (glite_transfer_ctx *ctx, const glite_transfer_Channel *orig) |
| Clone an existing Channel object.
|
glite_transfer_Channel2 * | glite_transfer_Channel2_clone (glite_transfer_ctx *ctx, const glite_transfer_Channel2 *orig) |
int | glite_transfer_Channel_setContact (glite_transfer_ctx *ctx, glite_transfer_Channel *channel, const char *contact) |
| Set the contact information on a channel.
|
int | glite_transfer_Channel_setState (glite_transfer_ctx *ctx, glite_transfer_Channel *channel, glite_channel_state state) |
| Set the state of a channel.
|
glite_transfer_Roles * | glite_transfer_Roles_new (glite_transfer_ctx *ctx) |
| Create a nem Roles object.
|
void | glite_transfer_ChannelAuditEntry_freeArray (glite_transfer_ctx *ctx, int nitems, glite_transfer_ChannelAuditEntry *ca[]) |
glite_transfer_ChannelAuditEntry * | glite_transfer_ChannelAuditEntry_new (glite_transfer_ctx *ctx, const char *name) |
void | glite_transfer_ChannelAuditEntry_free (glite_transfer_ctx *ctx, glite_transfer_ChannelAuditEntry *ca) |
glite_transfer_ChannelAuditEntry * | glite_transfer_ChannelAuditEntry_clone (glite_transfer_ctx *ctx, const glite_transfer_ChannelAuditEntry *orig) |