netio3-backend
Contents:
Introduction
Basics
Network communication
Libfabric backend
Asyncmsg backend
Library API
netio3-backend
Index
Index
N
|
O
N
netio3::AsioEventLoop (C++ class)
netio3::AsioEventLoop::AsioEventLoop (C++ function)
,
[1]
,
[2]
netio3::AsioEventLoop::get_io_service (C++ function)
netio3::AsioEventLoop::is_running (C++ function)
netio3::AsioEventLoop::operator= (C++ function)
,
[1]
netio3::AsioEventLoop::process_event (C++ function)
netio3::AsioEventLoop::register_fd (C++ function)
netio3::AsioEventLoop::remove_fd (C++ function)
netio3::AsioEventLoop::run (C++ function)
netio3::AsioEventLoop::run_for (C++ function)
netio3::AsioEventLoop::stop (C++ function)
netio3::AsioEventLoop::~AsioEventLoop (C++ function)
netio3::asyncmsg::BackendAsyncmsg (C++ class)
netio3::asyncmsg::BackendAsyncmsg::BackendAsyncmsg (C++ function)
,
[1]
,
[2]
netio3::asyncmsg::BackendAsyncmsg::close_listen_endpoint (C++ function)
netio3::asyncmsg::BackendAsyncmsg::close_send_endpoint (C++ function)
netio3::asyncmsg::BackendAsyncmsg::EndpointHash (C++ struct)
netio3::asyncmsg::BackendAsyncmsg::EndpointHash::equal (C++ function)
netio3::asyncmsg::BackendAsyncmsg::EndpointHash::hash (C++ function)
netio3::asyncmsg::BackendAsyncmsg::get_buffer (C++ function)
netio3::asyncmsg::BackendAsyncmsg::get_num_available_buffers (C++ function)
netio3::asyncmsg::BackendAsyncmsg::open_listen_endpoint (C++ function)
netio3::asyncmsg::BackendAsyncmsg::open_send_endpoint (C++ function)
netio3::asyncmsg::BackendAsyncmsg::operator= (C++ function)
,
[1]
netio3::asyncmsg::BackendAsyncmsg::send_buffer (C++ function)
netio3::asyncmsg::BackendAsyncmsg::send_data (C++ function)
,
[1]
netio3::asyncmsg::BackendAsyncmsg::send_data_copy (C++ function)
,
[1]
netio3::asyncmsg::BackendAsyncmsg::~BackendAsyncmsg (C++ function)
netio3::asyncmsg::Buffer (C++ class)
netio3::asyncmsg::Buffer::Buffer (C++ function)
netio3::asyncmsg::Buffer::getKey (C++ function)
netio3::asyncmsg::BufferManager (C++ class)
netio3::asyncmsg::BufferManager::BufferManager (C++ function)
netio3::asyncmsg::BufferManager::getBuffer (C++ function)
netio3::asyncmsg::BufferManager::getNumAvailableBuffers (C++ function)
netio3::asyncmsg::BufferManager::returnBuffer (C++ function)
,
[1]
netio3::asyncmsg::ConnectionEvent (C++ struct)
netio3::asyncmsg::ConnectionEvent::address (C++ member)
netio3::asyncmsg::ConnectionEvent::Type (C++ enum)
netio3::asyncmsg::ConnectionEvent::type (C++ member)
netio3::asyncmsg::ConnectionEvent::Type::CLOSED (C++ enumerator)
netio3::asyncmsg::ConnectionEvent::Type::OPENED (C++ enumerator)
netio3::asyncmsg::ConnectionEvent::Type::REFUSED (C++ enumerator)
netio3::asyncmsg::Key (C++ type)
netio3::asyncmsg::Mode (C++ enum)
netio3::asyncmsg::Mode::DELEGATE (C++ enumerator)
netio3::asyncmsg::Mode::POLL (C++ enumerator)
netio3::asyncmsg::Mode::POLL_ONE (C++ enumerator)
netio3::asyncmsg::Mode::STANDALONE (C++ enumerator)
netio3::asyncmsg::ReceiveMessage (C++ class)
netio3::asyncmsg::ReceiveMessage::data (C++ function)
netio3::asyncmsg::ReceiveMessage::getMessage (C++ function)
netio3::asyncmsg::ReceiveMessage::Message (C++ struct)
,
[1]
netio3::asyncmsg::ReceiveMessage::Message::data (C++ member)
,
[1]
netio3::asyncmsg::ReceiveMessage::Message::Message (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
netio3::asyncmsg::ReceiveMessage::Message::operator= (C++ function)
,
[1]
,
[2]
,
[3]
netio3::asyncmsg::ReceiveMessage::Message::~Message (C++ function)
,
[1]
netio3::asyncmsg::ReceiveMessage::msgSize (C++ function)
netio3::asyncmsg::ReceiveMessage::ReceiveMessage (C++ function)
netio3::asyncmsg::ReceiveMessage::ReceiveMessageConfig (C++ struct)
,
[1]
netio3::asyncmsg::ReceiveMessage::ReceiveMessageConfig::size (C++ member)
,
[1]
netio3::asyncmsg::ReceiveMessage::ReceiveMessageConfig::transactionId (C++ member)
,
[1]
netio3::asyncmsg::ReceiveMessage::ReceiveMessageConfig::typeId (C++ member)
,
[1]
netio3::asyncmsg::ReceiveMessage::toBuffers (C++ function)
netio3::asyncmsg::ReceiveMessage::transactionId (C++ function)
netio3::asyncmsg::ReceiveMessage::typeId (C++ function)
netio3::asyncmsg::SendMessage (C++ class)
netio3::asyncmsg::SendMessage::key (C++ function)
netio3::asyncmsg::SendMessage::toBuffers (C++ function)
netio3::asyncmsg::SendMessage::transactionId (C++ function)
netio3::asyncmsg::SendMessage::typeId (C++ function)
netio3::asyncmsg::SendMessageBuffered (C++ class)
netio3::asyncmsg::SendMessageBuffered::key (C++ function)
netio3::asyncmsg::SendMessageBuffered::SendMessageBuffered (C++ function)
netio3::asyncmsg::SendMessageBuffered::toBuffers (C++ function)
netio3::asyncmsg::SendMessageUnbuffered (C++ class)
netio3::asyncmsg::SendMessageUnbuffered::key (C++ function)
netio3::asyncmsg::SendMessageUnbuffered::SendMessageUnbuffered (C++ function)
,
[1]
netio3::asyncmsg::SendMessageUnbuffered::toBuffers (C++ function)
netio3::asyncmsg::SendMessageUnbufferedCopy (C++ class)
netio3::asyncmsg::SendMessageUnbufferedCopy::key (C++ function)
netio3::asyncmsg::SendMessageUnbufferedCopy::SendMessageUnbufferedCopy (C++ function)
,
[1]
netio3::asyncmsg::SendMessageUnbufferedCopy::toBuffers (C++ function)
netio3::asyncmsg::Server (C++ class)
netio3::asyncmsg::Server::onAccept (C++ function)
netio3::asyncmsg::Server::onAcceptError (C++ function)
netio3::asyncmsg::Server::Server (C++ function)
netio3::asyncmsg::Server::shutdown (C++ function)
netio3::asyncmsg::Server::startAccept (C++ function)
netio3::asyncmsg::Session (C++ class)
netio3::asyncmsg::Session::createMessage (C++ function)
netio3::asyncmsg::Session::getBuffer (C++ function)
netio3::asyncmsg::Session::getNumAvailableBuffers (C++ function)
netio3::asyncmsg::Session::getPendingSends (C++ function)
netio3::asyncmsg::Session::onClose (C++ function)
netio3::asyncmsg::Session::onCloseError (C++ function)
netio3::asyncmsg::Session::onOpen (C++ function)
netio3::asyncmsg::Session::onOpenError (C++ function)
netio3::asyncmsg::Session::onReceive (C++ function)
netio3::asyncmsg::Session::onReceiveError (C++ function)
netio3::asyncmsg::Session::onSend (C++ function)
netio3::asyncmsg::Session::onSendError (C++ function)
netio3::asyncmsg::Session::sendData (C++ function)
netio3::asyncmsg::Session::Session (C++ function)
netio3::BaseEventLoop (C++ class)
netio3::BaseEventLoop::BaseEventLoop (C++ function)
,
[1]
,
[2]
netio3::BaseEventLoop::check_fd (C++ function)
netio3::BaseEventLoop::create_signal (C++ function)
netio3::BaseEventLoop::create_timer (C++ function)
netio3::BaseEventLoop::get_thread_id (C++ function)
netio3::BaseEventLoop::is_running (C++ function)
netio3::BaseEventLoop::operator= (C++ function)
,
[1]
netio3::BaseEventLoop::register_fd (C++ function)
netio3::BaseEventLoop::remove_fd (C++ function)
netio3::BaseEventLoop::remove_signal (C++ function)
netio3::BaseEventLoop::remove_timer (C++ function)
netio3::BaseEventLoop::reset_thread_id (C++ function)
netio3::BaseEventLoop::run (C++ function)
netio3::BaseEventLoop::run_for (C++ function)
netio3::BaseEventLoop::set_thread_id (C++ function)
netio3::BaseEventLoop::stop (C++ function)
netio3::BaseEventLoop::update_flags (C++ function)
netio3::BaseEventLoop::wait_for_fd (C++ function)
netio3::BaseEventLoop::~BaseEventLoop (C++ function)
netio3::ConnectionParameters (C++ struct)
netio3::ConnectionParameters::buf_size (C++ member)
netio3::ConnectionParameters::mr_start (C++ member)
netio3::ConnectionParameters::num_buf (C++ member)
netio3::ConnectionParameters::operator<=> (C++ function)
netio3::ConnectionParametersRecv (C++ struct)
netio3::ConnectionParametersRecv::buf_size (C++ member)
netio3::ConnectionParametersRecv::num_buf (C++ member)
netio3::ConnectionParametersRecv::operator<=> (C++ function)
netio3::EndPointAddress (C++ class)
netio3::EndPointAddress::AbslHashValue (C++ function)
netio3::EndPointAddress::address (C++ function)
netio3::EndPointAddress::address_numeric (C++ function)
netio3::EndPointAddress::EndPointAddress (C++ function)
,
[1]
,
[2]
netio3::EndPointAddress::operator!= (C++ function)
netio3::EndPointAddress::operator<< (C++ function)
netio3::EndPointAddress::operator<=> (C++ function)
netio3::EndPointAddress::operator== (C++ function)
netio3::EndPointAddress::port (C++ function)
,
[1]
netio3::EndPointAddressHash (C++ struct)
netio3::EndPointAddressHash::operator() (C++ function)
netio3::EpollEventLoop (C++ class)
netio3::EpollEventLoop::CloseFdQueueItem (C++ struct)
netio3::EpollEventLoop::CloseFdQueueItem::close_fd (C++ member)
netio3::EpollEventLoop::CloseFdQueueItem::fd (C++ member)
netio3::EpollEventLoop::CloseFdQueueItem::wait (C++ member)
netio3::EpollEventLoop::EpollEventLoop (C++ function)
,
[1]
,
[2]
netio3::EpollEventLoop::is_running (C++ function)
netio3::EpollEventLoop::operator= (C++ function)
,
[1]
netio3::EpollEventLoop::register_fd (C++ function)
netio3::EpollEventLoop::remove_fd (C++ function)
netio3::EpollEventLoop::run (C++ function)
netio3::EpollEventLoop::run_for (C++ function)
netio3::EpollEventLoop::stop (C++ function)
netio3::EpollEventLoop::~EpollEventLoop (C++ function)
netio3::EventContext (C++ struct)
netio3::EventContext::cb (C++ member)
netio3::EventContext::fd (C++ member)
netio3::EventContext::on_closed_cb (C++ member)
netio3::EventSignalHandle (C++ class)
netio3::EventSignalHandle::EventSignalHandle (C++ function)
,
[1]
,
[2]
netio3::EventSignalHandle::fire (C++ function)
netio3::EventSignalHandle::get_fd (C++ function)
netio3::EventSignalHandle::operator= (C++ function)
,
[1]
netio3::EventSignalHandle::~EventSignalHandle (C++ function)
netio3::EventTimerHandle (C++ class)
netio3::EventTimerHandle::EventTimerHandle (C++ function)
,
[1]
,
[2]
netio3::EventTimerHandle::get_fd (C++ function)
netio3::EventTimerHandle::is_running (C++ function)
netio3::EventTimerHandle::operator= (C++ function)
,
[1]
netio3::EventTimerHandle::start (C++ function)
netio3::EventTimerHandle::stop (C++ function)
netio3::EventTimerHandle::~EventTimerHandle (C++ function)
netio3::libfabric::BackendLibfabric (C++ class)
netio3::libfabric::BackendLibfabric::BackendLibfabric (C++ function)
netio3::libfabric::BackendLibfabric::close_listen_endpoint (C++ function)
netio3::libfabric::BackendLibfabric::close_send_endpoint (C++ function)
netio3::libfabric::BackendLibfabric::get_buffer (C++ function)
netio3::libfabric::BackendLibfabric::get_num_available_buffers (C++ function)
netio3::libfabric::BackendLibfabric::open_listen_endpoint (C++ function)
netio3::libfabric::BackendLibfabric::open_send_endpoint (C++ function)
netio3::libfabric::BackendLibfabric::send_buffer (C++ function)
netio3::libfabric::BackendLibfabric::send_data (C++ function)
,
[1]
netio3::libfabric::BackendLibfabric::send_data_copy (C++ function)
,
[1]
netio3::libfabric::BaseSocket (C++ class)
netio3::libfabric::BaseSocket::BaseSocket (C++ function)
netio3::libfabric::BaseSocket::close_buffer (C++ function)
netio3::libfabric::BaseSocket::enable_endpoint (C++ function)
netio3::libfabric::BaseSocket::get_cq_cm_fds (C++ function)
netio3::libfabric::BaseSocket::get_cq_ev_ctx (C++ function)
netio3::libfabric::BaseSocket::get_endpoint (C++ function)
,
[1]
netio3::libfabric::BaseSocket::get_eq_ev_ctx (C++ function)
netio3::libfabric::BaseSocket::open_endpoint (C++ function)
netio3::libfabric::BaseSocket::prepare_cq_attr (C++ function)
netio3::libfabric::BaseSocket::register_buffer (C++ function)
netio3::libfabric::BaseSocket::set_cq_ev_ctx (C++ function)
netio3::libfabric::BaseSocket::set_eq_ev_ctx (C++ function)
netio3::libfabric::Buffer (C++ class)
netio3::libfabric::Buffer::Buffer (C++ function)
,
[1]
netio3::libfabric::Buffer::get_buffer (C++ function)
netio3::libfabric::Buffer::get_domain (C++ function)
netio3::libfabric::Buffer::get_key (C++ function)
netio3::libfabric::Buffer::get_size (C++ function)
netio3::libfabric::Buffer::mr (C++ member)
netio3::libfabric::ConnectionManager (C++ class)
netio3::libfabric::ConnectionManager::apply_to_send_socket_buffered (C++ function)
netio3::libfabric::ConnectionManager::apply_to_send_socket_zero_copy (C++ function)
netio3::libfabric::ConnectionManager::close_listen_endpoint (C++ function)
netio3::libfabric::ConnectionManager::close_send_endpoint (C++ function)
netio3::libfabric::ConnectionManager::CloseQueueItem (C++ struct)
netio3::libfabric::ConnectionManager::CloseQueueItem::address (C++ member)
netio3::libfabric::ConnectionManager::CloseQueueItem::Type (C++ enum)
netio3::libfabric::ConnectionManager::CloseQueueItem::type (C++ member)
netio3::libfabric::ConnectionManager::CloseQueueItem::Type::listen (C++ enumerator)
netio3::libfabric::ConnectionManager::CloseQueueItem::Type::send (C++ enumerator)
netio3::libfabric::ConnectionManager::CmEvent (C++ struct)
netio3::libfabric::ConnectionManager::CmEvent::err_entry (C++ member)
netio3::libfabric::ConnectionManager::CmEvent::event (C++ member)
netio3::libfabric::ConnectionManager::CmEvent::info (C++ member)
netio3::libfabric::ConnectionManager::ConnectionManager (C++ function)
,
[1]
,
[2]
netio3::libfabric::ConnectionManager::create (C++ function)
netio3::libfabric::ConnectionManager::get_num_available_buffers (C++ function)
netio3::libfabric::ConnectionManager::init (C++ function)
netio3::libfabric::ConnectionManager::open_listen_endpoint (C++ function)
netio3::libfabric::ConnectionManager::open_send_endpoint_buffered (C++ function)
netio3::libfabric::ConnectionManager::open_send_endpoint_zero_copy (C++ function)
netio3::libfabric::ConnectionManager::operator= (C++ function)
,
[1]
netio3::libfabric::ConnectionManager::~ConnectionManager (C++ function)
netio3::libfabric::CqCmFds (C++ struct)
netio3::libfabric::CqCmFds::cm_fd (C++ member)
netio3::libfabric::CqCmFds::cq_fd (C++ member)
netio3::libfabric::CqReactor (C++ class)
netio3::libfabric::CqReactor::CqReactor (C++ function)
netio3::libfabric::CqReactor::on_recv_socket_cq_event (C++ function)
netio3::libfabric::CqReactor::on_send_socket_cq_event (C++ function)
netio3::libfabric::DomainContext (C++ class)
netio3::libfabric::DomainContext::DomainContext (C++ function)
netio3::libfabric::DomainContext::get_domain (C++ function)
,
[1]
netio3::libfabric::DomainManager (C++ class)
netio3::libfabric::DomainManager::DomainManager (C++ function)
,
[1]
,
[2]
netio3::libfabric::DomainManager::get_fabric (C++ function)
,
[1]
netio3::libfabric::DomainManager::get_listen_domain (C++ function)
,
[1]
netio3::libfabric::DomainManager::get_send_domain (C++ function)
,
[1]
netio3::libfabric::DomainManager::operator= (C++ function)
,
[1]
netio3::libfabric::DomainManager::~DomainManager (C++ function)
netio3::libfabric::Endpoint (C++ struct)
netio3::libfabric::Endpoint::cq (C++ member)
netio3::libfabric::Endpoint::cq_size (C++ member)
netio3::libfabric::Endpoint::cqfd (C++ member)
netio3::libfabric::Endpoint::ep (C++ member)
netio3::libfabric::Endpoint::eq (C++ member)
netio3::libfabric::Endpoint::eqfd (C++ member)
netio3::libfabric::Endpoint::fi (C++ member)
netio3::libfabric::Endpoint::rcq (C++ member)
netio3::libfabric::FiCloseDeleter (C++ class)
netio3::libfabric::FiCloseDeleter::FiCloseDeleter (C++ function)
netio3::libfabric::FiCloseDeleter::operator() (C++ function)
netio3::libfabric::FiCloseUniquePtr (C++ type)
netio3::libfabric::FiInfoDeleter (C++ struct)
netio3::libfabric::FiInfoDeleter::operator() (C++ function)
netio3::libfabric::FiInfoUniquePtr (C++ type)
netio3::libfabric::FiInfoWrapper (C++ class)
netio3::libfabric::FiInfoWrapper::FiInfoWrapper (C++ function)
netio3::libfabric::FiInfoWrapper::get (C++ function)
netio3::libfabric::get_provider (C++ function)
netio3::libfabric::Header (C++ type)
netio3::libfabric::HeaderBuffer (C++ class)
netio3::libfabric::HeaderBuffer::get_buffer (C++ function)
netio3::libfabric::HeaderBuffer::get_domain (C++ function)
netio3::libfabric::HeaderBuffer::get_header (C++ function)
netio3::libfabric::HeaderBuffer::get_num_available_buffers (C++ function)
netio3::libfabric::HeaderBuffer::get_pending_sends (C++ function)
netio3::libfabric::HeaderBuffer::get_size (C++ function)
netio3::libfabric::HeaderBuffer::HeaderBuffer (C++ function)
netio3::libfabric::HeaderBuffer::HeaderWrapper (C++ struct)
,
[1]
netio3::libfabric::HeaderBuffer::HeaderWrapper::bufnum (C++ member)
,
[1]
netio3::libfabric::HeaderBuffer::HeaderWrapper::data (C++ member)
,
[1]
netio3::libfabric::HeaderBuffer::HeaderWrapper::status (C++ member)
,
[1]
netio3::libfabric::HeaderBuffer::mr (C++ member)
netio3::libfabric::HeaderBuffer::return_header (C++ function)
netio3::libfabric::ListenSocket (C++ class)
netio3::libfabric::ListenSocket::get_address (C++ function)
netio3::libfabric::ListenSocket::get_connection_parameters (C++ function)
netio3::libfabric::ListenSocket::get_cq_cm_fds (C++ function)
netio3::libfabric::ListenSocket::get_endpoint (C++ function)
,
[1]
netio3::libfabric::ListenSocket::get_pep (C++ function)
,
[1]
netio3::libfabric::ListenSocket::ListenSocket (C++ function)
netio3::libfabric::ListenSocket::set_eq_ev_ctx (C++ function)
netio3::libfabric::MAX_CQ_ENTRIES (C++ member)
netio3::libfabric::MAX_CQ_EVENTS (C++ member)
netio3::libfabric::peer_address (C++ function)
netio3::libfabric::ReceiveSocket (C++ class)
netio3::libfabric::ReceiveSocket::operator<=> (C++ function)
netio3::libfabric::ReceiveSocket::operator= (C++ function)
,
[1]
netio3::libfabric::ReceiveSocket::post_buffer (C++ function)
netio3::libfabric::ReceiveSocket::post_buffers (C++ function)
netio3::libfabric::ReceiveSocket::ReceiveSocket (C++ function)
,
[1]
,
[2]
netio3::libfabric::ReceiveSocket::~ReceiveSocket (C++ function)
netio3::libfabric::SendSocket (C++ class)
netio3::libfabric::SendSocket::get_address (C++ function)
netio3::libfabric::SendSocket::init (C++ function)
netio3::libfabric::SendSocket::send_data (C++ function)
,
[1]
netio3::libfabric::SendSocket::SendSocket (C++ function)
netio3::libfabric::SendSocketBuffered (C++ class)
netio3::libfabric::SendSocketBuffered::get_buffer (C++ function)
netio3::libfabric::SendSocketBuffered::get_num_available_buffers (C++ function)
netio3::libfabric::SendSocketBuffered::get_pending_sends (C++ function)
netio3::libfabric::SendSocketBuffered::operator<=> (C++ function)
netio3::libfabric::SendSocketBuffered::operator= (C++ function)
,
[1]
netio3::libfabric::SendSocketBuffered::release_buffer (C++ function)
netio3::libfabric::SendSocketBuffered::send_buffer (C++ function)
netio3::libfabric::SendSocketBuffered::SendSocketBuffered (C++ function)
,
[1]
,
[2]
netio3::libfabric::SendSocketBuffered::~SendSocketBuffered (C++ function)
netio3::libfabric::SendSocketZeroCopy (C++ class)
netio3::libfabric::SendSocketZeroCopy::get_num_available_buffers (C++ function)
netio3::libfabric::SendSocketZeroCopy::get_pending_sends (C++ function)
netio3::libfabric::SendSocketZeroCopy::operator<=> (C++ function)
netio3::libfabric::SendSocketZeroCopy::operator= (C++ function)
,
[1]
netio3::libfabric::SendSocketZeroCopy::release_buffer (C++ function)
netio3::libfabric::SendSocketZeroCopy::send_data (C++ function)
,
[1]
netio3::libfabric::SendSocketZeroCopy::SendSocketZeroCopy (C++ function)
,
[1]
,
[2]
netio3::libfabric::SendSocketZeroCopy::~SendSocketZeroCopy (C++ function)
netio3::NetioStatus (C++ enum)
netio3::NetioStatus::FAILED (C++ enumerator)
netio3::NetioStatus::NO_RESOURCES (C++ enumerator)
netio3::NetioStatus::OK (C++ enumerator)
netio3::network_mode_from_string (C++ function)
netio3::network_type_from_string (C++ function)
netio3::NetworkBackend (C++ class)
netio3::NetworkBackend::close_listen_endpoint (C++ function)
netio3::NetworkBackend::close_send_endpoint (C++ function)
netio3::NetworkBackend::create (C++ function)
netio3::NetworkBackend::get_buffer (C++ function)
netio3::NetworkBackend::get_num_available_buffers (C++ function)
netio3::NetworkBackend::m_config (C++ member)
netio3::NetworkBackend::m_evloop (C++ member)
netio3::NetworkBackend::NetworkBackend (C++ function)
,
[1]
,
[2]
netio3::NetworkBackend::open_listen_endpoint (C++ function)
netio3::NetworkBackend::open_send_endpoint (C++ function)
netio3::NetworkBackend::operator= (C++ function)
,
[1]
netio3::NetworkBackend::send_buffer (C++ function)
netio3::NetworkBackend::send_data (C++ function)
,
[1]
netio3::NetworkBackend::send_data_copy (C++ function)
,
[1]
netio3::NetworkBackend::~NetworkBackend (C++ function)
netio3::NetworkBuffer (C++ class)
netio3::NetworkBuffer::data (C++ function)
,
[1]
netio3::NetworkBuffer::mark_as_full (C++ function)
netio3::NetworkBuffer::NetworkBuffer (C++ function)
,
[1]
,
[2]
,
[3]
netio3::NetworkBuffer::operator= (C++ function)
,
[1]
netio3::NetworkBuffer::pos (C++ function)
netio3::NetworkBuffer::reset (C++ function)
netio3::NetworkBuffer::set_pos (C++ function)
netio3::NetworkBuffer::shuffle_to_front (C++ function)
netio3::NetworkBuffer::shuffle_to_front2 (C++ function)
netio3::NetworkBuffer::size (C++ function)
netio3::NetworkBuffer::write (C++ function)
,
[1]
,
[2]
netio3::NetworkBuffer::~NetworkBuffer (C++ function)
netio3::NetworkConfig (C++ struct)
netio3::NetworkConfig::mode (C++ member)
netio3::NetworkConfig::on_connection_closed_cb (C++ member)
netio3::NetworkConfig::on_connection_established_cb (C++ member)
netio3::NetworkConfig::on_connection_refused_cb (C++ member)
netio3::NetworkConfig::on_data_cb (C++ member)
netio3::NetworkConfig::on_send_completed_cb (C++ member)
netio3::NetworkConfig::operator<< (C++ function)
netio3::NetworkConfig::thread_safety (C++ member)
netio3::NetworkMode (C++ enum)
netio3::NetworkMode::RDMA (C++ enumerator)
netio3::NetworkMode::TCP (C++ enumerator)
netio3::NetworkType (C++ enum)
netio3::NetworkType::ASYNCMSG (C++ enumerator)
netio3::NetworkType::LIBFABRIC (C++ enumerator)
netio3::OnConnectionClosedCb (C++ type)
netio3::OnConnectionClosedKeysCb (C++ type)
netio3::OnConnectionEstablishedCb (C++ type)
netio3::OnConnectionRefusedCb (C++ type)
netio3::OnDataCb (C++ type)
netio3::OnSendCompleted (C++ type)
netio3::operator<< (C++ function)
,
[1]
netio3::ThreadSafeMap (C++ class)
netio3::ThreadSafeMap::apply (C++ function)
,
[1]
netio3::ThreadSafeMap::apply_all (C++ function)
,
[1]
netio3::ThreadSafeMap::clear (C++ function)
netio3::ThreadSafeMap::contains (C++ function)
netio3::ThreadSafeMap::empty (C++ function)
netio3::ThreadSafeMap::erase (C++ function)
netio3::ThreadSafeMap::size (C++ function)
netio3::ThreadSafeMap::ThreadSafeMap (C++ function)
netio3::ThreadSafeMap::try_emplace (C++ function)
,
[1]
netio3::ThreadSafetyModel (C++ enum)
netio3::ThreadSafetyModel::SAFE (C++ enumerator)
netio3::ThreadSafetyModel::UNSAFE (C++ enumerator)
netio3::utility::error_message (C++ function)
netio3::ZERO_COPY_MAX_SIZE_USER_DATA (C++ member)
netio3::ZERO_COPY_NUM_HEADER_SLOTS (C++ member)
netio3::ZERO_COPY_SIZE_HEADER (C++ member)
O
operator<< (C++ function)