* Register a callback on the readability or writability on a group of
* sockets/pipes.
* @param pfds Array of apr_pollfd_t
- * @param p pool for use between registration and callback
* @param cbfn The callback function
* @param baton userdata for the callback function
* @return APR_SUCCESS if all sockets/pipes could be added to a pollset,
* from the pollset and only 1 callback is issued.
*/
-AP_DECLARE(apr_status_t) ap_mpm_register_poll_callback(apr_array_header_t *pds,
+AP_DECLARE(apr_status_t) ap_mpm_register_poll_callback(apr_array_header_t *pfds,
ap_mpm_callback_fn_t *cbfn, void *baton);
/**
* Register a callback on the readability or writability on a group of sockets/pipes,
* with a timeout.
* @param pfds Array of apr_pollfd_t
- * @param p pool for use between registration and callback
* @param cbfn The callback function
* @param tofn The callback function if the timeout expires
* @param baton userdata for the callback function
/**
* Unregister a previously registered callback.
* @param pfds Array of apr_pollfd_t
-* @param p pool for use between registration and callback
* @return APR_SUCCESS if all sockets/pipes could be removed from the pollset,
* APR_ENOTIMPL if no asynch support, or an apr_pollset_remove error.
* @remark This function triggers the cleanup registered on the pool p during
return ap_run_mpm_register_timed_callback(t, cbfn, baton);
}
-AP_DECLARE(apr_status_t) ap_mpm_register_poll_callback(apr_array_header_t *pds,
+AP_DECLARE(apr_status_t) ap_mpm_register_poll_callback(apr_array_header_t *pfds,
ap_mpm_callback_fn_t *cbfn, void *baton)
{
- return ap_run_mpm_register_poll_callback(pds, cbfn, baton);
+ return ap_run_mpm_register_poll_callback(pfds, cbfn, baton);
}
AP_DECLARE(apr_status_t) ap_mpm_register_poll_callback_timeout(
- apr_array_header_t *pds, ap_mpm_callback_fn_t *cbfn,
+ apr_array_header_t *pfds, ap_mpm_callback_fn_t *cbfn,
ap_mpm_callback_fn_t *tofn, void *baton, apr_time_t timeout)
{
- return ap_run_mpm_register_poll_callback_timeout(pds, cbfn, tofn, baton,
+ return ap_run_mpm_register_poll_callback_timeout(pfds, cbfn, tofn, baton,
timeout);
}
AP_DECLARE(apr_status_t) ap_mpm_unregister_poll_callback(
- apr_array_header_t *pds)
+ apr_array_header_t *pfds)
{
- return ap_run_mpm_unregister_poll_callback(pds);
+ return ap_run_mpm_unregister_poll_callback(pfds);
}
AP_DECLARE(const char *)ap_show_mpm(void)