|
LCI v2.0.0-dev
For Asynchronous Multithreaded Communication
|
The type of the completion desciptor for a posted communication. More...
#include <lci.hpp>
Public Member Functions | |
| status_t ()=default | |
| status_t (errorcode_t error_) | |
| status_t (void *user_context_) | |
| void | set_done () |
| void | set_posted () |
| void | set_retry () |
| bool | is_done () const |
| bool | is_posted () const |
| bool | is_retry () const |
| error_t | get_error () const |
| int | get_rank () const |
| void * | get_buffer () const |
| size_t | get_size () const |
| tag_t | get_tag () const |
| void * | get_user_context () const |
Public Attributes | |
| error_t | error = errorcode_t::retry_init |
| int | rank = -1 |
| void * | buffer = nullptr |
| size_t | size = 0 |
| tag_t | tag = 0 |
| void * | user_context = nullptr |
The type of the completion desciptor for a posted communication.
|
default |
|
inline |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| void* lci::status_t::buffer = nullptr |
| error_t lci::status_t::error = errorcode_t::retry_init |
| int lci::status_t::rank = -1 |
| size_t lci::status_t::size = 0 |
| tag_t lci::status_t::tag = 0 |
| void* lci::status_t::user_context = nullptr |