cctools
chirp_recursive.h
Go to the documentation of this file.
1 /*
2 Copyright (C) 2022 The University of Notre Dame
3 This software is distributed under the GNU General Public License.
4 See the file COPYING for details.
5 */
6 
7 #ifndef CHIRP_RECURSIVE_H
8 #define CHIRP_RECURSIVE_H
9 
10 #include "int_sizes.h"
11 #include <time.h>
12 
27 INT64_T chirp_recursive_put(const char *hostport, const char *sourcepath, const char *targetpath, time_t stoptime);
28 
39 INT64_T chirp_recursive_get(const char *hostport, const char *sourcepath, const char *targetpath, time_t stoptime);
40 
41 #endif
42 
43 /* vim: set noexpandtab tabstop=8: */
chirp_recursive_get
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.
chirp_recursive_put
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.