… | |
… | |
3098 | |
3098 | |
3099 | =item ev_fork_init (ev_fork *, callback) |
3099 | =item ev_fork_init (ev_fork *, callback) |
3100 | |
3100 | |
3101 | Initialises and configures the fork watcher - it has no parameters of any |
3101 | Initialises and configures the fork watcher - it has no parameters of any |
3102 | kind. There is a C<ev_fork_set> macro, but using it is utterly pointless, |
3102 | kind. There is a C<ev_fork_set> macro, but using it is utterly pointless, |
3103 | believe me. |
3103 | really. |
3104 | |
3104 | |
3105 | =back |
3105 | =back |
3106 | |
3106 | |
3107 | |
3107 | |
3108 | =head2 C<ev_cleanup> - even the best things end |
3108 | =head2 C<ev_cleanup> - even the best things end |
… | |
… | |
3126 | |
3126 | |
3127 | =item ev_cleanup_init (ev_cleanup *, callback) |
3127 | =item ev_cleanup_init (ev_cleanup *, callback) |
3128 | |
3128 | |
3129 | Initialises and configures the cleanup watcher - it has no parameters of |
3129 | Initialises and configures the cleanup watcher - it has no parameters of |
3130 | any kind. There is a C<ev_cleanup_set> macro, but using it is utterly |
3130 | any kind. There is a C<ev_cleanup_set> macro, but using it is utterly |
3131 | pointless, believe me. |
3131 | pointless, I assure you. |
3132 | |
3132 | |
3133 | =back |
3133 | =back |
3134 | |
3134 | |
3135 | Example: Register an atexit handler to destroy the default loop, so any |
3135 | Example: Register an atexit handler to destroy the default loop, so any |
3136 | cleanup functions are called. |
3136 | cleanup functions are called. |