libssh2_channel_window_write(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_window_write πŸ’–

okay bestie, so this one lives in the libssh2 manual β€” yes, the whole libssh2 manual, we're literally in it right now β€” and it's about one lil' convenience macro. that's the vibe. let's go πŸŽ€


✨ NAME ✨

libssh2_channel_window_write β€” a convenience macro for libssh2_channel_window_write_ex(3) calls 🫢

like, it's the cute lil' wrapper. the main character is _ex. this one just shows up and does the thing.


✨ SYNOPSIS ✨

#include <libssh2.h>

unsigned long
libssh2_channel_window_write(LIBSSH2_CHANNEL *channel);

✨ DESCRIPTION ✨

so here's the tea: this is a macro, and it's defined in a public libssh2 header file πŸ“Œ which means you don't gotta go hunting through internals β€” it's right there for you. and what does it do?? it uses the underlying function libssh2_channel_window_write_ex(3). that's it. that's the whole job. it's giving "middle manager who just forwards the email" and honestly? we respect it πŸ’…


✨ RETURN VALUE ✨

no cap, go look at libssh2_channel_window_write_ex(3) for this one β€” that's where the deets live πŸ‘‘


✨ ERRORS ✨

same situation bestie 😭 errors are documented over in libssh2_channel_window_write_ex(3). check there.


✨ SEE ALSO ✨


and that's the whole page!! this lil' cutie came from libssh2 1.2.4, dated 20 Feb 2010 β€” yeah she's a vintage queen, an OG, and she still slays πŸ’–βœ¨ bye bestie, go read the _ex page now πŸ¦‹