diff nodejs/X_supp_njs.c @ 551:9e69c4a0f565 Android_Skia

rename njs_ev_data_t to njs_runtime_t
author Thinker K.F. Li <thinker@branda.to>
date Sun, 06 Jun 2010 14:04:03 +0800
parents 127499ab2412
children dd8d32b4c899
line wrap: on
line diff
--- a/nodejs/X_supp_njs.c	Sun Jun 06 13:58:01 2010 +0800
+++ b/nodejs/X_supp_njs.c	Sun Jun 06 14:04:03 2010 +0800
@@ -15,25 +15,25 @@
 #define ASSERT(x)
 #endif
 
-typedef struct _njs_ev_data {
+typedef struct _njs_runtime {
     ev_io iowatcher;
     ev_timer tmwatcher;
     int enable_timer;
-    void *rt;
-} njs_ev_data_t;
+    void *xrt;
+} njs_runtime_t;
 
 static void timer_cb(EV_P_ ev_timer *tmwatcher, int revent);
 
 /*! \brief Register next timeout with libev.
  */
 static void
-set_next_timeout(njs_ev_data_t *ev_data) {
+set_next_timeout(njs_runtime_t *ev_data) {
     mb_tman_t *tman;
     mb_timeval_t now, tmo;
     ev_tstamp tout;
     int r;
     
-    tman = X_MB_tman(ev_data->rt);
+    tman = X_MB_tman(ev_data->xrt);
     get_now(&now);
     r = mb_tman_next_timeout(tman, &now, &tmo);
     if(r == 0) {
@@ -49,12 +49,12 @@
 
 static void
 x_conn_cb(EV_P_ ev_io *iowatcher, int revent) {
-    njs_ev_data_t *ev_data = MEM2OBJ(iowatcher, njs_ev_data_t, iowatcher);
+    njs_runtime_t *ev_data = MEM2OBJ(iowatcher, njs_runtime_t, iowatcher);
     redraw_man_t *rdman;
     extern void _X_MB_handle_x_event_for_nodejs(void *rt);
 
-    rdman = X_MB_rdman(ev_data->rt);
-    _X_MB_handle_x_event_for_nodejs(ev_data->rt);
+    rdman = X_MB_rdman(ev_data->xrt);
+    _X_MB_handle_x_event_for_nodejs(ev_data->xrt);
     rdman_redraw_changed(rdman);
     
     if(ev_data->enable_timer == 0) /* no installed timeout */
@@ -63,19 +63,19 @@
 
 static void
 timer_cb(EV_P_ ev_timer *tmwatcher, int revent) {
-    njs_ev_data_t *ev_data = MEM2OBJ(tmwatcher, njs_ev_data_t, tmwatcher);
+    njs_runtime_t *ev_data = MEM2OBJ(tmwatcher, njs_runtime_t, tmwatcher);
     mb_tman_t *tman;
     redraw_man_t *rdman;
     mb_timeval_t now;
     extern int _X_MB_flush_x_conn_nodejs(void *rt);
     
-    tman = X_MB_tman(ev_data->rt);
+    tman = X_MB_tman(ev_data->xrt);
     get_now(&now);
     mb_tman_handle_timeout(tman, &now);
 
-    rdman = X_MB_rdman(ev_data->rt);
+    rdman = X_MB_rdman(ev_data->xrt);
     rdman_redraw_changed(rdman);
-    _X_MB_flush_x_conn_nodejs(ev_data->rt);
+    _X_MB_flush_x_conn_nodejs(ev_data->xrt);
     
     set_next_timeout(ev_data);
 }
@@ -85,8 +85,8 @@
  * \param rt is a runtime object for X.
  */
 void
-X_njs_MB_handle_connection(njs_ev_data_t *ev_data) {
-    void *rt = ev_data->rt;
+X_njs_MB_handle_connection(njs_runtime_t *ev_data) {
+    void *xrt = ev_data->xrt;
     mb_tman_t *tman;
     mb_timeval_t now, tmo;
     ev_tstamp tout;
@@ -97,17 +97,17 @@
     /*
      * Setup watcher for X connection.
      */
-    fd = _X_MB_get_x_conn_for_nodejs(rt);
+    fd = _X_MB_get_x_conn_for_nodejs(xrt);
     ev_io_init(&ev_data->iowatcher, x_conn_cb, fd, EV_READ);
     ev_io_start(&ev_data->iowatcher);
 
     set_next_timeout(ev_data);
 }
 
-/*! \brief Free njs_ev_data_t.
+/*! \brief Free njs_runtime_t.
  */
 void
-X_njs_MB_free(njs_ev_data_t *ev_data) {
+X_njs_MB_free(njs_runtime_t *ev_data) {
     /*
      * stop IO and timer watcher
      */
@@ -116,23 +116,23 @@
 	ev_timer_stop(&ev_data->tmwatcher);
 }
 
-njs_ev_data_t *
+njs_runtime_t *
 X_njs_MB_new(char *display_name, int w, int h) {
-    njs_ev_data_t *ev_data;
-    void *rt;
+    njs_runtime_t *ev_data;
+    void *xrt;
     
-    ev_data = (njs_ev_data_t *)malloc(sizeof(njs_ev_data_t));
+    ev_data = (njs_runtime_t *)malloc(sizeof(njs_runtime_t));
     ASSERT(ev_data != NULL);
 
-    rt = X_MB_new(display_name, w, h);
+    xrt = X_MB_new(display_name, w, h);
 
-    ev_data->rt = rt;
+    ev_data->xrt = xrt;
     ev_data->enable_timer = 0;	/* no timer, now */
     
     return ev_data;
 }
 
 void *
-_X_njs_MB_get_runtime(nsj_ev_data_t *ev_data) {
-    return ev_data->rt;
+_X_njs_MB_get_runtime(njs_runtime_t *ev_data) {
+    return ev_data->xrt;
 }