]> git.localhorst.tv Git - blank.git/blobdiff - src/net/Packet.hpp
decrease packet frequency
[blank.git] / src / net / Packet.hpp
index 97b76c8a3416b5b83f0cfd83015a506e5becfdf4..7dede0d87d61d0cdb9e1d142fd6694350fe9d025 100644 (file)
@@ -206,6 +206,10 @@ struct Packet {
                static constexpr std::size_t MAX_LEN = MAX_PAYLOAD_LEN;
                static constexpr std::size_t MAX_DATA_LEN = MAX_LEN - 12;
 
+               static constexpr std::size_t GetSize(std::size_t data_len) noexcept {
+                       return data_len + 12;
+               }
+
                void WriteTransmissionId(std::uint32_t) noexcept;
                void ReadTransmissionId(std::uint32_t &) const noexcept;
                void WriteDataOffset(std::uint32_t) noexcept;