Constant dora_node_api_c::HEADER_NODE_API

source ยท
pub const HEADER_NODE_API: &str = "#include <stddef.h>\n\nvoid *init_dora_context_from_env();\nvoid free_dora_context(void *dora_context);\n\nvoid *dora_next_event(void *dora_context);\nvoid free_dora_event(void *dora_event);\n\nenum DoraEventType\n{\n    DoraEventType_Stop,\n    DoraEventType_Input,\n    DoraEventType_InputClosed,\n    DoraEventType_Error,\n    DoraEventType_Unknown,\n};\nenum DoraEventType read_dora_event_type(void *dora_event);\n\nvoid read_dora_input_id(void *dora_event, char **out_ptr, size_t *out_len);\nvoid read_dora_input_data(void *dora_event, char **out_ptr, size_t *out_len);\n\nint dora_send_output(void *dora_context, char *id_ptr, size_t id_len, char *data_ptr, size_t data_len);\n";