1LIBXO(3) BSD Library Functions Manual LIBXO(3)
2
4 xo_flush, xo_flush_h — flush formatted output from libxo handle
5
7 library “libxo”
8
10 #include <libxo/xo.h>
11
12 xo_ssize_t
13 xo_flush(void);
14
15 xo_ssize_t
16 xo_flush_h(xo_handle_t *handle);
17
19 libxo buffers data, both for performance and consistency, but also to al‐
20 low some advanced features to work properly. At various times, the
21 caller may wish to flush any data buffered within the library. The
22 xo_flush() function is used for this.
23
25 xo_emit(3), libxo(3)
26
28 The libxo library first appeared in FreeBSD 11.0.
29
31 libxo was written by Phil Shafer <phil@freebsd.org>.
32
33
35 FreeBSD uses libxo version 1.6.0. Complete documentation can be found on
36 github:
37
38 https://juniper.github.io/libxo/1.6.0/html/index.html
39
40 libxo lives on github as:
41
42 https://github.com/Juniper/libxo
43
44 The latest release of libxo is available at:
45
46 https://github.com/Juniper/libxo/releases
47
49 The libxo library was added in FreeBSD 11.0.
50
52 Phil Shafer
53
54BSD December 4, 2014 BSD