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

#include <ChannelSpec.h>

Public Attributes

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

Detailed Description

This describes an output channel. Output channels are semantically different from input channels, because we use subChannels to distinguish between different consumers. Notice that the number of subchannels is actually determined by the number of time pipelined consumers downstream.

Definition at line 63 of file ChannelSpec.h.

Member Data Documentation

◆ hostname

std::string o2::framework::OutputChannelSpec::hostname

Definition at line 67 of file ChannelSpec.h.

◆ ipcPrefix

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

Definition at line 74 of file ChannelSpec.h.

◆ listeners

size_t o2::framework::OutputChannelSpec::listeners

Definition at line 69 of file ChannelSpec.h.

◆ method

enum ChannelMethod o2::framework::OutputChannelSpec::method

Definition at line 66 of file ChannelSpec.h.

◆ name

std::string o2::framework::OutputChannelSpec::name

Definition at line 64 of file ChannelSpec.h.

◆ port

unsigned short o2::framework::OutputChannelSpec::port

Definition at line 68 of file ChannelSpec.h.

◆ protocol

ChannelProtocol o2::framework::OutputChannelSpec::protocol = ChannelProtocol::Network

Definition at line 70 of file ChannelSpec.h.

◆ rateLogging

size_t o2::framework::OutputChannelSpec::rateLogging = 0

Definition at line 71 of file ChannelSpec.h.

◆ recvBufferSize

size_t o2::framework::OutputChannelSpec::recvBufferSize = 1000

Definition at line 72 of file ChannelSpec.h.

◆ sendBufferSize

size_t o2::framework::OutputChannelSpec::sendBufferSize = 1000

Definition at line 73 of file ChannelSpec.h.

◆ type

enum ChannelType o2::framework::OutputChannelSpec::type

Definition at line 65 of file ChannelSpec.h.


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