Skip to main content

chronon::sender::ArbWinner

Winning request on a pipe; bank_conflict marks a priority win blocked by a conflict. More...

#include <PriorityArbiter.hpp>

Public Attributes

Name
boolvalid
uint64_ttag
SourceEnumsource
uint8_tpipe_id
uint8_tentry_id
boolbank_conflict

Detailed Description

template <typename SourceEnum >
struct chronon::sender::ArbWinner;

Winning request on a pipe; bank_conflict marks a priority win blocked by a conflict.

Public Attributes Documentation

variable valid

bool valid = false;

variable tag

uint64_t tag = 0;

variable source

SourceEnum source {};

variable pipe_id

uint8_t pipe_id = 0;

variable entry_id

uint8_t entry_id = 0xFF;

variable bank_conflict

bool bank_conflict = false;

Updated on 2026-05-26 at 05:42:32 +0000