LCI v2.0.0-dev
For Asynchronous Multithreaded Communication
Loading...
Searching...
No Matches

Pop a status from a completion queue. More...

Collaboration diagram for cq_pop:

Classes

class  lci::cq_pop_x
 The actual implementation for cq_pop. More...
 

Detailed Description

Pop a status from a completion queue.

This function is a nonblocking operation. It can return a status with an error code of either retry or done. Other fields of the status are only valid if the error code is done.

Parameters
[in]runtimeof type runtime_t; optional argument; The runtime object.
[in]compof type comp_t; positional argument; The completion queue to pop.
Returns
of type status_t; The popped status.