uint32_pack_big(3)

πŸ“¦
version 0.34 Β· 2 versions
  • 0.34 Β· alpine 3.24, debian bookworm, debian trixie, nixos 26.05, nixpkgs unstable, opensuse-leap 16.0, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking (latest)
  • 0.30 Β· fedora 43, fedora 44, ubuntu jammy
, in alpine 3.24, debian bookworm, debian trixie, nixos 26.05, nixpkgs unstable, opensuse-leap 16.0, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking

✨ uint32_pack_big(3) ✨

okay bestie, welcome to the uint32_pack_big page, straight outta the Library Functions Manual (section 3, obvs) πŸ’–


πŸŽ€ NAME πŸŽ€

uint32_pack_big β€” write an unsigned big-endian 32-bit integer


🌸 SYNTAX 🌸

#include <libowfat/uint32.h>

uint32 u;

void uint32_pack_big(char s[4],uint32 u);

πŸ¦‹ DESCRIPTION πŸ¦‹

so uint32 is a 32-bit unsigned integer type, and normally it's either unsigned int or unsigned long β€” it just depends on the system, no cap 🫢

uint32_pack_big portably writes a uint32 u to s in big-endian byte order, which is also known as network byte order, iykyk 🌈✨


πŸ’œ SEE ALSO πŸ’œ


and that's the whole vibe, bestie πŸ’… this lil icon lives in the Library Functions Manual under section 3, filed as uint32_pack_big(3), and yeah β€” the source/version + date line at the bottom is literally just the page name itself, so consider this your cute sign-off: uint32_pack_big(3), that's it, that's the footer πŸŽ€β­ slay responsibly 🫢