2012-10-16 31 views
0

我在學習libev,ev_loop是libev的一個非常重要的組件。但是我通過libev源代碼進行了搜索,結果找不到struct ev_loop的定義。ev_loop在libev中聲明?

那麼,ev_loop應該如何呢?

struct ev_loop { 
    /* anything here? */ 
} 

回答

1

ev.c的1501線和所有的ev_vars.h

struct ev_loop 
    { 
    ev_tstamp ev_rt_now; 
    #define ev_rt_now ((loop)->ev_rt_now) 
    #define VAR(name,decl) decl; 
     #include "ev_vars.h" 
    #undef VAR 
    }; 
+0

我知道了,謝謝 – changchang