29 lines
550 B
C
29 lines
550 B
C
//
|
|
// m3_api_esp_wasi.h
|
|
//
|
|
// Created by Volodymyr Shymanskyy on 01/07/20.
|
|
// Copyright © 2019 Volodymyr Shymanskyy. All rights reserved.
|
|
//
|
|
|
|
#ifndef m3_api_esp_wasi_h
|
|
#define m3_api_esp_wasi_h
|
|
|
|
#include "m3_core.h"
|
|
|
|
d_m3BeginExternC
|
|
|
|
typedef struct m3_wasi_context_t
|
|
{
|
|
i32 exit_code;
|
|
u32 argc;
|
|
ccstr_t * argv;
|
|
} m3_wasi_context_t;
|
|
|
|
M3Result m3_LinkEspWASI (IM3Module io_module);
|
|
|
|
m3_wasi_context_t* m3_GetWasiContext();
|
|
|
|
d_m3EndExternC
|
|
|
|
#endif /* m3_api_esp_wasi_h */
|