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

  /external/libvterm/src/
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);
59 void vterm_free(VTerm *vt)
73 INTERNAL void *vterm_allocator_malloc(VTerm *vt, size_t size)
78 INTERNAL void vterm_allocator_free(VTerm *vt, void *ptr)
83 void vterm_get_size(const VTerm *vt, int *rowsp, int *colsp)
91 void vterm_set_size(VTerm *vt, int rows, int cols)
100 void vterm_set_parser_callbacks(VTerm *vt, const VTermParserCallbacks *callbacks, void *user
    [all...]
vterm_internal.h 4 #include "vterm.h"
43 VTerm *vt;
126 struct VTerm
176 void *vterm_allocator_malloc(VTerm *vt, size_t size);
177 void vterm_allocator_free(VTerm *vt, void *ptr);
179 void vterm_push_output_bytes(VTerm *vt, const char *bytes, size_t len);
180 void vterm_push_output_vsprintf(VTerm *vt, const char *format, va_list args);
181 void vterm_push_output_sprintf(VTerm *vt, const char *format, ...);
182 void vterm_push_output_sprintf_ctrl(VTerm *vt, unsigned char ctrl, const char *fmt, ...);
183 void vterm_push_output_sprintf_dcs(VTerm *vt, const char *fmt, ...)
    [all...]
parser.c 10 static void do_control(VTerm *vt, unsigned char control)
19 static void do_string_csi(VTerm *vt, const char *args, size_t arglen, char command)
42 /* TODO: Consider if these buffers should live in the VTerm struct itself */
106 static void append_strbuffer(VTerm *vt, const char *str, size_t len)
119 static size_t do_string(VTerm *vt, const char *str_frag, size_t len)
190 void vterm_push_bytes(VTerm *vt, const char *bytes, size_t len)
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;
624 static VTermScreen *screen_new(VTerm *vt)
814 VTermScreen *vterm_obtain_screen(VTerm *vt)
state.c 57 static VTermState *vterm_state_new(VTerm *vt)
    [all...]
  /external/libvterm/include/
vterm.h 13 typedef struct VTerm VTerm;
122 VTerm *vterm_new(int rows, int cols);
123 VTerm *vterm_new_with_allocator(int rows, int cols, VTermAllocatorFunctions *funcs, void *allocdata);
124 void vterm_free(VTerm* vt);
126 void vterm_get_size(const VTerm *vt, int *rowsp, int *colsp);
127 void vterm_set_size(VTerm *vt, int rows, int cols);
129 void vterm_push_bytes(VTerm *vt, const char *bytes, size_t len);
131 void vterm_input_push_char(VTerm *vt, VTermModifier state, uint32_t c);
132 void vterm_input_push_key(VTerm *vt, VTermModifier state, VTermKey key)
    [all...]
  /packages/apps/Terminal/jni/
com_android_terminal_Terminal.cpp 36 #include <vterm.h>
142 VTerm *mVt;
158 * VTerm event handlers
278 /* Create VTerm */

Completed in 215 milliseconds