1*89c4ff92SAndroid Build Coastguard Worker // 2*89c4ff92SAndroid Build Coastguard Worker // Copyright © 2020 Arm Ltd and Contributors. All rights reserved. 3*89c4ff92SAndroid Build Coastguard Worker // SPDX-License-Identifier: MIT 4*89c4ff92SAndroid Build Coastguard Worker // 5*89c4ff92SAndroid Build Coastguard Worker 6*89c4ff92SAndroid Build Coastguard Worker #include "PrintPacketHeaderHandler.hpp" 7*89c4ff92SAndroid Build Coastguard Worker 8*89c4ff92SAndroid Build Coastguard Worker #include <iostream> 9*89c4ff92SAndroid Build Coastguard Worker #include <sstream> 10*89c4ff92SAndroid Build Coastguard Worker 11*89c4ff92SAndroid Build Coastguard Worker namespace arm 12*89c4ff92SAndroid Build Coastguard Worker { 13*89c4ff92SAndroid Build Coastguard Worker 14*89c4ff92SAndroid Build Coastguard Worker namespace pipe 15*89c4ff92SAndroid Build Coastguard Worker { 16*89c4ff92SAndroid Build Coastguard Worker GetHeadersAccepted()17*89c4ff92SAndroid Build Coastguard Workerstd::vector<uint32_t> PrintPacketHeaderHandler::GetHeadersAccepted() 18*89c4ff92SAndroid Build Coastguard Worker { 19*89c4ff92SAndroid Build Coastguard Worker return std::vector<uint32_t>(); 20*89c4ff92SAndroid Build Coastguard Worker } 21*89c4ff92SAndroid Build Coastguard Worker HandlePacket(const arm::pipe::Packet & packet)22*89c4ff92SAndroid Build Coastguard Workervoid PrintPacketHeaderHandler::HandlePacket(const arm::pipe::Packet& packet) 23*89c4ff92SAndroid Build Coastguard Worker { 24*89c4ff92SAndroid Build Coastguard Worker std::stringstream ss; 25*89c4ff92SAndroid Build Coastguard Worker ss << "Handler Received Outgoing Packet [" << packet.GetPacketFamily() << ":" << packet.GetPacketId() << "]"; 26*89c4ff92SAndroid Build Coastguard Worker ss << " Length [" << packet.GetLength() << "]" << std::endl; 27*89c4ff92SAndroid Build Coastguard Worker std::cout << ss.str() << std::endl; 28*89c4ff92SAndroid Build Coastguard Worker }; 29*89c4ff92SAndroid Build Coastguard Worker 30*89c4ff92SAndroid Build Coastguard Worker } // namespace pipe 31*89c4ff92SAndroid Build Coastguard Worker 32*89c4ff92SAndroid Build Coastguard Worker } // namespace arm