cctools
|
A high level interface to put and get large directories trees to and from Chirp servers. More...
#include "int_sizes.h"
#include <time.h>
Go to the source code of this file.
Functions | |
INT64_T | chirp_recursive_put (const char *hostport, const char *sourcepath, const char *targetpath, time_t stoptime) |
Recursively put a file or directory to a Chirp server. More... | |
INT64_T | chirp_recursive_get (const char *hostport, const char *sourcepath, const char *targetpath, time_t stoptime) |
Recursively get a file or directory from a Chirp server. More... | |
A high level interface to put and get large directories trees to and from Chirp servers.
INT64_T chirp_recursive_put | ( | const char * | hostport, |
const char * | sourcepath, | ||
const char * | targetpath, | ||
time_t | stoptime | ||
) |
Recursively put a file or directory to a Chirp server.
Relies on chirp_reli_putfile and similar calls to handle a number of failure cases.
hostport | The host and port of the Chirp server. |
sourcepath | The path to the local file or directory to send. |
targetpath | The name to give the file or directory on the server. |
stoptime | The absolute time at which to abort. |
Referenced by chirp.Client::put().
INT64_T chirp_recursive_get | ( | const char * | hostport, |
const char * | sourcepath, | ||
const char * | targetpath, | ||
time_t | stoptime | ||
) |
Recursively get a file or directory from a Chirp server.
Relies on chirp_reli_getfile and similar calls to handle a number of failure cases.
hostport | The host and port of the Chirp server. |
sourcepath | The path to the remote file or directory to get. |
targetpath | The name to give the local file or directory. |
stoptime | The absolute time at which to abort. |
Referenced by chirp.Client::get().