… | |
… | |
109 | data = sv_2mortal (newRV_inc (CORO_CURRENT)); |
109 | data = sv_2mortal (newRV_inc (CORO_CURRENT)); |
110 | frame->data = (void *)data; |
110 | frame->data = (void *)data; |
111 | frame->prepare = GCoroAPI->prepare_schedule; |
111 | frame->prepare = GCoroAPI->prepare_schedule; |
112 | frame->check = slf_check_once; |
112 | frame->check = slf_check_once; |
113 | |
113 | |
114 | return; |
|
|
115 | ev_once ( |
114 | ev_once ( |
116 | EV_DEFAULT_UC, |
115 | EV_DEFAULT_UC, |
117 | sv_fileno (arg [0]), |
116 | sv_fileno (arg [0]), |
118 | SvIV (arg [1]), |
117 | SvIV (arg [1]), |
119 | items >= 3 && SvOK (arg [2]) ? SvNV (arg [2]) : -1., |
118 | items >= 3 && SvOK (arg [2]) ? SvNV (arg [2]) : -1., |