From d38ccfc6dcb8643daa4f9e695d47a79cf068f90e Mon Sep 17 00:00:00 2001 From: Ryan Dahl Date: Thu, 27 Sep 2018 17:33:10 -0400 Subject: Support zero-copy data in libdeno.send(). (#838) This is a large API refactor of deno.h which replaces deno_send() and deno_set_response() with deno_respond(). It also adds a req_id parameter to the deno_recv_cb. Make writeFile/writeFileSync use it. --- libdeno/internal.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'libdeno/internal.h') diff --git a/libdeno/internal.h b/libdeno/internal.h index 93fdea5db..dd377b36c 100644 --- a/libdeno/internal.h +++ b/libdeno/internal.h @@ -15,7 +15,9 @@ struct deno_s { v8::Persistent recv; v8::Persistent global_error_handler; v8::Persistent context; + v8::Persistent async_data_map; deno_recv_cb cb; + int32_t next_req_id; void* data; }; } -- cgit v1.2.3