|
OpenMPI
0.1.1
|
A deferred_cb_queue is a list of deferred_cb that we can add to and run. More...
#include <defer-internal.h>
Public Member Functions | |
| TAILQ_HEAD (deferred_cb_list, deferred_cb) deferred_cb_list | |
| Deferred callback management: a list of deferred callbacks to run active the active events. More... | |
Data Fields | |
| void * | lock |
| Lock used to protect the queue. More... | |
| int | active_count |
| How many entries are in the queue? | |
| void(* | notify_fn )(struct deferred_cb_queue *, void *) |
| Function called when adding to the queue from another thread. More... | |
| void * | notify_arg |
A deferred_cb_queue is a list of deferred_cb that we can add to and run.
| deferred_cb_queue::TAILQ_HEAD | ( | deferred_cb_list | , |
| deferred_cb | |||
| ) |
Deferred callback management: a list of deferred callbacks to run active the active events.
| void* deferred_cb_queue::lock |
Lock used to protect the queue.
Referenced by event_base_new_with_config().
| void(* deferred_cb_queue::notify_fn)(struct deferred_cb_queue *, void *) |
Function called when adding to the queue from another thread.
Referenced by event_base_new_with_config().