Когда мы вызываем ev_io_init
, мы даем ему адрес функции, которая имеет (struct ev_loop*, struct ev_io, int)
параметры, но как мы можем сделать параметры, подобные (struct ev_loop*, struct ev_io, int, void *ptr)
, и заставить ev_io_init
вызывать ее с постоянным значением ptr?
Я знаю, как переносить дополнительные данные из struct ev_io*
, но сохранять одни и те же данные для каждого события - не лучший способ, я думаю