libssh2_channel_flush(3)
π libssh2_channel_flush(3) π
okay bestie, welcome to the libssh2 manual, this one's a lil cutie. it's giving "short and sweet" energy, fr fr. π
β¨ NAME β¨
libssh2_channel_flush β it's a convenience macro, a lil glow-up wrapper that does libssh2_channel_flush_ex(3) calls for you π«Ά
πΈ SYNOPSIS πΈ
#include <libssh2.h>
int
libssh2_channel_flush(LIBSSH2_CHANNEL *channel);
π¦ DESCRIPTION π¦
so here's the tea β β this one is a macro, and it lives in a public libssh2 header file. it's not out here doing the heavy lifting itself, no ma'am. it's just the cute lil front for the actual main character, which is the underlying function libssh2_channel_flush_ex(3). π
basically: same energy, less typing. iconic behaviour, honestly. π
β RETURN VALUE β
not me redoing the workβ¦ go look at libssh2_channel_flush_ex(3), bestie. that's where the answer lives. πβ¨
π ERRORS π
same deal, angel. errors are all over at libssh2_channel_flush_ex(3). nothing new happening here, no cap. π
π SEE ALSO π
libssh2_channel_flush_ex(3)β the actual queen bee, go read her page ππ
and that's the whole thing, you ate it, no crumbs left. π
this page is brought to you by libssh2 1.2.4, dated 20 Feb 2010 β yeah she's vintage but she still slays, lowkey timeless ππ§
mwah, ily, go flush some channels responsibly π«Άβ¨
π¦ where this page comes from
- alpine 3.22: libssh2-doc 1.11.1-r3 Β· BSD-3-Clause
- alpine 3.23: libssh2-doc 1.11.1-r4 Β· BSD-3-Clause
- alpine 3.24: libssh2-doc 1.11.1-r4 Β· BSD-3-Clause
- arch rolling: libssh2 1.11.1-7 Β· BSD-3-Clause
- debian trixie: libssh2-1-dev 1.11.1-1+deb13u1 Β· BSD3
- debian trixie: libssh2-1-dev 1.11.1-1+deb13u2 Β· BSD3
- epel 10: libssh2-docs 1.11.1-9.el10_3 Β· BSD-3-Clause
- epel 9: libssh2-docs 1.11.1-9.el9 Β· BSD-3-Clause
- fedora 43: libssh2-docs 1.11.1-4.fc43 Β· BSD-3-Clause
- fedora 43: libssh2-docs 1.11.1-9.fc43 Β· BSD-3-Clause
- fedora 44: libssh2-docs 1.11.1-5.fc44 Β· BSD-3-Clause
- fedora 44: libssh2-docs 1.11.1-9.fc44 Β· BSD-3-Clause
- opensuse-leap 16.0: libssh2-devel 1.11.1-160000.5.1 Β· BSD-3-Clause
- opensuse-leap 16.0: libssh2-devel 1.11.1-160000.5.1 Β· BSD-3-Clause
- opensuse-leap 16.0: libssh2-devel 1.11.1-160000.5.1 Β· BSD-3-Clause
- opensuse-leap 16.0: libssh2-devel 1.11.1-160000.5.1 Β· BSD-3-Clause
- ubuntu questing: libssh2-1-dev 1.11.1-1build1
- ubuntu questing: libssh2-1-dev 1.11.1-1ubuntu0.25.10.2
- ubuntu resolute: libssh2-1-dev 1.11.1-1build2 Β· BSD3
- ubuntu resolute: libssh2-1-dev 1.11.1-1ubuntu0.26.04.4 Β· BSD3
- ubuntu stonking: libssh2-1-dev 1.11.1-6 Β· BSD3
- π the page's license: BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms