globus_libc.h(3)
πΈ globus_libc.h β the manual page, bestie edition π
okay so you found your way into globus_libc.h(3), which lives in the Library Functions Manual section (section 3, the function-call girlies π«Ά). Come sit, I got you.
β¨ NAME β¨
globus_libc.h β thread-safe libc macros and function prototypes. that's it, that's the whole vibe check π
π SYNOPSIS π
bestie you gotta include these first, no skipping:
#include 'globus_common_include.h'
#include 'globus_thread.h'
π¦ Functions
here's the whole cast, main character energy only:
char * globus_libc_join (const char **array, int count)
globus_result_t globus_libc_contact_string_to_ints (const char
*contact_string, int *host, int *count, unsigned short *port)
π DESCRIPTION π
Thread-safe libc macros, function prototypes. periodt. that's the entire detailed description and honestly? it ate. β¨
π FUNCTION DOCUMENTATION π
π globus_result_t globus_libc_contact_string_to_ints (const char * contact_string, int * host, int * count, unsigned short * port)
this one's whole job is to convert a numeric contact string to an array of ints, and she does it flawlessly no cap π
the deets, and listen up because these matter:
portis optional and may beNULL. if no port is found,0will be passed back. lowkey graceful πhostneeds to have room for at least 16 ints. do not skimp on the space, bestie, she will not be nice about it πcountwill be passed back. it's4for ipv4,16for ipv6. iconic behavior, knowing exactly which one it is π
not me warning you again: give host room for at least 16 ints. fr fr. π«Ά
πΈ char * globus_libc_join (const char ** array, int count)
she creates a new string from all of the strings in array. a little glue girlie, obsessed π
Parameters β the receipts:
arrayβ an array of strings to concatenate (null entries are skipped) πcountβ length ofarray
π§ AUTHOR π§
Generated automatically by Doxygen for globus_common from the source code. yeah, no human wrote this, a robot did, and honestly she served β
and that's the whole page!! π the last line of the original says globus_common, Version 18.15, dated with globus_libc.h(3) β so shoutout to globus_common version 18.15 for this one, we love her, mwah ππ¦β¨
π¦ where this page comes from
- epel 10: globus-common-doc 18.15-1.el10_2 Β· Apache-2.0
- fedora 43: globus-common-doc 18.15-1.fc43 Β· Apache-2.0
- fedora 44: globus-common-doc 18.15-2.fc44 Β· Apache-2.0
- ubuntu resolute: libglobus-common-doc 18.15-1 Β· Apache-2.0
- ubuntu stonking: libglobus-common-doc 18.15-2 Β· Apache-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms