Add parameters and results

This commit is contained in:
Brandon Fish
2019-02-02 10:44:08 -06:00
parent 3c7ad109bc
commit 3633ab8ef4
3 changed files with 38 additions and 5 deletions

View File

@ -21,11 +21,16 @@ void wasmer_import_object_destroy(wasmer_import_object_t *import_object);
wasmer_import_object_t *wasmer_import_object_new(void);
wasmer_call_result_t wasmer_instance_call(wasmer_instance_t *instance, const char *name);
wasmer_call_result_t wasmer_instance_call(wasmer_instance_t *instance,
const char *name,
const uint32_t *params,
int params_len,
uint32_t *results,
int results_len);
void wasmer_instance_destroy(wasmer_instance_t *instance);
wasmer_compile_result_t wasmer_instantiate(wasmer_instance_t *instance,
wasmer_compile_result_t wasmer_instantiate(wasmer_instance_t **instance,
uint8_t *wasm_bytes,
uint32_t wasm_bytes_len,
wasmer_import_object_t *import_object);