X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fnet%2FPacket.hpp;fp=src%2Fnet%2FPacket.hpp;h=4742a4525d679a44333c2d27b7eb88a306793cdc;hb=68f47f2824989b21ff9a480a367a6d0a41804f41;hp=76cd966bed681aec73e22f8c9a87276eb1cc4569;hpb=d4c71969df4f6b5e6b750c98268d30ca6784908b;p=blank.git diff --git a/src/net/Packet.hpp b/src/net/Packet.hpp index 76cd966..4742a45 100644 --- a/src/net/Packet.hpp +++ b/src/net/Packet.hpp @@ -53,6 +53,10 @@ struct Packet { std::size_t length; std::uint8_t *data; + std::uint16_t Seq() const noexcept { + return reinterpret_cast(data - sizeof(Header))->header.ctrl.seq; + } + template void Write(const T &, size_t off) noexcept; template