QB_LOOP_SIGNAL_DEL(3)
β¨ QB_LOOP_SIGNAL_DEL β¨
okay bestie so we're in the libqb Programmer's Manual and today's main character is qb_loop_signal_del π
she's a 3 β a C library function, no cap β and she has exactly one job: delete the signal job. that's it. that's the whole vibe. π¦
πΈ NAME πΈ
qb_loop_signal_del β Delete the signal job.
like literally just. remove it. bye bye signal job π
π«Ά SYNOPSIS π«Ά
#include <qb/qbloop.h>
int32_t qb_loop_signal_del(
qb_loop_t *l, /* pointer to the loop instance */
qb_loop_signal_handle handle /* (in) a reference to the signal job */
);
so you pull in <qb/qbloop.h>, you hand her a loop, you hand her a handle, and she returns an int32_t. iconic. π
π PARAMS π
lβ pointer to the loop instance. yes girl, the actual loop. the one you've been curating. πhandleβ(in)a reference to the signal job. this is the one you're deleting, so make sure it's the right one bestie π
π DESCRIPTION π
...and that's it. the original page left this section absolutely empty. no lore, no paragraphs, no nothing. it's giving minimalism. it's giving "the NAME line already told you everything, go touch grass" π
so like, no extra deets here, and i'm not gonna make any up because that would be lying to you and you deserve better π«Ά
β RETURN VALUE β
status (0 == ok, -errno == failure) π₯
so 0 means slay, and a negative errno means something went sideways. classic.
π SEE ALSO π
the whole friend group, in order:
qb_loop_job_del(3)qb_loop_run(3)qb_loop_create(3)qb_loop_stop(3)qb_loop_poll_low_fds_event_set(3)qb_loop_signal_add(3)qb_loop_job_add(3)qb_loop_poll_del(3)qb_loop_destroy(3)qb_loop_timer_expire_time_remaining(3)qb_loop_poll_mod(3)qb_loop_signal_mod(3)qb_loop_timer_del(3)qb_loop_timer_add(3)qb_loop_timer_is_running(3)qb_loop_timer_expire_time_get(3)qb_loop_poll_add(3)
π COPYRIGHT π
Copyright (C) 2010-2020 Red Hat, Inc.
and that's the whole page babes π this lil legend lives in LIBQB and the version stamp on her is 2025-09-16, so if you're reading this, mwah, go delete a signal job responsibly πβ¨π
π¦ where this page comes from
- fedora 44: libqb-devel 2.0.9-2.fc44 Β· LGPL-2.1-or-later
- fedora 44: libqb-devel 2.0.9-2.fc44 Β· LGPL-2.1-or-later
- ubuntu resolute: libqb-dev 2.0.9-1ubuntu1 Β· LGPL-2.1-or-later
- ubuntu stonking: libqb-dev 2.0.9-1ubuntu1 Β· LGPL-2.1-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms