1#ifndef DUK_TRANS_DVALUE_H_INCLUDED
2#define DUK_TRANS_DVALUE_H_INCLUDED
19#define DUK_DVALUE_EOM 1
20#define DUK_DVALUE_REQ 2
21#define DUK_DVALUE_REP 3
22#define DUK_DVALUE_ERR 4
23#define DUK_DVALUE_NFY 5
24#define DUK_DVALUE_INTEGER 6
25#define DUK_DVALUE_STRING 7
26#define DUK_DVALUE_BUFFER 8
27#define DUK_DVALUE_UNUSED 9
28#define DUK_DVALUE_UNDEFINED 10
29#define DUK_DVALUE_NULL 11
30#define DUK_DVALUE_TRUE 12
31#define DUK_DVALUE_FALSE 13
32#define DUK_DVALUE_NUMBER 14
33#define DUK_DVALUE_OBJECT 15
34#define DUK_DVALUE_POINTER 16
35#define DUK_DVALUE_LIGHTFUNC 17
36#define DUK_DVALUE_HEAPPTR 18
66#define DUK_DVALUE_TOSTRING_BUFLEN 256
duk_dvalue * duk_dvalue_make_tag_int_data(int tag, int intval, const char *buf, size_t len)
void duk_trans_dvalue_send_err(duk_trans_dvalue_ctx *ctx)
void duk_trans_dvalue_send_string(duk_trans_dvalue_ctx *ctx, const char *str)
void duk_trans_dvalue_send_pointer(duk_trans_dvalue_ctx *ctx, const char *ptr_data, size_t ptr_len)
duk_size_t duk_trans_dvalue_read_cb(void *udata, char *buffer, duk_size_t length)
void duk_trans_dvalue_read_flush_cb(void *udata)
duk_trans_dvalue_ctx * duk_trans_dvalue_init(void)
void(* duk_trans_dvalue_cooperate_function)(duk_trans_dvalue_ctx *ctx, int block)
void(* duk_trans_dvalue_detached_function)(duk_trans_dvalue_ctx *ctx)
duk_dvalue * duk_dvalue_alloc(void)
void duk_trans_dvalue_send_true(duk_trans_dvalue_ctx *ctx)
void duk_trans_dvalue_send_lstring(duk_trans_dvalue_ctx *ctx, const char *str, size_t len)
void duk_trans_dvalue_send_unused(duk_trans_dvalue_ctx *ctx)
void duk_trans_dvalue_send_heapptr(duk_trans_dvalue_ctx *ctx, const char *ptr_data, size_t ptr_len)
void duk_trans_dvalue_send_null(duk_trans_dvalue_ctx *ctx)
duk_size_t duk_trans_dvalue_peek_cb(void *udata)
duk_dvalue * duk_dvalue_make_tag_data(int tag, const char *buf, size_t len)
duk_size_t duk_trans_dvalue_write_cb(void *udata, const char *buffer, duk_size_t length)
void duk_dvalue_to_string(duk_dvalue *dv, char *buf)
void duk_trans_dvalue_send_nfy(duk_trans_dvalue_ctx *ctx)
duk_dvalue * duk_dvalue_make_tag_double(int tag, double dblval)
void duk_trans_dvalue_send_rep(duk_trans_dvalue_ctx *ctx)
void duk_trans_dvalue_write_flush_cb(void *udata)
void duk_dvalue_free(duk_dvalue *dv)
void duk_trans_dvalue_send_undefined(duk_trans_dvalue_ctx *ctx)
void duk_trans_dvalue_free(duk_trans_dvalue_ctx *ctx)
void duk_trans_dvalue_send_buffer(duk_trans_dvalue_ctx *ctx, const char *buf, size_t len)
void duk_trans_dvalue_send_req(duk_trans_dvalue_ctx *ctx)
void duk_trans_dvalue_send_integer(duk_trans_dvalue_ctx *ctx, int val)
void(* duk_trans_dvalue_received_function)(duk_trans_dvalue_ctx *ctx, duk_dvalue *dv)
void duk_trans_dvalue_send_lightfunc(duk_trans_dvalue_ctx *ctx, int lf_flags, const char *ptr_data, size_t ptr_len)
void(* duk_trans_dvalue_handshake_function)(duk_trans_dvalue_ctx *ctx, const char *handshake_line)
void duk_trans_dvalue_detached_cb(void *udata)
void duk_trans_dvalue_send_number(duk_trans_dvalue_ctx *ctx, double val)
void duk_trans_dvalue_send_eom(duk_trans_dvalue_ctx *ctx)
void duk_trans_dvalue_send(duk_trans_dvalue_ctx *ctx, duk_dvalue *dv)
duk_dvalue * duk_dvalue_make_tag(int tag)
void duk_trans_dvalue_send_object(duk_trans_dvalue_ctx *ctx, int classnum, const char *ptr_data, size_t ptr_len)
void duk_trans_dvalue_send_false(duk_trans_dvalue_ctx *ctx)
duk_dvalue * duk_dvalue_make_tag_int(int tag, int intval)
void duk_trans_dvalue_send_req_cmd(duk_trans_dvalue_ctx *ctx, int cmd)
void(* duk_trans_dvalue_cooperate_function)(duk_trans_dvalue_ctx *ctx, int block)
void(* duk_trans_dvalue_detached_function)(duk_trans_dvalue_ctx *ctx)
void(* duk_trans_dvalue_received_function)(duk_trans_dvalue_ctx *ctx, duk_dvalue *dv)
void(* duk_trans_dvalue_handshake_function)(duk_trans_dvalue_ctx *ctx, const char *handshake_line)
static void block(LexState *ls)
duk_trans_dvalue_detached_function detached
duk_trans_dvalue_handshake_function handshake
duk_trans_buffer send_buf
duk_trans_buffer recv_buf
duk_trans_dvalue_cooperate_function cooperate
duk_trans_dvalue_received_function received