From 4e6b786fa13650cde722d24bd91c89ff288fd452 Mon Sep 17 00:00:00 2001 From: Philipp Oppermann Date: Tue, 9 Aug 2022 15:47:19 +0200 Subject: [PATCH] Add a node_api.h header file --- apis/c/node/node_api.h | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 apis/c/node/node_api.h diff --git a/apis/c/node/node_api.h b/apis/c/node/node_api.h new file mode 100644 index 00000000..6de486ce --- /dev/null +++ b/apis/c/node/node_api.h @@ -0,0 +1,11 @@ +#include + +void *init_dora_context_from_env(); +void free_dora_context(void *dora_context); + +void *dora_next_input(void *dora_context); +void read_dora_input_id(void *dora_input, char **out_ptr, size_t *out_len); +void read_dora_input_data(void *dora_input, char **out_ptr, size_t *out_len); +void free_dora_input(void *dora_input); + +int dora_send_output(void *dora_context, char *id_ptr, size_t id_len, char *data_ptr, size_t data_len);