Project
Loading...
Searching...
No Matches
o2::framework::InputChannelSpec Struct Reference

#include <ChannelSpec.h>

Public Attributes

std::string name
 
enum ChannelType type
 
enum ChannelMethod method
 
std::string hostname
 
unsigned short port
 
ChannelProtocol protocol = ChannelProtocol::Network
 
size_t rateLogging = 0
 
size_t recvBufferSize = 1000
 
size_t sendBufferSize = 1000
 
std::string ipcPrefix = "."
 

Detailed Description

This describes an input channel. Since they are point to point connections, there is not much to say about them. Notice that this should be considered read only once it has been created.

Definition at line 45 of file ChannelSpec.h.

Member Data Documentation

◆ hostname

std::string o2::framework::InputChannelSpec::hostname

Definition at line 49 of file ChannelSpec.h.

◆ ipcPrefix

std::string o2::framework::InputChannelSpec::ipcPrefix = "."

Definition at line 55 of file ChannelSpec.h.

◆ method

enum ChannelMethod o2::framework::InputChannelSpec::method

Definition at line 48 of file ChannelSpec.h.

◆ name

std::string o2::framework::InputChannelSpec::name

Definition at line 46 of file ChannelSpec.h.

◆ port

unsigned short o2::framework::InputChannelSpec::port

Definition at line 50 of file ChannelSpec.h.

◆ protocol

ChannelProtocol o2::framework::InputChannelSpec::protocol = ChannelProtocol::Network

Definition at line 51 of file ChannelSpec.h.

◆ rateLogging

size_t o2::framework::InputChannelSpec::rateLogging = 0

Definition at line 52 of file ChannelSpec.h.

◆ recvBufferSize

size_t o2::framework::InputChannelSpec::recvBufferSize = 1000

Definition at line 53 of file ChannelSpec.h.

◆ sendBufferSize

size_t o2::framework::InputChannelSpec::sendBufferSize = 1000

Definition at line 54 of file ChannelSpec.h.

◆ type

enum ChannelType o2::framework::InputChannelSpec::type

Definition at line 47 of file ChannelSpec.h.


The documentation for this struct was generated from the following file: