globus_ftp...l_plugin.h(3)

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

πŸ’– NAME πŸ’–

globus_ftp_client_throughput_nl_plugin.h β€” it's the GridFTP Netlogger Throughput Plugin, bestie. That's the whole vibe. She logs throughput, she's a plugin, she's iconic.


✨ SYNOPSIS ✨

Okay so first you gotta pull in the girlies, right? These are the headers she rolls with:

#include 'globus_ftp_client.h'
#include 'globus_ftp_client_plugin.h'
#include 'globus_ftp_client_throughput_plugin.h'
#include 'NetLogger.h'

πŸŽ€ Macros πŸŽ€

  • GLOBUS_FTP_CLIENT_THROUGHPUT_NL_PLUGIN_MODULE β€” literally just expands to (&globus_i_ftp_client_throughput_nl_plugin_module). That's it. That's the macro. πŸ’…

πŸ¦‹ Functions πŸ¦‹

Here's the whole squad, and yes every single one of them returns a globus_result_t because consistency is the moment:

  • globus_result_t globus_ftp_client_throughput_nl_plugin_init (globus_ftp_client_plugin_t *plugin, const char *nl_url, const char *prog_name, const char *opaque_string)
  • globus_result_t globus_ftp_client_throughput_nl_plugin_init_with_handle (globus_ftp_client_plugin_t *plugin, NLhandle *nl_handle, const char *opaque_string)
  • globus_result_t globus_ftp_client_throughput_nl_plugin_destroy (globus_ftp_client_plugin_t *plugin)
  • globus_result_t globus_ftp_client_throughput_nl_plugin_set_callbacks (globus_ftp_client_plugin_t *plugin, globus_ftp_client_throughput_plugin_begin_cb_t begin_cb, globus_ftp_client_throughput_plugin_stripe_cb_t per_stripe_cb, globus_ftp_client_throughput_plugin_total_cb_t total_cb, globus_ftp_client_throughput_plugin_complete_cb_t complete_cb, void *user_specific)

🌸 Detailed Description 🌸

GridFTP Netlogger Throughput Plugin. That's her. That's the whole description. Short, sweet, main character energy, no notes. πŸ‘‘

She's the throughput plugin that talks NetLogger, iykyk.


πŸ’œ Author πŸ’œ

Generated automatically by Doxygen for globus_ftp_client from the source code. So like… nobody wrote this by hand, the robots did it, and honestly? Slay, robots. πŸ€–βœ¨


Bestie heads up: this page is fr fr the whole thing β€” nothing hidden, nothing extra, I promise. 🫢

And that's the wrap! This was globus_ftp...l_plugin.h(3) from globus_ftp_client, Version 9.9 β€” Library Functions Manual, Doxygen-generated, and fully ate. Bye bestie, go log some throughput πŸ’–πŸŒˆβ­