mirror of
https://github.com/araxiaonline/TrinityCore.git
synced 2026-06-13 03:32:28 -04:00
- 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