36#ifndef EthernetBaseXAutonegotiationDecoder_h
37#define EthernetBaseXAutonegotiationDecoder_h
39#include "PacketDecoder.h"
68 virtual std::string
GetText(
size_t)
override;
69 virtual std::string
GetColor(
size_t)
override;
77 virtual void Refresh(vk::raii::CommandBuffer& cmdBuf, std::shared_ptr<QueueHandle> queue)
override;
79 static std::string GetProtocolName();
81 virtual std::vector<std::string> GetHeaders()
override;
Definition AcceleratorBuffer.h:204
Definition EthernetBaseXAutonegotiationDecoder.h:73
virtual bool CanMerge(Packet *first, Packet *cur, Packet *next) override
Checks if multiple packets can be merged under a single heading in the protocol analyzer view.
Definition EthernetBaseXAutonegotiationDecoder.cpp:312
virtual Packet * CreateMergedHeader(Packet *pack, size_t i) override
Creates a summary packet for one or more merged packets.
Definition EthernetBaseXAutonegotiationDecoder.cpp:334
Definition EthernetBaseXAutonegotiationDecoder.h:42
Definition PacketDecoder.h:85
Definition PacketDecoder.h:40