libssh2_channel_flush(3)

πŸ“¦
version 1.11.1 Β· 3 versions
, in alpine 3.22, alpine 3.23, alpine 3.24, arch rolling, debian trixie, epel 10, epel 9, fedora 43, fedora 44, opensuse-leap 16.0, ubuntu questing, ubuntu resolute, ubuntu stonking

πŸ’– 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 🌈


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 🫢✨