LCI v2.0.0-dev
For Asynchronous Multithreaded Communication
|
The actual implementation for RESOURCE device. More...
#include <lci_binding_pre.hpp>
Public Types | |
using | attr_t = device_attr_t |
Public Member Functions | |
size_t | get_attr_net_max_sends () const |
size_t | get_attr_net_max_recvs () const |
size_t | get_attr_net_max_cqes () const |
uint64_t | get_attr_ofi_lock_mode () const |
bool | get_attr_alloc_default_endpoint () const |
int | get_attr_uid () const |
attr_ibv_td_strategy_t | get_attr_ibv_td_strategy () const |
void * | get_attr_user_context () const |
attr_t | get_attr () const |
device_t ()=default | |
device_t (void *p) | |
bool | is_empty () const |
device_impl_t * | get_impl () const |
void | set_impl (device_impl_t *p) |
bool | operator== (const device_t &other) const |
Public Attributes | |
device_impl_t * | p_impl = nullptr |
The actual implementation for RESOURCE device.
using lci::device_t::attr_t = device_attr_t |
|
default |
|
inline |
device_t::attr_t lci::device_t::get_attr | ( | ) | const |
bool lci::device_t::get_attr_alloc_default_endpoint | ( | ) | const |
attr_ibv_td_strategy_t lci::device_t::get_attr_ibv_td_strategy | ( | ) | const |
size_t lci::device_t::get_attr_net_max_cqes | ( | ) | const |
size_t lci::device_t::get_attr_net_max_recvs | ( | ) | const |
size_t lci::device_t::get_attr_net_max_sends | ( | ) | const |
uint64_t lci::device_t::get_attr_ofi_lock_mode | ( | ) | const |
int lci::device_t::get_attr_uid | ( | ) | const |
void * lci::device_t::get_attr_user_context | ( | ) | const |
|
inline |
|
inline |
|
inline |
|
inline |
device_impl_t* lci::device_t::p_impl = nullptr |