conduit 0.6.0
Modern C++23 header-only event-dispatching / event-transport library
Loading...
Searching...
No Matches
Public Attributes | List of all members
conduit::Timestamps Struct Reference

Lifecycle timestamps tracked by the bus / middleware / transports. More...

#include <metadata.hpp>

Public Attributes

std::chrono::system_clock::time_point created_at
 
std::optional< std::chrono::system_clock::time_point > published_at
 
std::optional< std::chrono::system_clock::time_point > received_at
 
std::optional< std::chrono::system_clock::time_point > delivered_at
 
std::optional< std::chrono::system_clock::time_point > failed_at
 

Detailed Description

Lifecycle timestamps tracked by the bus / middleware / transports.

Member Data Documentation

◆ created_at

std::chrono::system_clock::time_point conduit::Timestamps::created_at

◆ delivered_at

std::optional<std::chrono::system_clock::time_point> conduit::Timestamps::delivered_at

◆ failed_at

std::optional<std::chrono::system_clock::time_point> conduit::Timestamps::failed_at

◆ published_at

std::optional<std::chrono::system_clock::time_point> conduit::Timestamps::published_at

◆ received_at

std::optional<std::chrono::system_clock::time_point> conduit::Timestamps::received_at

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