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
  • View page source

Namespace netio3

Contents

  • Namespaces

  • Classes

  • Enums

  • Functions

  • Typedefs

  • Variables

Namespaces

  • Namespace netio3::asyncmsg

  • Namespace netio3::libfabric

  • Namespace netio3::utility

Classes

  • Struct ConnectionParameters

  • Struct ConnectionParametersRecv

  • Struct EndPointAddressHash

  • Struct EpollEventLoop::CloseFdQueueItem

  • Struct EventContext

  • Struct NetworkConfig

  • Class AsioEventLoop

  • Class BaseEventLoop

  • Class EndPointAddress

  • Class EpollEventLoop

  • Class EventSignalHandle

  • Class EventTimerHandle

  • Class NetworkBackend

  • Class NetworkBuffer

  • Template Class ThreadSafeMap

Enums

  • Enum NetioStatus

  • Enum NetworkMode

  • Enum NetworkType

  • Enum ThreadSafetyModel

Functions

  • Function netio3::network_mode_from_string

  • Function netio3::network_type_from_string

  • Function netio3::operator<<(std::ostream&, const NetworkConfig&)

  • Function netio3::operator<<(std::ostream&, const EndPointAddress&)

Typedefs

  • Typedef netio3::OnConnectionClosedCb

  • Typedef netio3::OnConnectionClosedKeysCb

  • Typedef netio3::OnConnectionEstablishedCb

  • Typedef netio3::OnConnectionRefusedCb

  • Typedef netio3::OnDataCb

  • Typedef netio3::OnSendCompleted

Variables

  • Variable netio3::ChronoDuration

  • Variable netio3::ZERO_COPY_MAX_SIZE_USER_DATA

  • Variable netio3::ZERO_COPY_NUM_HEADER_SLOTS

  • Variable netio3::ZERO_COPY_SIZE_HEADER

Previous Next

© Copyright 2023-2025, ATLAS TDAQ Collaboration.

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