vt (Virtual Transport)
  1. Introduction
    1. Context
    2. Active Messenger
    3. Virtual Context Collection
    4. Collectives
    5. Group Manager
    6. Location Manager
    7. Object Group Manager
    8. Pipe Manager
    9. Memory Pool
    10. RDMA Handle Manager
    11. Registry
    12. Scheduler
    13. Termination Detector
    14. Tracing
    15. Trace-only
  2. Learn
    1. How to Build
    2. Tutorial
    3. Examples
    4. How to Serialize Data
  3. Pages
  4. Namespaces
    1. vt
    2. vt::collective
    3. vt::debug
    4. vt::group
    5. vt::location
    6. vt::messaging
    7. vt::objgroup
    8. vt::pipe
    9. vt::rdma
    10. vt::runtime
    11. vt::term
    12. vt::vrt
  1. Classes
  2. Files
  3. GitHub
    1. Checkpoint
    2. LBAF
    3. Checkpoint Analyzer
    4. Documentation

vt::rdma::CreateChannel struct
#include <src/vt/rdma/rdma_msg.h>

Contents

  • Reference
    • Base classes
    • Public types
    • Constructors, destructors, conversion operators
    • Public variables

Base classes

template<typename EnvelopeT>
struct vt::messaging::ActiveMsg<EpochTagEnvelope>
The base class for all messages. Common alias is vt::Message which uses the default envelope.

Public types

using RDMA_TypeType = Type

Constructors, destructors, conversion operators

CreateChannel(RDMA_TypeType const& in_type, RDMA_HandleType const& in_han, TagType const& in_channel_tag, NodeType const& in_target, NodeType const& in_non_target, Callback<GetInfoChannel> in_cb)

Public variables

bool has_bytes
TagType channel_tag
RDMA_HandleType rdma_handle
RDMA_TypeType type
NodeType target
NodeType non_target
Callback<GetInfoChannel> cb
Tab / T to search, Esc to close
…

Search for symbols, directories, files, pages or modules. You can omit any prefix from the symbol or file path; adding a : or / suffix lists all members of given symbol or directory.

Use ↓ / ↑ to navigate through the list, Enter to go. Tab autocompletes common prefix, you can copy a link to the result using ⌘ L while ⌘ M produces a Markdown link.

Sorry, nothing was found.

    vt (Virtual Transport). Created with Doxygen 1.8.16 and m.css.