irods  4.2.8
About: iRODS (the integrated Rule Oriented Data System) is a distributed data-management system for creating data grids, digital libraries, persistent archives, and real-time data systems.
  Fossies Dox: irods-4.2.8.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

rodsClient.h
Go to the documentation of this file.
1 
4 /* rodsClient.h - common header file for rods client
5  */
6 
7 #ifndef RODS_CLIENT_H__
8 #define RODS_CLIENT_H__
9 
10 #include "rods.h"
11 #include "apiHeaderAll.h"
12 
13 #ifdef __cplusplus
14 extern "C" {
15 #endif
16 
17 /* Struct used to monitor transfer progress in getUtil and putUtil functions.*/
18 typedef struct TransferProgress {
23 
24 void init_client_api_table(void) __attribute__((deprecated("Use load_client_api_plugins instead")));
25 
27 
28 #ifdef __cplusplus
29 } // extern "C"
30 #endif
31 
32 #endif /* RODS_CLIENT_H__ */
init_client_api_table
void init_client_api_table(void)
Definition: irods_c_api.cpp:5
MAX_NAME_LEN
#define MAX_NAME_LEN
Definition: rodsDef.h:61
TransferProgress::bytesExpected
rodsLong_t bytesExpected
Definition: rodsClient.h:20
load_client_api_plugins
void load_client_api_plugins()
Definition: irods_c_api.cpp:12
xferProgress_t
struct TransferProgress xferProgress_t
TransferProgress
Definition: rodsClient.h:18
apiHeaderAll.h
TransferProgress::currentFilePath
char currentFilePath[(1024+64)]
Definition: rodsClient.h:21
TransferProgress::bytesReceived
rodsLong_t bytesReceived
Definition: rodsClient.h:19
rods.h
rodsLong_t
long long rodsLong_t
Definition: rodsType.h:32