#pragma once #include <Base_Packet.h> namespace inaf::oasbo::Packets { class AstriHornGeneric : public inaf::oasbo::PacketLib::BasePacket { public: AstriHornGeneric(inaf::oasbo::PacketLib::BasePacketStructure &structure) : BasePacket(structure){} uint getHeaderSize() const override; uint getPayloadSize() const override; uint getTailSize() const override; bool hasRecognizedHeader() const override; bool isRecognizedHeader(std::vector<uint8_t> buff) const override; }; }