globus_uuid(3)

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

πŸ’– NAME πŸ’–

globus_uuid β€” the Globus UUID Generator ✨

And like, that's it, that's the whole thing. The source literally also says: " - UUID Generator." So yeah bestie, it generates UUIDs. That's the assignment and it ate. πŸ‘‘


πŸ¦‹ SYNOPSIS πŸ¦‹

πŸŽ€ Functions πŸŽ€

  • int globus_uuid_create (globus_uuid_t *uuid) β€” Create UUID. It makes a time based, Leach-Salz variant uuid, and it uses the mac address when one is available. "
  • int globus_uuid_import (globus_uuid_t *uuid, const char *str) β€” Import a UUID. It takes a string in the text UUID format and turns it into a globus_uuid_t value. "
  • int globus_uuid_fields (globus_uuid_t *uuid, globus_uuid_fields_t *uuid_fields) β€” Extract fields from UUID. It copies the fields out of uuid and into uuid_fields, in host byte order. "

🌸 Detailed Description 🌸

UUID Generator.

No like genuinely, that's the detailed description. The whole thing. It generates UUIDs, bestie. Slay, I guess. πŸ’…


πŸ”₯ Function Documentation πŸ”₯

🌈 int globus_uuid_fields (globus_uuid_t * uuid, globus_uuid_fields_t * uuid_fields) 🌈

Extract fields from UUID

So what this does is copy the fields from uuid over into uuid_fields, and it does it in host byte order β€” so, like, the byte order of the machine you're actually running on, not whatever network nonsense. 🫢

Parameters

  • uuid β€” Pointer to a uuid.
  • uuid_fields β€” Pointer to uuid fields.

🧚 int globus_uuid_import (globus_uuid_t * uuid, const char * str) 🧚

Import a UUID

This one takes a string in the text UUID format and imports it into a globus_uuid_t value. It's giving glow-up from text to struct, no cap. ✨

Parameters

  • uuid β€” UUID to modify
  • str β€” A string at least GLOBUS_UUID_TEXTLEN long and be in the format like 1b4e28ba-2fa1-11d2-883f-b9a761bde3fb
Heads up bestie, look at the digits so you know exactly where each byte sits πŸ‘‡
1b4e28ba-2fa1-11d2-883f-b9a761bde3fb
012345678901234567890123456789012345 0 1 2 3

πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for globus_common from the source code. (Not a human, not a bestie, just Doxygen doing its lil thing. πŸ€–)


And that's the whole page, bb! This was globus_uuid(3) from globus_common, Version 18.15 β€” mwah, go generate some uuids, ily, bye! πŸ’œπŸ¦‹βœ¨