TICKIT_TER...PUSH_BYTES(3)
π NAME π
tickit_term_input_push_bytes β bestie, it's literally just "supply more input data" β¨
πΈ SYNOPSIS πΈ
#include <tickit.h>
void tickit_term_input_push_bytes(TickitTerm *tt, const char *bytes, size_t len);
Link with -ltickit. π«Ά
β¨ DESCRIPTION β¨
okay so tickit_term_push_input_bytes() is the vibe where you hand a terminal instance some more data β and it's treated exactly as if that data had been read straight off a terminal file descriptor. like, the terminal doesn't even know the difference, no cap π
and heads up: calling this function may result in TICKIT_EV_KEY or TICKIT_EV_MOUSE events getting invoked. so like, your handlers might just start doing stuff. that's the point. that's the slay. π₯
this function also invokes deferred TICKIT_EV_RESIZE events β but only if that's been enabled by tickit_term_observe_sigwinch(3). iykyk π
π RETURN VALUE π
tickit_term_input_push_bytes() returns no value. like, nothing. void. she gives you nothing and that's iconic of her π
π¦ SEE ALSO π¦
tickit_term_build(3)tickit_term_input_readable(3)tickit_term_bind_event(3)tickit_term(7)tickit(7)
ok bestie that's the whole page π₯° this was Library Functions Manual material, page TICKIT_TER...PUSH_BYTES(3), and that's the sign-off β go push some bytes, you absolute main character ππ
π¦ where this page comes from
- alpine 3.24: libtickit-doc 0.4.6-r0 Β· MIT
- debian bookworm: libtickit-dev 0.4.3-1 Β· MIT
- debian trixie: libtickit-dev 0.4.3-2 Β· MIT
- fedora 43: libtickit-devel 0.4.5-2.fc43 Β· MIT
- fedora 43: libtickit-devel 0.4.5-2.fc43 Β· MIT
- fedora 44: libtickit-devel 0.4.5-3.fc44 Β· MIT
- fedora 44: libtickit-devel 0.4.5-3.fc44 Β· MIT
- nixos 26.05: libtickit 0.4.5
- nixpkgs unstable: libtickit 0.4.6
- ubuntu jammy: libtickit-dev 0.4.1-1 Β· MIT
- ubuntu noble: libtickit-dev 0.4.3-1.1build1 Β· MIT
- ubuntu questing: libtickit-dev 0.4.3-2
- ubuntu resolute: libtickit-dev 0.4.3-2build1 Β· MIT
- ubuntu stonking: libtickit-dev 0.4.3-2build1 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms