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

#include <SendingPolicy.h>

Public Types

using SendingCallback = std::function< void(fair::mq::Parts &, ChannelIndex channelIndex, ServiceRegistryRef registry)>
 

Static Public Member Functions

static std::vector< SendingPolicycreateDefaultPolicies ()
 

Public Attributes

std::string name = "invalid"
 
EdgeMatcher matcher = nullptr
 
SendingCallback send = nullptr
 

Detailed Description

Definition at line 27 of file SendingPolicy.h.

Member Typedef Documentation

◆ SendingCallback

using o2::framework::SendingPolicy::SendingCallback = std::function<void(fair::mq::Parts&, ChannelIndex channelIndex, ServiceRegistryRef registry)>

Definition at line 28 of file SendingPolicy.h.

Member Function Documentation

◆ createDefaultPolicies()

std::vector< SendingPolicy > o2::framework::SendingPolicy::createDefaultPolicies ( )
static

Definition at line 28 of file SendingPolicy.cxx.

Member Data Documentation

◆ matcher

EdgeMatcher o2::framework::SendingPolicy::matcher = nullptr

Definition at line 30 of file SendingPolicy.h.

◆ name

std::string o2::framework::SendingPolicy::name = "invalid"

Definition at line 29 of file SendingPolicy.h.

◆ send

SendingCallback o2::framework::SendingPolicy::send = nullptr

Definition at line 31 of file SendingPolicy.h.


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