Lines Matching refs:user

322 typedef void VTermOutputCallback(const char *s, size_t len, void *user);
323 void vterm_output_set_callback(VTerm *vt, VTermOutputCallback *func, void *user);
372 int (*text)(const char *bytes, size_t len, void *user);
373 int (*control)(unsigned char control, void *user);
374 int (*escape)(const char *bytes, size_t len, void *user);
375 …nst char *leader, const long args[], int argcount, const char *intermed, char command, void *user);
376 int (*osc)(int command, VTermStringFragment frag, void *user);
377 int (*dcs)(const char *command, size_t commandlen, VTermStringFragment frag, void *user);
378 int (*resize)(int rows, int cols, void *user);
381 void vterm_parser_set_callbacks(VTerm *vt, const VTermParserCallbacks *callbacks, void *user);
389 int (*putglyph)(VTermGlyphInfo *info, VTermPos pos, void *user);
390 int (*movecursor)(VTermPos pos, VTermPos oldpos, int visible, void *user);
391 int (*scrollrect)(VTermRect rect, int downward, int rightward, void *user);
392 int (*moverect)(VTermRect dest, VTermRect src, void *user);
393 int (*erase)(VTermRect rect, int selective, void *user);
394 int (*initpen)(void *user);
395 int (*setpenattr)(VTermAttr attr, VTermValue *val, void *user);
398 int (*settermprop)(VTermProp prop, VTermValue *val, void *user);
399 int (*bell)(void *user);
400 int (*resize)(int rows, int cols, VTermStateFields *fields, void *user);
401 …nt (*setlineinfo)(int row, const VTermLineInfo *newinfo, const VTermLineInfo *oldinfo, void *user);
418 int (*control)(unsigned char control, void *user);
419 …nst char *leader, const long args[], int argcount, const char *intermed, char command, void *user);
420 int (*osc)(int command, VTermStringFragment frag, void *user);
421 int (*dcs)(const char *command, size_t commandlen, VTermStringFragment frag, void *user);
426 void vterm_state_set_callbacks(VTermState *state, const VTermStateCallbacks *callbacks, void *user
429 …te_set_unrecognised_fallbacks(VTermState *state, const VTermStateFallbacks *fallbacks, void *user);
494 int (*damage)(VTermRect rect, void *user);
495 int (*moverect)(VTermRect dest, VTermRect src, void *user);
496 int (*movecursor)(VTermPos pos, VTermPos oldpos, int visible, void *user);
497 int (*settermprop)(VTermProp prop, VTermValue *val, void *user);
498 int (*bell)(void *user);
499 int (*resize)(int rows, int cols, void *user);
503 int (*sb_pushline)(int cols, const VTermScreenCell *cells, void *user);
504 int (*sb_popline)(int cols, VTermScreenCell *cells, void *user);
514 …vterm_screen_set_callbacks(VTermScreen *screen, const VTermScreenCallbacks *callbacks, void *user);
517 …_set_unrecognised_fallbacks(VTermScreen *screen, const VTermStateFallbacks *fallbacks, void *user);
586 int (*moverect)(VTermRect src, VTermRect dest, void *user),
587 int (*eraserect)(VTermRect rect, int selective, void *user),
588 void *user);
592 void (*copycell)(VTermPos dest, VTermPos src, void *user),
593 void *user);