LCI v2.0.0-dev
For Asynchronous Multithreaded Communication
|
The actual implementation for alloc_net_context. More...
#include <lci_binding_post.hpp>
Public Attributes | |
option_t< runtime_t > | m_runtime |
option_t< attr_backend_t > | m_backend |
option_t< std::string > | m_ofi_provider_name |
option_t< size_t > | m_max_msg_size |
option_t< size_t > | m_max_inject_size |
option_t< int > | m_ibv_gid_idx |
option_t< bool > | m_ibv_force_gid_auto_select |
option_t< attr_ibv_odp_strategy_t > | m_ibv_odp_strategy |
option_t< attr_ibv_prefetch_strategy_t > | m_ibv_prefetch_strategy |
option_t< void * > | m_user_context |
The actual implementation for alloc_net_context.
|
inline |
|
inline |
net_context_t lci::alloc_net_context_x::call | ( | ) | const |
net_context_t lci::alloc_net_context_x::call_impl | ( | runtime_t | runtime, |
attr_backend_t | backend, | ||
std::string | ofi_provider_name, | ||
size_t | max_msg_size, | ||
size_t | max_inject_size, | ||
int | ibv_gid_idx, | ||
bool | ibv_force_gid_auto_select, | ||
attr_ibv_odp_strategy_t | ibv_odp_strategy, | ||
attr_ibv_prefetch_strategy_t | ibv_prefetch_strategy, | ||
void * | user_context ) const |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
option_t<attr_backend_t> lci::alloc_net_context_x::m_backend |
option_t<bool> lci::alloc_net_context_x::m_ibv_force_gid_auto_select |
option_t<int> lci::alloc_net_context_x::m_ibv_gid_idx |
option_t<attr_ibv_odp_strategy_t> lci::alloc_net_context_x::m_ibv_odp_strategy |
option_t<attr_ibv_prefetch_strategy_t> lci::alloc_net_context_x::m_ibv_prefetch_strategy |
option_t<size_t> lci::alloc_net_context_x::m_max_inject_size |
option_t<size_t> lci::alloc_net_context_x::m_max_msg_size |
option_t<std::string> lci::alloc_net_context_x::m_ofi_provider_name |
option_t<void*> lci::alloc_net_context_x::m_user_context |