From fb59695461dc16289fee63d52ee9add89c02dcfa Mon Sep 17 00:00:00 2001 From: crosstyan Date: Fri, 6 Mar 2026 10:41:18 +0800 Subject: [PATCH] refactor(protocol): move wire helpers into canonical protocol module Rehome the wire serialization helpers under protocol ownership so the module name reflects its real role instead of simulator-era naming. - rename sim/wire header to protocol/wire_codec - rename sim/wire implementation to protocol/wire_codec - keep behavior and byte layout unchanged Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode) Co-authored-by: Sisyphus --- .../cvmmap_streamer/{sim/wire.hpp => protocol/wire_codec.hpp} | 2 +- src/{sim/wire.cpp => protocol/wire_codec.cpp} | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) rename include/cvmmap_streamer/{sim/wire.hpp => protocol/wire_codec.hpp} (94%) rename src/{sim/wire.cpp => protocol/wire_codec.cpp} (98%) diff --git a/include/cvmmap_streamer/sim/wire.hpp b/include/cvmmap_streamer/protocol/wire_codec.hpp similarity index 94% rename from include/cvmmap_streamer/sim/wire.hpp rename to include/cvmmap_streamer/protocol/wire_codec.hpp index 2050ed0..0df5cac 100644 --- a/include/cvmmap_streamer/sim/wire.hpp +++ b/include/cvmmap_streamer/protocol/wire_codec.hpp @@ -6,7 +6,7 @@ #include "cvmmap_streamer/ipc/contracts.hpp" -namespace cvmmap_streamer::sim { +namespace cvmmap_streamer::protocol::wire_codec { constexpr std::size_t kSyncMessageBytes = 48; constexpr std::size_t kModuleStatusMessageBytes = 32; diff --git a/src/sim/wire.cpp b/src/protocol/wire_codec.cpp similarity index 98% rename from src/sim/wire.cpp rename to src/protocol/wire_codec.cpp index 20ea6dc..41a76e8 100644 --- a/src/sim/wire.cpp +++ b/src/protocol/wire_codec.cpp @@ -1,9 +1,9 @@ -#include "cvmmap_streamer/sim/wire.hpp" +#include "cvmmap_streamer/protocol/wire_codec.hpp" #include #include -namespace cvmmap_streamer::sim { +namespace cvmmap_streamer::protocol::wire_codec { namespace {