netio3-backend

Contents:

  • Introduction
  • Basics
  • Network communication
  • Libfabric backend
  • Asyncmsg backend
  • Library API
    • Class Hierarchy
    • File Hierarchy
    • Full API
      • Namespaces
        • Namespace felix
        • Namespace felix::asyncmsg
        • Namespace netio3
        • Namespace netio3::asyncmsg
        • Namespace netio3::libfabric
        • Namespace netio3::utility
        • Namespace std
        • Namespace std::chrono_literals
      • Classes and Structs
      • Enums
      • Functions
      • Variables
      • Typedefs
netio3-backend
  • Library API
  • Namespace netio3::libfabric
  • View page source

Namespace netio3::libfabric

Contents

  • Classes

  • Functions

  • Typedefs

  • Variables

Classes

  • Struct ConnectionManager::CloseQueueItem

  • Struct ConnectionManager::CmEvent

  • Struct CqCmFds

  • Struct Endpoint

  • Struct FiInfoDeleter

  • Struct HeaderBuffer::HeaderWrapper

  • Class BackendLibfabric

  • Class BaseSocket

  • Class Buffer

  • Class ConnectionManager

  • Class CqReactor

  • Class DomainContext

  • Class DomainManager

  • Template Class FiCloseDeleter

  • Class FiInfoWrapper

  • Class HeaderBuffer

  • Class ListenSocket

  • Class ReceiveSocket

  • Class SendSocket

  • Class SendSocketBuffered

  • Class SendSocketZeroCopy

Functions

  • Function netio3::libfabric::get_provider

  • Function netio3::libfabric::peer_address

Typedefs

  • Typedef netio3::libfabric::FiCloseUniquePtr

  • Typedef netio3::libfabric::FiInfoUniquePtr

  • Typedef netio3::libfabric::Header

Variables

  • Variable netio3::libfabric::BufferConcept

  • Variable netio3::libfabric::HasFidConcept

  • Variable netio3::libfabric::MAX_CQ_ENTRIES

  • Variable netio3::libfabric::MAX_CQ_EVENTS

  • Variable netio3::libfabric::SendSocketConcept

Previous Next

© Copyright 2023-2025, ATLAS TDAQ Collaboration.

Built with Sphinx using a theme provided by Read the Docs.