Lines Matching refs:g_loop
37 static LoopHandle g_loop = NULL;
43 LE_StopLoop(g_loop);
56 EXPECT_EQ(LE_CreateLoop(&g_loop), 0);
62 ret = LE_CreateTimer(g_loop, NULL, Test_ProcessTimer, NULL);
65 ret = LE_CreateTimer(g_loop, &timer, NULL, NULL);
76 EventLoop *loop = reinterpret_cast<EventLoop *>(g_loop);
83 EXPECT_EQ(LE_CreateLoop(&g_loop), 0);
84 EventLoop *loop = reinterpret_cast<EventLoop *>(g_loop);
88 int ret = LE_CreateTimer(g_loop, &timer, Test_ProcessTimer, NULL);
90 ret = LE_StartTimer(g_loop, timer, 200, 1);
95 LE_CloseLoop(g_loop);
102 EXPECT_EQ(LE_CreateLoop(&g_loop), 0);
105 int ret = LE_CreateTimer(g_loop, &timer, Test_ProcessTimer, NULL);
107 ret = LE_StartTimer(g_loop, timer, 200, 2);
110 LE_RunLoop(g_loop);
112 LE_CloseLoop(g_loop);
119 EXPECT_EQ(LE_CreateLoop(&g_loop), 0);
123 int ret = LE_CreateTimer(g_loop, &timer, Test_ProcessTimer, NULL);
125 ret = LE_StartTimer(g_loop, timer, 100, 1);
129 ret = LE_CreateTimer(g_loop, &timer1, Test_ProcessTimer, NULL);
131 ret = LE_StartTimer(g_loop, timer1, 150, 1);
135 ret = LE_CreateTimer(g_loop, &timer2, Test_ProcessTimer, NULL);
137 ret = LE_StartTimer(g_loop, timer2, 300, 1);
141 LE_RunLoop(g_loop);
143 LE_CloseLoop(g_loop);
150 EXPECT_EQ(LE_CreateLoop(&g_loop), 0);
154 int ret = LE_CreateTimer(g_loop, &timer, Test_ProcessTimer, NULL);
156 ret = LE_StartTimer(g_loop, timer, 100, 2);
160 ret = LE_CreateTimer(g_loop, &timer1, Test_ProcessTimer, NULL);
162 ret = LE_StartTimer(g_loop, timer1, 150, 2);
166 ret = LE_CreateTimer(g_loop, &timer2, Test_ProcessTimer, NULL);
168 ret = LE_StartTimer(g_loop, timer2, 300, 1);
172 LE_RunLoop(g_loop);
174 LE_CloseLoop(g_loop);