LIBXO(3)
π LIBXO(3) β the libxo manual, bestie edition π
okay so this is the page for xo_flush and xo_flush_h from the Library Functions Manual β literally the "flush formatted output from libxo handle" girlies. let's get into it π«Ά
πΈ NAME πΈ
xo_flush, xo_flush_h β flush formatted output from libxo handle
π LIBRARY π
library βlibxoβ
β¨ SYNOPSIS β¨
#include <libxo/xo.h>
xo_ssize_t
xo_flush(void);
xo_ssize_t
xo_flush_h(xo_handle_t *handle);
π DESCRIPTION π
so here's the tea: libxo buffers data, and it does that for two reasons β performance, and consistency β but ALSO so that some of the fancier advanced features can actually work properly. iconic behavior honestly. π
but sometimes you, the caller, are just sitting there like "bestie... I need this data OUT. now." and that's exactly what xo_flush() is for β it flushes any data that's been buffered up inside the library. go off queen. π₯
π SEE ALSO π
π HISTORY π
The libxo library first appeared in FreeBSD 11.0. she's been here a minute. π
π AUTHORS π
libxo was written by Phil Shafer <phil@freebsd.org>. we stan. π«Ά
π ADDITIONAL DOCUMENTATION π
FreeBSD uses libxo version 1.7.5. the complete documentation can be found on github, and it's giving very thorough:
https://juniper.github.io/libxo/1.7.5/html/index.html
libxo lives on github as:
https://github.com/Juniper/libxo
The latest release of libxo is available at:
https://github.com/Juniper/libxo/releases
π HISTORY π
The libxo library was added in FreeBSD 11.0.
yes bestie, HISTORY really does show up twice in here, and the author section does too. that's just how the page is built. not me editing the source. π
π AUTHOR π
Phil Shafer
and that's the whole page, no cap β this little manual came out of the Debian build on December 4, 2014, so when you see LIBXO(3) floating around, that's the one. bye bestie, go flush something β¨
π¦ where this page comes from
- epel 9: libxo-devel 1.7.5-1.el9 Β· LicenseRef-Callaway-BSD
- fedora 43: libxo-devel 1.7.5-2.fc43 Β· LicenseRef-Callaway-BSD
- fedora 43: libxo-devel 1.7.5-2.fc43 Β· LicenseRef-Callaway-BSD
- fedora 44: libxo-devel 1.7.5-3.fc44 Β· LicenseRef-Callaway-BSD
- fedora 44: libxo-devel 1.7.5-3.fc44 Β· LicenseRef-Callaway-BSD
- nixpkgs unstable: libxo 1.7.5
- Copyright (c) 2014, Juniper Networks, Inc
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms