globus_ftp...t_plugin.h(3)

πŸ“¦
version 9.9 Β· 6 versions
, in epel 10, fedora 43, fedora 44, ubuntu resolute, ubuntu stonking

πŸ’– globus_ftp_client_restart_plugin.h β€” a whole manual page, bestie πŸ’–

okay so this is a page from the Library Functions Manual for globus_ftp...t_plugin.h, and honestly? it's short, it's sweet, it's giving "small file, big responsibility" ✨ let's get into it.


🌸 NAME 🌸

globus_ftp_client_restart_plugin.h β€” GridFTP Restart Plugin Implementation. that's it, that's the whole vibe. it's the header that brings you the restart plugin, no cap πŸ’…


✨ SYNOPSIS ✨

first things first, you gotta pull it in like this:

#include 'globus_ftp_client.h'

and then, inside there, you've got two lil sections of goodies: Macros and Functions. let's go 🫢

πŸŽ€ Macros πŸŽ€

just the one macro, but she's iconic:

  • GLOBUS_FTP_CLIENT_RESTART_PLUGIN_MODULE β€” literally expands to (&globus_i_ftp_client_restart_plugin_module). that's the whole thing. she's a pointer to the internal module, periodt.

πŸ¦‹ Functions πŸ¦‹

two functions, both returning a globus_result_t (so, y'know, check your results bestie 😭):

  • 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) β€” the init. she takes a plugin, an int max_retries, a globus_reltime_t *interval, and a globus_abstime_t *deadline. setup queen πŸ‘‘
  • globus_result_t globus_ftp_client_restart_plugin_destroy(globus_ftp_client_plugin_t *plugin) β€” the destroy. give her the plugin and she'll clean up after herself. we love a girl who tidies up 🧹

πŸ’œ Detailed Description πŸ’œ

GridFTP Restart Plugin Implementation.

yep. that's the description. she's a GridFTP Restart Plugin Implementation and she said what she said. short king energy fr fr πŸ’€


🌈 Author 🌈

Generated automatically by Doxygen for globus_ftp_client from the source code. so nobody hand-wrote this, the robots did it, and honestly? slay, robot πŸ’–


and that's the page!! πŸŽ€ this was globus_ftp_client, Version 9.9, dated with the same version, from the fine folks over at the globus_ftp_client project β€” mwah, thanks for reading bestie, go restart something responsibly πŸ’…βœ¨πŸ¦‹