Home
last modified time | relevance | path

Searched refs:GlCharQueue (Results 1 – 3 of 3) sorted by relevance

/titanic_44/usr/src/lib/libtecla/common/
H A Dchrqueue.h44 typedef struct GlCharQueue GlCharQueue; typedef
49 GlCharQueue *_new_GlCharQueue(void);
54 GlCharQueue *_del_GlCharQueue(GlCharQueue *cq);
59 int _glq_append_chars(GlCharQueue *cq, const char *chars, int n,
65 void _glq_empty_queue(GlCharQueue *cq);
70 int _glq_char_count(GlCharQueue *cq);
99 GlqFlushState _glq_flush_queue(GlCharQueue *cq, GlWriteFn *write_fn,
106 const char *_glq_last_error(GlCharQueue *cq);
H A Dchrqueue.c71 struct GlCharQueue { struct
92 GlCharQueue *_new_GlCharQueue(void) in _new_GlCharQueue()
94 GlCharQueue *cq; /* The object to be returned */ in _new_GlCharQueue()
98 cq = malloc(sizeof(GlCharQueue)); in _new_GlCharQueue()
136 GlCharQueue *_del_GlCharQueue(GlCharQueue *cq) in _del_GlCharQueue()
163 int _glq_append_chars(GlCharQueue *cq, const char *chars, int n, in _glq_append_chars()
272 void _glq_empty_queue(GlCharQueue *cq) in _glq_empty_queue()
295 int _glq_char_count(GlCharQueue *cq) in _glq_char_count()
323 GlqFlushState _glq_flush_queue(GlCharQueue *cq, GlWriteFn *write_fn, in _glq_flush_queue()
432 const char *_glq_last_error(GlCharQueue *cq) in _glq_last_error()
H A Dgetline.c376 GlCharQueue *cq; /* The terminal output character queue */