Definition at line 43 of file RDaos.hxx.
#include <ROOT/RDaos.hxx>
◆ RDaosEventQueue()
ROOT::Experimental::Detail::RDaosEventQueue::RDaosEventQueue |
( |
| ) |
|
◆ ~RDaosEventQueue()
ROOT::Experimental::Detail::RDaosEventQueue::~RDaosEventQueue |
( |
| ) |
|
◆ FinalizeEvent()
int ROOT::Experimental::Detail::RDaosEventQueue::FinalizeEvent |
( |
daos_event_t * |
ev_ptr | ) |
|
|
static |
Release event data from queue.
- Returns
- 0 on success; a DAOS error code otherwise (< 0).
Definition at line 152 of file RDaos.cxx.
◆ InitializeEvent()
Reserve event in queue, optionally tied to a parent event.
- Returns
- 0 on success; a DAOS error code otherwise (< 0).
Definition at line 147 of file RDaos.cxx.
◆ WaitOnParentBarrier()
int ROOT::Experimental::Detail::RDaosEventQueue::WaitOnParentBarrier |
( |
daos_event_t * |
ev_ptr | ) |
|
|
static |
Sets event barrier for a given parent event and waits for the completion of all children launched before the barrier (must have at least one child).
- Returns
- 0 on success; a DAOS error code otherwise (< 0).
Definition at line 157 of file RDaos.cxx.
◆ fQueue
daos_handle_t ROOT::Experimental::Detail::RDaosEventQueue::fQueue |
The documentation for this struct was generated from the following files: