globus_gas...lob_stat_t(3)
π 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_ttypechar *unique_idchar *symlink_targetintmodeintmdtmglobus_off_tsize
β¨ 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.
π char* globus_gass_copy_glob_stat_t::symlink_target
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 π
π¦ where this page comes from
- epel 10: globus-gass-copy-doc 10.13-1.el10_0 Β· Apache-2.0
- fedora 43: globus-gass-copy-doc 10.13-4.fc43 Β· Apache-2.0
- fedora 44: globus-gass-copy-doc 10.13-5.fc44 Β· Apache-2.0
- ubuntu resolute: libglobus-gass-copy-doc 10.13-2build3 Β· Apache-2.0
- ubuntu stonking: libglobus-gass-copy-doc 10.13-3build1 Β· Apache-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms