48 virtual void ReturnPacket(arm::pipe::Packet& packet) = 0;
50 virtual void Close() = 0;
62 virtual std::vector<uint32_t> GetHeadersAccepted() = 0;
65 virtual void HandlePacket(
const arm::pipe::Packet& packet) = 0;
virtual ~ILocalPacketHandler()
std::shared_ptr< ILocalPacketHandler > ILocalPacketHandlerSharedPtr
std::unique_ptr< ILocalPacketHandler > ILocalPacketHandlerPtr
Copyright (c) 2021 ARM Limited and Contributors.
virtual void SetConnection(IInternalProfilingConnection *profilingConnection)
Set a profiling connection on the handler.
void IgnoreUnused(Ts &&...)
virtual ~IInternalProfilingConnection()