#pragma once #include #include #include enum KeepAlivePacketFields { KeepAliveId = 0, TestAlignField = 1, }; using KeepAliveFields = std::tuple< std::uint64_t //<- KeepAliveId >; DeclarePacket(KeepAlive){ public: PacketConstructor(KeepAlive) std::uint64_t GetKeepAliveId() const { return GetField(); } };