HomeSort by relevance Sort by last modified time
    Searched refs:VTerm (Results 1 - 9 of 9) sorted by null

  /external/libvterm/src/
vterm_internal.h 4 #include "vterm.h"
51 VTerm *vt;
148 struct VTerm
213 void *vterm_allocator_malloc(VTerm *vt, size_t size);
214 void vterm_allocator_free(VTerm *vt, void *ptr);
216 void vterm_push_output_bytes(VTerm *vt, const char *bytes, size_t len);
217 void vterm_push_output_vsprintf(VTerm *vt, const char *format, va_list args);
218 void vterm_push_output_sprintf(VTerm *vt, const char *format, ...);
219 void vterm_push_output_sprintf_ctrl(VTerm *vt, unsigned char ctrl, const char *fmt, ...);
220 void vterm_push_output_sprintf_dcs(VTerm *vt, const char *fmt, ...)
    [all...]
vterm.c 30 VTerm *vterm_new(int rows, int cols)
35 VTerm *vterm_new_with_allocator(int rows, int cols, VTermAllocatorFunctions *funcs, void *allocdata)
38 VTerm *vt = (*funcs->malloc)(sizeof(VTerm), allocdata);
62 void vterm_free(VTerm *vt)
76 INTERNAL void *vterm_allocator_malloc(VTerm *vt, size_t size)
81 INTERNAL void vterm_allocator_free(VTerm *vt, void *ptr)
86 void vterm_get_size(const VTerm *vt, int *rowsp, int *colsp)
94 void vterm_set_size(VTerm *vt, int rows, int cols)
103 int vterm_get_utf8(const VTerm *vt
    [all...]
keyboard.c 7 void vterm_keyboard_unichar(VTerm *vt, uint32_t c, VTermModifier mod)
128 void vterm_keyboard_key(VTerm *vt, VTermKey key, VTermModifier mod)
216 void vterm_keyboard_start_paste(VTerm *vt)
222 void vterm_keyboard_end_paste(VTerm *vt)
parser.c 13 static void do_control(VTerm *vt, unsigned char control)
22 static void do_csi(VTerm *vt, char command)
48 static void do_escape(VTerm *vt, char command)
64 static void append_strbuffer(VTerm *vt, const char *str, size_t len)
77 static void start_string(VTerm *vt, VTermParserStringType type)
84 static void more_string(VTerm *vt, const char *str, size_t len)
89 static void done_string(VTerm *vt, const char *str, size_t len)
125 size_t vterm_input_write(VTerm *vt, const char *bytes, size_t len)
331 void vterm_parser_set_callbacks(VTerm *vt, const VTermParserCallbacks *callbacks, void *user)
337 void *vterm_parser_get_cbdata(VTerm *vt
    [all...]
mouse.c 54 void vterm_mouse_move(VTerm *vt, int row, int col, VTermModifier mod)
73 void vterm_mouse_button(VTerm *vt, int button, bool pressed, VTermModifier mod)
input.c 7 void vterm_input_push_char(VTerm *vt, VTermModifier mod, uint32_t c)
124 void vterm_input_push_key(VTerm *vt, VTermModifier mod, VTermKey key)
screen.c 43 VTerm *vt;
622 static VTermScreen *screen_new(VTerm *vt)
815 VTermScreen *vterm_obtain_screen(VTerm *vt)
state.c 51 static VTermState *vterm_state_new(VTerm *vt)
    [all...]
  /external/libvterm/include/
vterm.h 14 typedef struct VTerm VTerm;
281 VTerm *vterm_new(int rows, int cols);
282 VTerm *vterm_new_with_allocator(int rows, int cols, VTermAllocatorFunctions *funcs, void *allocdata);
283 void vterm_free(VTerm* vt);
285 void vterm_get_size(const VTerm *vt, int *rowsp, int *colsp);
286 void vterm_set_size(VTerm *vt, int rows, int cols);
288 int vterm_get_utf8(const VTerm *vt);
289 void vterm_set_utf8(VTerm *vt, int is_utf8);
291 size_t vterm_input_write(VTerm *vt, const char *bytes, size_t len)
    [all...]

Completed in 69 milliseconds