Scroll to navigation

TICKIT_RUN(3) Library Functions Manual TICKIT_RUN(3)

NAME

tickit_run, tickit_stop - control the event loop of the toplevel instance

SYNOPSIS

#include <tickit.h>

void tickit_run(Tickit *t);
void tickit_stop(Tickit *t);

Link with -ltickit.

DESCRIPTION

tickit_run() starts the IO event loop of the main toplevel instance, allowing it to receive and react to terminal input, and to send output content back to it. Once invoked, this function will block processing IO and not return until the tickit_stop() function is called, or until a SIGINT is received (usually by the user pressing Ctrl-C).

tickit_stop() causes a currently-running call to tickit_run() to return.

RETURN VALUE

Neither tickit_run() nor tickit_stop() return a value.

SEE ALSO

tickit_new_stdio(3), tickit(7)