… | |
… | |
239 | |
239 | |
240 | /* set the callback function to call on a |
240 | /* set the callback function to call on a |
241 | * retryable syscall error |
241 | * retryable syscall error |
242 | * (such as failed select, poll, epoll_wait) |
242 | * (such as failed select, poll, epoll_wait) |
243 | */ |
243 | */ |
244 | void ev_set_syserr_cb (void (*cb)(void)); |
244 | void ev_set_syserr_cb (void (*cb)(const char *msg)); |
245 | |
245 | |
246 | # if EV_MULTIPLICITY |
246 | # if EV_MULTIPLICITY |
247 | /* the default loop is the only one that handles signals and child watchers */ |
247 | /* the default loop is the only one that handles signals and child watchers */ |
248 | /* you can call this as often as you like */ |
248 | /* you can call this as often as you like */ |
249 | struct ev_loop *ev_default_loop (int methods); /* returns default loop */ |
249 | struct ev_loop *ev_default_loop (int methods); /* returns default loop */ |