QB_UTIL_N...NOTONIC_HZ(3)
π qb_util_nano_monotonic_hz π
okay bestie, welcome to libqb's programmer's manual β this one's a lil baby page from the libqb Programmer's Manual, section 3 (that's the library-call section, iykyk). pull up a chair, we're getting the frequency of the clock β¨
πΈ NAME πΈ
qb_util_nano_monotonic_hz β get the frequence of the clock used in qb_util_nano_current_get().
not me spelling it "frequence" bestie, that's literally verbatim from the source, we do not touch the words of the elders π
β¨ SYNOPSIS β¨
#include <qb/qbutil.h>
uint64_t qb_util_nano_monotonic_hz(
void
);
so like. you include qb/qbutil.h, you call the function, it takes void (no args, she's low-maintenance, an icon), and she hands you back a uint64_t. no cap. π«Ά
π¦ DESCRIPTION π¦
okay so. here's the thing. the original page has this heading and then... nothing. absolutely zero words under DESCRIPTION. she said "β¨ mystery β¨". it's giving silent but iconic. the description is not hidden in a footnote, it's not in a BUGS section, it's just not there β so that's exactly what i'm telling you, bestie, because i am not about to invent lore that isn't canon. π
what we do know is right there in the NAME section: this function gets the frequence of the clock used in qb_util_nano_current_get(). that's the whole vibe check. that's the tea. if you need more, go read qb_util_nano_current_get(3) itself, because this page is giving minimalist main character and we respect her choices. π
π SEE ALSO π
the whole squad, fr fr β every single one of these is a real page you can go read:
qb_util_nano_current_get(3)qb_util_stopwatch_stop(3)qb_util_stopwatch_split(3)qb_util_stopwatch_split_ctl(3)qb_thread_unlock(3)qb_strerror_r(3)qb_util_stopwatch_time_split_get(3)qb_util_set_log_function(3)qb_util_timespec_from_epoch_get(3)qb_thread_lock_destroy(3)qb_thread_trylock(3)qb_util_nano_from_epoch_get(3)qb_util_stopwatch_create(3)qb_util_stopwatch_split_last(3)qb_thread_lock(3)qb_util_stopwatch_free(3)qb_thread_lock_create(3)qb_timespec_add_ms(3)qb_util_stopwatch_start(3)qb_util_stopwatch_us_elapsed_get(3)qb_util_stopwatch_sec_elapsed_get(3)
twenty-one links. twenty-one besties. we love a well-connected function π§
π COPYRIGHT π
Copyright (C) 2010-2020 Red Hat, Inc.
and that's the whole page, babe π this lil beauty shipped as part of LIBQB, dated 2025-09-16, and it lives at the manual slot QB_UTIL_N...NOTONIC_HZ(3) β yes the title really is abbreviated like that, she's mysterious, she's thriving, go call qb_util_nano_monotonic_hz() and get your clock frequency. periodt. β¨π¦πΈ
π¦ where this page comes from
- fedora 44: libqb-devel 2.0.9-2.fc44 Β· LGPL-2.1-or-later
- fedora 44: libqb-devel 2.0.9-2.fc44 Β· LGPL-2.1-or-later
- ubuntu resolute: libqb-dev 2.0.9-1ubuntu1 Β· LGPL-2.1-or-later
- ubuntu stonking: libqb-dev 2.0.9-1ubuntu1 Β· LGPL-2.1-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms