aura_buffer
struct aura_buffer *e;
struct aura_buffer *e;
struct aura_buffer *e;
struct aura_buffer *e;
struct aura_buffer *buf;
aura_buffer_len(struct aura_buffer *e)
aura_buffer_size(struct aura_buffer *e)
aura_buffer_ensure_size(struct aura_buffer *e, size_t size)
aura_buffer_set(struct aura_buffer *e, const char *buf, size_t length)
aura_buffer_append(struct aura_buffer *e, const char *buf, size_t length)
aura_buffer_cpy(struct aura_buffer *e, const char *s)
aura_buffer_cat(struct aura_buffer *e, const char *s)
aura_buffer_cat_file(struct aura_buffer *e, const char *fmt, ...)
aura_buffer_cat_pipe(struct aura_buffer *e, const char *fmt, ...)
aura_buffer_seek(struct aura_buffer *e, size_t pos)
aura_buffer_tell(struct aura_buffer *e)
aura_buffer_eof(struct aura_buffer *e)
aura_buffer_peek_char(struct aura_buffer *e)
aura_buffer_scan_char(struct aura_buffer *e)
aura_buffer_compare(struct aura_buffer *e, const char *s)
aura_buffer_expect(struct aura_buffer *e, const char *s)
aura_buffer_push(struct aura_buffer *e, const void *src, size_t len)
aura_buffer_pop(struct aura_buffer *e, void *dest, size_t len)
struct aura_buffer *
struct aura_buffer *e;
e = malloc(sizeof(struct aura_buffer));
aura_buffer_free(struct aura_buffer *e)
aura_buffer_buf(struct aura_buffer *e)
struct aura_buffer *aura_buffer_new(size_t);
void aura_buffer_free(struct aura_buffer *);
char *aura_buffer_buf(struct aura_buffer *);
size_t aura_buffer_len(struct aura_buffer *);
size_t aura_buffer_size(struct aura_buffer *);
void aura_buffer_ensure_size(struct aura_buffer *, size_t);
void aura_buffer_set(struct aura_buffer *, const char *, size_t);
void aura_buffer_append(struct aura_buffer *, const char *, size_t);
void aura_buffer_cpy(struct aura_buffer *, const char *);
void aura_buffer_cat(struct aura_buffer *, const char *);
int aura_buffer_cat_file(struct aura_buffer *, const char *, ...)
int aura_buffer_cat_pipe(struct aura_buffer *, const char *, ...)
int aura_buffer_seek(struct aura_buffer *, size_t);
size_t aura_buffer_tell(struct aura_buffer *);
int aura_buffer_eof(struct aura_buffer *);
char aura_buffer_peek_char(struct aura_buffer *);
char aura_buffer_scan_char(struct aura_buffer *);
int aura_buffer_compare(struct aura_buffer *, const char *);
int aura_buffer_expect(struct aura_buffer *, const char *);
void aura_buffer_push(struct aura_buffer *, const void *, size_t);
int aura_buffer_pop(struct aura_buffer *, void *, size_t);
static struct aura_buffer *
struct aura_buffer *e;
struct aura_buffer *e;
struct aura_buffer *e;
struct aura_buffer *e;
struct aura_buffer *e;
struct aura_buffer *e;
dfui_fe_send(struct dfui_connection *c, char msgtype, struct aura_buffer *e)
struct aura_buffer *e;
dfui_decode_info(struct aura_buffer *e)
dfui_decode_field(struct aura_buffer *e)
dfui_decode_fields(struct aura_buffer *e)
dfui_decode_option(struct aura_buffer *e)
dfui_decode_options(struct aura_buffer *e)
dfui_decode_action(struct aura_buffer *e)
dfui_decode_actions(struct aura_buffer *e)
dfui_decode_celldata(struct aura_buffer *e)
dfui_decode_celldatas(struct aura_buffer *e)
dfui_decode_property(struct aura_buffer *e)
dfui_decode_properties(struct aura_buffer *e)
dfui_decode_dataset(struct aura_buffer *e)
dfui_decode_datasets(struct aura_buffer *e)
dfui_decode_form(struct aura_buffer *e)
dfui_decode_response(struct aura_buffer *e)
dfui_decode_progress(struct aura_buffer *e)
dfui_decode_string(struct aura_buffer *e)
dfui_decode_int(struct aura_buffer *e)
dfui_decode_bool(struct aura_buffer *e)
struct aura_buffer *ebuf; /* last message recvd */
dfui_err_t dfui_fe_send(struct dfui_connection *, char, struct aura_buffer *);
dfui_encode_fields(struct aura_buffer *e, struct dfui_field *head)
dfui_encode_field(struct aura_buffer *e, struct dfui_field *fi)
dfui_encode_options(struct aura_buffer *e, struct dfui_option *head)
dfui_encode_option(struct aura_buffer *e, struct dfui_option *o)
dfui_encode_actions(struct aura_buffer *e, struct dfui_action *head)
dfui_encode_action(struct aura_buffer *e, struct dfui_action *a)
dfui_encode_datasets(struct aura_buffer *e, struct dfui_dataset *head)
dfui_encode_dataset(struct aura_buffer *e, struct dfui_dataset *ds)
dfui_encode_celldatas(struct aura_buffer *e, struct dfui_celldata *c)
dfui_encode_celldata(struct aura_buffer *e, struct dfui_celldata *c)
dfui_encode_properties(struct aura_buffer *e, struct dfui_property *h)
dfui_encode_property(struct aura_buffer *e, struct dfui_property *h)
dfui_encode_response(struct aura_buffer *e, struct dfui_response *r)
dfui_encode_progress(struct aura_buffer *e, struct dfui_progress *pr)
dfui_encode_string(struct aura_buffer *e, const char *str)
dfui_encode_int(struct aura_buffer *e, int i)
dfui_encode_bool(struct aura_buffer *e, int b)
dfui_encode_info(struct aura_buffer *e, struct dfui_info *i)
dfui_encode_form(struct aura_buffer *e, struct dfui_form *f)
struct dfui_option *dfui_decode_options(struct aura_buffer *);
struct dfui_action *dfui_decode_action(struct aura_buffer *);
struct dfui_action *dfui_decode_actions(struct aura_buffer *);
struct dfui_form *dfui_decode_form(struct aura_buffer *);
struct dfui_response *dfui_decode_response(struct aura_buffer *);
struct dfui_progress *dfui_decode_progress(struct aura_buffer *);
void dfui_encode_string(struct aura_buffer *, const char *);
void dfui_encode_int(struct aura_buffer *, int);
void dfui_encode_bool(struct aura_buffer *, int );
void dfui_encode_info(struct aura_buffer *, struct dfui_info *);
void dfui_encode_datasets(struct aura_buffer *, struct dfui_dataset *);
void dfui_encode_dataset(struct aura_buffer *, struct dfui_dataset *);
void dfui_encode_celldatas(struct aura_buffer *, struct dfui_celldata *);
void dfui_encode_celldata(struct aura_buffer *, struct dfui_celldata *);
void dfui_encode_properties(struct aura_buffer *, struct dfui_property *);
void dfui_encode_property(struct aura_buffer *, struct dfui_property *);
void dfui_encode_fields(struct aura_buffer *, struct dfui_field *);
void dfui_encode_field(struct aura_buffer *, struct dfui_field *);
void dfui_encode_options(struct aura_buffer *, struct dfui_option *);
void dfui_encode_option(struct aura_buffer *, struct dfui_option *);
void dfui_encode_actions(struct aura_buffer *, struct dfui_action *);
void dfui_encode_action(struct aura_buffer *, struct dfui_action *);
void dfui_encode_form(struct aura_buffer *, struct dfui_form *);
void dfui_encode_response(struct aura_buffer *, struct dfui_response *);
void dfui_encode_progress(struct aura_buffer *, struct dfui_progress *);
char *dfui_decode_string(struct aura_buffer *);
int dfui_decode_int(struct aura_buffer *);
int dfui_decode_bool(struct aura_buffer *);
struct dfui_info *dfui_decode_info(struct aura_buffer *);
struct dfui_celldata *dfui_decode_celldata(struct aura_buffer *);
struct dfui_celldata *dfui_decode_celldatas(struct aura_buffer *);
struct dfui_property *dfui_decode_property(struct aura_buffer *);
struct dfui_property *dfui_decode_properties(struct aura_buffer *);
struct dfui_dataset *dfui_decode_dataset(struct aura_buffer *);
struct dfui_dataset *dfui_decode_datasets(struct aura_buffer *);
struct dfui_field *dfui_decode_field(struct aura_buffer *);
struct dfui_field *dfui_decode_fields(struct aura_buffer *);
struct dfui_option *dfui_decode_option(struct aura_buffer *);
struct aura_buffer *error_log;
struct aura_buffer *preview;