Skip to main content

chronon::sender::config::PortConnectionSpec

Directional connection from an OutPort to an InPort. More...

#include <SenderUnitConfig.hpp>

Public Functions

Name
boolisValid() const

Public Attributes

Name
std::stringsource_path
std::optional< size_t >rate
std::stringdest_path
uint32_tdelay
std::optional< size_t >capacity

Detailed Description

struct chronon::sender::config::PortConnectionSpec;

Directional connection from an OutPort to an InPort.

Paths use dot notation ("unit_name.port_name" or "parent.child.port_name"). delay=0 means tight coupling / INLINE.

Public Functions Documentation

function isValid

inline bool isValid() const

Public Attributes Documentation

variable source_path

std::string source_path;

variable rate

std::optional< size_t > rate;

variable dest_path

std::string dest_path;

variable delay

uint32_t delay = 1;

variable capacity

std::optional< size_t > capacity;

Updated on 2026-07-06 at 09:03:33 +0000