Home
last modified time | relevance | path

Searched refs:JSModuleDef (Results 1 – 25 of 47) sorted by relevance

12

/AliOS-Things-master/components/amp/engine/quickjs_engine/quickjs/
A Dquickjs-libc.h36 JSModuleDef *js_init_module_std(JSContext *ctx, const char *module_name);
37 JSModuleDef *js_init_module_os(JSContext *ctx, const char *module_name);
46 JSModuleDef *js_module_loader(JSContext *ctx,
A Dquickjs.h842 typedef struct JSModuleDef JSModuleDef; typedef
849 typedef JSModuleDef *JSModuleLoaderFunc(JSContext *ctx,
858 JSValue JS_GetImportMeta(JSContext *ctx, JSModuleDef *m);
859 JSAtom JS_GetModuleName(JSContext *ctx, JSModuleDef *m);
1012 typedef int JSModuleInitFunc(JSContext *ctx, JSModuleDef *m);
1014 JSModuleDef *JS_NewCModule(JSContext *ctx, const char *name_str,
1017 int JS_AddModuleExport(JSContext *ctx, JSModuleDef *m, const char *name_str);
1018 int JS_AddModuleExportList(JSContext *ctx, JSModuleDef *m,
1021 int JS_SetModuleExport(JSContext *ctx, JSModuleDef *m, const char *export_name,
1023 int JS_SetModuleExportList(JSContext *ctx, JSModuleDef *m,
/AliOS-Things-master/components/amp/engine/quickjs_engine/quickjs/examples/
A Dfib.c52 static int js_fib_init(JSContext *ctx, JSModuleDef *m) in js_fib_init()
64 JSModuleDef *JS_INIT_MODULE(JSContext *ctx, const char *module_name) in JS_INIT_MODULE()
66 JSModuleDef *m; in JS_INIT_MODULE()
A Dpoint.c123 static int js_point_init(JSContext *ctx, JSModuleDef *m) in js_point_init()
143 JSModuleDef *js_init_module(JSContext *ctx, const char *module_name) in js_init_module()
145 JSModuleDef *m; in js_init_module()
/AliOS-Things-master/components/amp/engine/quickjs_engine/addons/utils/ui/
A Dmodule_vm.c45 static int js_vm_init(JSContext *ctx, JSModuleDef *m) in js_vm_init()
61 JSModuleDef *js_init_module_vm(JSContext *ctx, const char *module_name) in js_init_module_vm()
63 JSModuleDef *m; in js_init_module_vm()
A Dmodule_ui.c69 static int js_ui_init(JSContext *ctx, JSModuleDef *m) in js_ui_init()
85 JSModuleDef *js_init_module_ui(JSContext *ctx, const char *module_name) in js_init_module_ui()
87 JSModuleDef *m; in js_init_module_ui()
/AliOS-Things-master/components/amp/engine/quickjs_engine/addons/network/
A Dmodule_network.c39 static int js_network_init(JSContext *ctx, JSModuleDef *m) in js_network_init()
52 JSModuleDef *js_init_module_network(JSContext *ctx, const char *module_name) in js_init_module_network()
54 JSModuleDef *m; in js_init_module_network()
/AliOS-Things-master/components/amp/engine/quickjs_engine/addons/advanced/blenetcfg/
A Dmodule_blecfgnet.c64 static int js_blecfgnet_init(JSContext *ctx, JSModuleDef *m) in js_blecfgnet_init()
77 JSModuleDef *js_init_module_blecfgnet(JSContext *ctx, const char *module_name) in js_init_module_blecfgnet()
79 JSModuleDef *m; in js_init_module_blecfgnet()
/AliOS-Things-master/components/amp/engine/quickjs_engine/quickjs/tests/
A Dbjson.c76 static int js_bjson_init(JSContext *ctx, JSModuleDef *m) in js_bjson_init()
88 JSModuleDef *JS_INIT_MODULE(JSContext *ctx, const char *module_name) in JS_INIT_MODULE()
90 JSModuleDef *m; in JS_INIT_MODULE()
/AliOS-Things-master/components/amp/engine/quickjs_engine/addons/hardware/wdg/
A Dmodule_wdg.c82 static int js_wdg_init(JSContext *ctx, JSModuleDef *m) in js_wdg_init()
98 JSModuleDef *js_init_module_wdg(JSContext *ctx, const char *module_name) in js_init_module_wdg()
100 JSModuleDef *m; in js_init_module_wdg()
/AliOS-Things-master/components/amp/engine/quickjs_engine/addons/hardware/lcd/
A Dmodule_lcd.c128 static int js_lcd_init(JSContext *ctx, JSModuleDef *m) in js_lcd_init()
144 JSModuleDef *js_init_module_lcd(JSContext *ctx, const char *module_name) in js_init_module_lcd()
146 JSModuleDef *m; in js_init_module_lcd()
/AliOS-Things-master/components/amp/engine/quickjs_engine/addons/utils/kv/
A Dmodule_kv.c127 static int js_kv_init(JSContext *ctx, JSModuleDef *m) in js_kv_init()
143 JSModuleDef *js_init_module_kv(JSContext *ctx, const char *module_name) in js_init_module_kv()
145 JSModuleDef *m; in js_init_module_kv()
/AliOS-Things-master/components/amp/engine/quickjs_engine/addons/hardware/adc/
A Dmodule_adc.c130 static int js_adc_init(JSContext *ctx, JSModuleDef *m) in js_adc_init()
146 JSModuleDef *js_init_module_adc(JSContext *ctx, const char *module_name) in js_init_module_adc()
148 JSModuleDef *m; in js_init_module_adc()
/AliOS-Things-master/components/amp/engine/quickjs_engine/addons/hardware/dac/
A Dmodule_dac.c168 static int js_dac_init(JSContext *ctx, JSModuleDef *m) in js_dac_init()
184 JSModuleDef *js_init_module_dac(JSContext *ctx, const char *module_name) in js_init_module_dac()
186 JSModuleDef *m; in js_init_module_dac()
/AliOS-Things-master/components/amp/engine/quickjs_engine/addons/repl/
A Dmodule_repl.c192 static int js_repl_init(JSContext *ctx, JSModuleDef *m) in js_repl_init()
208 JSModuleDef *js_init_module_repl(JSContext *ctx, const char *module_name) in js_init_module_repl()
210 JSModuleDef *m; in js_init_module_repl()
/AliOS-Things-master/components/amp/engine/quickjs_engine/addons/utils/checksum/
A Dmodule_checksum.c200 static int js_checksum_init(JSContext *ctx, JSModuleDef *m) in js_checksum_init()
216 JSModuleDef *js_init_module_checksum(JSContext *ctx, const char *module_name) in js_init_module_checksum()
218 JSModuleDef *m; in js_init_module_checksum()
/AliOS-Things-master/components/amp/engine/quickjs_engine/addons/advanced/oss/
A Dmodule_oss.c145 static int js_oss_init(JSContext *ctx, JSModuleDef *m) in js_oss_init()
161 JSModuleDef *js_init_module_oss(JSContext *ctx, const char *module_name) in js_init_module_oss()
163 JSModuleDef *m; in js_init_module_oss()
/AliOS-Things-master/components/amp/engine/quickjs_engine/startup/
A Dquickjs_module_load.c51 JSModuleDef *quickjs_module_loader(JSContext *ctx, in quickjs_module_loader()
56 JSModuleDef *m = NULL; in quickjs_module_loader()
/AliOS-Things-master/components/amp/engine/quickjs_engine/addons/hardware/pwm/
A Dmodule_pwm.c229 static int js_pwm_init(JSContext *ctx, JSModuleDef *m) in js_pwm_init()
245 JSModuleDef *js_init_module_pwm(JSContext *ctx, const char *module_name) in js_init_module_pwm()
247 JSModuleDef *m; in js_init_module_pwm()
/AliOS-Things-master/components/amp/engine/quickjs_engine/addons/hardware/rtc/
A Dmodule_rtc.c237 static int js_rtc_init(JSContext *ctx, JSModuleDef *m) in js_rtc_init()
253 JSModuleDef *js_init_module_rtc(JSContext *ctx, const char *module_name) in js_init_module_rtc()
255 JSModuleDef *m; in js_init_module_rtc()
/AliOS-Things-master/components/amp/engine/quickjs_engine/addons/utils/crypto/
A Dmodule_crypto.c226 static int js_crypto_init(JSContext *ctx, JSModuleDef *m) in js_crypto_init()
242 JSModuleDef *js_init_module_crypto(JSContext *ctx, const char *module_name) in js_init_module_crypto()
244 JSModuleDef *m; in js_init_module_crypto()
/AliOS-Things-master/components/amp/engine/quickjs_engine/addons/hardware/spi/
A Dmodule_spi.c236 static int js_spi_init(JSContext *ctx, JSModuleDef *m) in js_spi_init()
252 JSModuleDef *js_init_module_spi(JSContext *ctx, const char *module_name) in js_init_module_spi()
254 JSModuleDef *m; in js_init_module_spi()
/AliOS-Things-master/components/amp/engine/quickjs_engine/addons/utils/fs/
A Dmodule_fs.c375 static int js_fs_init(JSContext *ctx, JSModuleDef *m) in js_fs_init()
391 JSModuleDef *js_init_module_fs(JSContext *ctx, const char *module_name) in js_init_module_fs()
393 JSModuleDef *m; in js_init_module_fs()
/AliOS-Things-master/components/amp/engine/quickjs_engine/addons/utils/log/
A Dmodule_log.c267 static int js_log_init(JSContext *ctx, JSModuleDef *m) in js_log_init()
283 JSModuleDef *js_init_module_log(JSContext *ctx, const char *module_name) in js_init_module_log()
285 JSModuleDef *m; in js_init_module_log()
/AliOS-Things-master/components/amp/engine/quickjs_engine/addons/hardware/i2c/
A Dmodule_i2c.c279 static int js_i2c_init(JSContext *ctx, JSModuleDef *m) in js_i2c_init()
295 JSModuleDef *js_init_module_i2c(JSContext *ctx, const char *module_name) in js_init_module_i2c()
297 JSModuleDef *m; in js_init_module_i2c()

Completed in 23 milliseconds

12