H5ESwait
fn
herr_t H5ESwait(hid_t es_id, ulong timeout, size_t * num_in_progress, hbool_t * err_occurred)Waits for operations in an event set to complete.
Blocks until all operations complete or the timeout expires.
Parameters
es_id | Event set identifier |
timeout | Maximum time to wait in nanoseconds (0 = poll, UINT64_MAX = infinite) |
num_in_progress | Pointer to receive number of operations still in progress |
err_occurred | Pointer to receive whether any errors occurred |
Returns
Non-negative on success, negative on failure.