globus_ftp_client  8.42
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
globus_ftp_client_restart_plugin.h
Go to the documentation of this file.
1 
2 #ifndef GLOBUS_FTP_CLIENT_RESTART_PLUGIN_H
3 #define GLOBUS_FTP_CLIENT_RESTART_PLUGIN_H
4 
41 #include "globus_ftp_client.h"
42 
43 #ifdef __cplusplus
44 extern "C" {
45 #endif
46 
50 #define GLOBUS_FTP_CLIENT_RESTART_PLUGIN_MODULE \
51  (&globus_i_ftp_client_restart_plugin_module)
52 extern globus_module_descriptor_t globus_i_ftp_client_restart_plugin_module;
53 
54 globus_result_t
57  int max_retries,
58  globus_reltime_t * interval,
59  globus_abstime_t * deadline);
60 
61 globus_result_t
64 
65 globus_result_t
66 globus_ftp_client_restart_plugin_set_stall_timeout(
68  int to_secs);
69 
70 #ifdef __cplusplus
71 }
72 #endif
73 
74 #endif /* GLOBUS_FTP_CLIENT_RESTART_PLUGIN_H */
globus_result_t globus_ftp_client_restart_plugin_destroy(globus_ftp_client_plugin_t *plugin)
Definition: globus_ftp_client_restart_plugin.c:1663
GridFTP Client.
FTP Client Plugin.Each plugin implementation should define a method for initializing one of these str...
Definition: globus_i_ftp_client.h:783
globus_result_t globus_ftp_client_restart_plugin_init(globus_ftp_client_plugin_t *plugin, int max_retries, globus_reltime_t *interval, globus_abstime_t *deadline)
Definition: globus_ftp_client_restart_plugin.c:1501