globus_gas...lob_stat_t(3)

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

πŸ’– NAME πŸ’–

globus_gass_copy_glob_stat_t β€” bestie, this is the lil struct that holds the deets on one single expanded glob entry ✨ like, when a glob goes from "a pattern" to "actual files", each of those files gets one of these πŸŽ€


🌸 SYNOPSIS 🌸

#include <globus_gass_copy.h>

πŸ¦‹ Data Fields πŸ¦‹

  • globus_gass_copy_glob_entry_t type
  • char * unique_id
  • char * symlink_target
  • int mode
  • int mdtm
  • globus_off_t size

✨ Detailed Description ✨

Glob expanded entry information. That's the whole vibe. It's the glow-up report card for one entry that came out of a glob expansion πŸ’…


πŸ‘‘ Field Documentation πŸ‘‘

🌈 int globus_gass_copy_glob_stat_t::mdtm

An int that tells you the modification time of the file ⏰ and lowkey, when that info just isn't there, it gets set to -1. Not "zero", not "guess", literally -1, periodt.

🌈 int globus_gass_copy_glob_stat_t::mode

An int that's the mode of the file πŸ” same energy as before: no data available means it's -1. Don't be fooled, bestie.

🌈 globus_off_t globus_gass_copy_glob_stat_t::size

A globus_off_t holding the size of the file πŸ“ and yep, you guessed it β€” -1 when it's not available. The -1 is giving "no thoughts, head empty" and honestly? fair.

This one points to the full path of the target of a symlink πŸͺž and it's NULL for non-symlinks, or literally any time the info isn't available. So if you got NULL, either it's not a link or the universe just didn't tell us πŸ™ˆ

🌈 globus_gass_copy_glob_entry_t globus_gass_copy_glob_stat_t::type

The file type of the entry 🏷️ that's it, that's the field, no notes.

🌈 char* globus_gass_copy_glob_stat_t::unique_id

A string that uniquely identifies the data that the entry refers to 🫢 and here's the iconic part: a file and a symlink pointing at that file will have the same unique_id. Matching IDs, matching souls, no cap πŸ’ž It's NULL when not available, obviously.


πŸ’œ Author πŸ’œ

Generated automatically by Doxygen for globus_gass_copy from the source code. Not a human, not a bestie, just a robot doing its little documentation slay πŸ€–βœ¨


πŸŽ€ okay that's the whole page, you ate that. go forth and glob responsibly πŸ¦‹

globus_gass_copy β€’ Version 10.13 β€’ mwah, stan this library πŸ’–