35#ifndef EthernetProtocolDecoder_h
36#define EthernetProtocolDecoder_h
38#include "../scopehal/PacketDecoder.h"
62 TYPE_LINK_INTERRUPTION,
77 return (m_data ==
rhs.m_data) && (m_type ==
rhs.m_type);
87 virtual std::string
GetText(
size_t)
override;
88 virtual std::string
GetColor(
size_t)
override;
90 void PreCacheColors();
99 virtual std::vector<std::string> GetHeaders()
override;
103 std::vector<uint8_t>&
bytes,
104 std::vector<uint64_t>&
starts,
105 std::vector<uint64_t>&
ends,
120 void BytesToFramesUnitTimescale(
Definition AcceleratorBuffer.h:204
Part of an Ethernet frame (speed doesn't matter)
Definition EthernetProtocolDecoder.h:44
Definition EthernetProtocolDecoder.h:94
Definition PacketDecoder.h:85