Function hyper::ffi::hyper_executor_poll

source ·
#[no_mangle]
pub extern "C" fn hyper_executor_poll(
    exec: *const hyper_executor
) -> *mut hyper_task
Available on crate feature ffi and hyper_unstable_ffi only.
Expand description

Polls the executor, trying to make progress on any tasks that can do so.

If any task from the executor is ready, returns one of them. The way tasks signal being finished is internal to Hyper. The order in which tasks are returned is not guaranteed. Use userdata to distinguish between tasks.

To avoid a memory leak, the task must eventually be consumed by hyper_task_free.

If there are no ready tasks, this returns NULL.