Signet Forge 0.1.0
C++20 Parquet library with AI-native extensions
DEMO
Loading...
Searching...
No Matches
event_bus.hpp File Reference

Multi-tier event bus for routing SharedColumnBatch events through three tiers. More...

#include "signet/error.hpp"
#include "signet/ai/mpmc_ring.hpp"
#include "signet/ai/column_batch.hpp"
#include "signet/ai/streaming_sink.hpp"
#include <atomic>
#include <cstddef>
#include <cstdint>
#include <memory>
#include <mutex>
#include <string>
#include <unordered_map>

Go to the source code of this file.

Classes

struct  signet::forge::EventBusOptions
 Configuration options for EventBus. More...
 
class  signet::forge::EventBus
 Multi-tier event bus for routing SharedColumnBatch events. More...
 
struct  signet::forge::EventBus::Stats
 Snapshot of cumulative event bus counters. More...
 

Namespaces

namespace  signet
 
namespace  signet::forge
 

Detailed Description

Multi-tier event bus for routing SharedColumnBatch events through three tiers.

Definition in file event_bus.hpp.