… | |
… | |
244 | else |
244 | else |
245 | sv_events_cache = sv_events; |
245 | sv_events_cache = sv_events; |
246 | |
246 | |
247 | if (SvTRUE (ERRSV)) |
247 | if (SvTRUE (ERRSV)) |
248 | { |
248 | { |
|
|
249 | SPAGAIN; |
249 | PUSHMARK (SP); |
250 | PUSHMARK (SP); |
250 | PUTBACK; |
251 | PUTBACK; |
251 | call_sv (get_sv ("EV::DIED", 1), G_DISCARD | G_VOID | G_EVAL | G_KEEPERR); |
252 | call_sv (get_sv ("EV::DIED", 1), G_DISCARD | G_VOID | G_EVAL | G_KEEPERR); |
252 | } |
253 | } |
253 | |
254 | |
… | |
… | |
419 | |
420 | |
420 | NV ev_time () |
421 | NV ev_time () |
421 | |
422 | |
422 | unsigned int ev_default_loop (unsigned int flags = ev_supported_backends ()) |
423 | unsigned int ev_default_loop (unsigned int flags = ev_supported_backends ()) |
423 | |
424 | |
|
|
425 | unsigned int ev_loop_count () |
|
|
426 | |
424 | void ev_loop (int flags = 0) |
427 | void ev_loop (int flags = 0) |
425 | |
428 | |
426 | void ev_unloop (int how = 1) |
429 | void ev_unloop (int how = 1) |
427 | |
430 | |
428 | ev_io *io (SV *fh, int events, SV *cb) |
431 | ev_io *io (SV *fh, int events, SV *cb) |