2012-10-16 4 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