1 // 2 // Copyright © 2020 Arm Ltd and Contributors. All rights reserved. 3 // SPDX-License-Identifier: MIT 4 // 5 6 #pragma once 7 8 #include <client/include/ILocalPacketHandler.hpp> 9 10 #include <common/include/Packet.hpp> 11 12 namespace arm 13 { 14 15 namespace pipe 16 { 17 18 class PrintPacketHeaderHandler : public ILocalPacketHandler 19 { 20 virtual std::vector<uint32_t> GetHeadersAccepted(); 21 22 virtual void HandlePacket(const arm::pipe::Packet& packet); 23 }; 24 25 } // namespace pipe 26 27 } // namespace arm 28