bool _on_app_create_cb(void *data) {
DLOG("== %s ", __func__);
- DLOG("===== on CB, An Iot.js tizen app is started.");
if ( data == NULL ) {
DLOG("User_dAta is NULL");
return false;
return TRUE;
}
-static gboolean GMain_dispatch (GSource *source, GSourceFunc callback, gpointer user_data) {
- //uv_run(uloop, UV_RUN_ONCE);
+static gboolean GMain_dispatch (GSource *source, GSourceFunc callback, gpointer user_data) {
iotjs_environment_t* env = (iotjs_environment_t*)iotjs_environment_get();
uv_run(iotjs_environment_loop(env), UV_RUN_ONCE);
return TRUE;
{
gc = g_main_context_default();
source = g_source_new(&Iterator_funcs, sizeof(GSource));
- loop = g_main_loop_new (gc, FALSE);
+ loop = g_main_loop_new(gc, FALSE);
g_source_attach((GSource *)source, gc);
if (initialized_) {
static void __loop_run(void *data)
{
- iotjs_environment_t* env = (iotjs_environment_t*)iotjs_environment_get();
-
- DLOG("----------------- %s ", __func__);
- // Start IoT.js
- if (!iotjs_start(env)) {
- DLOG("iotjs_start failed");
- //return 1;
- }
+ DLOG("%s ", __func__);
+ iotjs_environment_t* env = (iotjs_environment_t*)iotjs_environment_get();
+ // Start IoT.js
+ if (!iotjs_start(env)) {
+ DLOG("iotjs_start failed");
+ //return 1;
+ }
DLOG("IOTJS _LOOP_ RUN finish loop");
- DLOG("== %s ", __func__);
-/*
- g_main_loop_unref(loop);
- g_main_loop_quit(loop);
-*/
- // close uv loop.
- // uv_stop(iotjs_environment_loop(env));
uv_walk(iotjs_environment_loop(env), iotjs_uv_walk_to_close_callback, NULL);
uv_run(iotjs_environment_loop(env), UV_RUN_DEFAULT);
E(F, CONSTANTS, Constants, constants) \
E(F, DNS, Dns, dns) \
E(F, FS, Fs, fs) \
+ E(F, GCONTEXT, Gcontext, gcontext) \
E(F, GPIO, Gpio, gpio) \
E(F, HTTPPARSER, Httpparser, httpparser) \
E(F, HTTPS, Https, https) \