src/buffer_event.c

changeset 92
57662d96d8a8
parent 62
ed98dcbaacb0
child 93
f0f5046ba1b0
equal deleted inserted replaced
64:dd47dbe85bec 92:57662d96d8a8
199 199
200 static int buffer_event_get_timeouts(lua_State* L) { 200 static int buffer_event_get_timeouts(lua_State* L) {
201 le_bufferevent* ev = buffer_event_get(L, 1); 201 le_bufferevent* ev = buffer_event_get(L, 1);
202 if(!ev->ev) return 0; 202 if(!ev->ev) return 0;
203 203
204 #if LIBEVENT_VERSION_NUMBER >= 0x02000000
205 lua_pushinteger(L, (ev->ev->timeout_read).tv_sec);
206 lua_pushinteger(L, (ev->ev->timeout_write).tv_sec);
207 #else
204 lua_pushinteger(L, ev->ev->timeout_read); 208 lua_pushinteger(L, ev->ev->timeout_read);
205 lua_pushinteger(L, ev->ev->timeout_write); 209 lua_pushinteger(L, ev->ev->timeout_write);
210 #endif
206 return 2; 211 return 2;
207 } 212 }
208 213
209 static int buffer_event_enable(lua_State* L) { 214 static int buffer_event_enable(lua_State* L) {
210 le_bufferevent* ev = buffer_event_get(L, 1); 215 le_bufferevent* ev = buffer_event_get(L, 1);

mercurial