Files
TrinityCore/dep
James Huston 95c30fbdf8 feat(eventbus): Add ZeroMQ event bus infrastructure
- Add libzmq dependency via pkg-config in dep/zeromq/CMakeLists.txt
- Add cppzmq header-only bindings
- Create AraxiaEventBus singleton with PUB/SUB sockets
- Add background worker thread for ZMQ I/O
- Add message envelope with JSON format (v, topic, ts, source, context, payload)
- Add context-aware topic routing (world/dungeon/raid/bg/arena)
- Add AraxiaEventBusConfig for loading settings from worldserver.conf
- Integrate EventBus init/update/shutdown into World lifecycle
- Add configuration options to worldserver.conf.dist

Part of OpenSpec: add-zeromq-event-bus
2025-12-15 09:58:46 -05:00
..
2024-07-15 15:24:35 +02:00
2025-10-11 13:02:11 +02:00
2025-06-11 21:43:33 +02:00
2024-07-15 15:24:35 +02:00
2024-07-15 15:24:35 +02:00
2024-07-15 15:24:35 +02:00
2025-06-11 21:13:38 +02:00
2024-07-15 15:24:35 +02:00
2024-07-15 15:24:35 +02:00
2020-01-02 06:44:10 +01:00
2025-10-11 14:54:59 +02:00
2020-01-02 06:44:10 +01:00
2025-10-11 15:03:00 +02:00