#include <trc_pkt_proc_etmv3.h>
|
| virtual ocsd_datapath_resp_t | processData (const ocsd_trc_index_t index, const uint32_t dataBlockSize, const uint8_t *pDataBlock, uint32_t *numBytesProcessed) |
| | Implementation function for the OCSD_OP_DATA operation. More...
|
| |
| virtual ocsd_datapath_resp_t | onEOT () |
| | Implementation function for the OCSD_OP_EOT operation. More...
|
| |
| virtual ocsd_datapath_resp_t | onReset () |
| | Implementation function for the OCSD_OP_RESET operation. More...
|
| |
| virtual ocsd_datapath_resp_t | onFlush () |
| | Implementation function for the OCSD_OP_FLUSH operation. More...
|
| |
| virtual ocsd_err_t | onProtocolConfig () |
| | Called when the configuration object is passed to the decoder. More...
|
| |
| virtual const bool | isBadPacket () const |
| | check if the current packet is an error / bad packet More...
|
| |
| ocsd_datapath_resp_t | outputDecodedPacket (const ocsd_trc_index_t index_sop, const EtmV3TrcPacket *pkt) |
| |
| void | outputRawPacketToMonitor (const ocsd_trc_index_t index_sop, const EtmV3TrcPacket *pkt, const uint32_t size, const uint8_t *p_data) |
| |
| void | indexPacket (const ocsd_trc_index_t index_sop, const ocsd_etmv3_pkt_type *packet_type) |
| |
| ocsd_datapath_resp_t | outputOnAllInterfaces (const ocsd_trc_index_t index_sop, const EtmV3TrcPacket *pkt, const ocsd_etmv3_pkt_type *pkt_type, std::vector< uint8_t > &pktdata) |
| |
| ocsd_datapath_resp_t | outputOnAllInterfaces (const ocsd_trc_index_t index_sop, const EtmV3TrcPacket *pkt, const ocsd_etmv3_pkt_type *pkt_type, const uint8_t *pktdata, uint32_t pktlen) |
| |
| const bool | hasRawMon () const |
| |
| void | ClearConfigObj () |
| |
| const bool | checkInit () |
| |
| void | LogError (const ocsdError &Error) |
| |
| void | LogMessage (const ocsd_err_severity_t filter_level, const std::string &msg) |
| |
| const ocsd_err_severity_t | getErrorLogLevel () const |
| |
| const bool | isLoggingErrorLevel (const ocsd_err_severity_t level) const |
| |
| void | updateErrorLogLevel () |
| |
| void | do_attach_notify (const int num_attached) |
| |
| void | Init (const std::string &name) |
| |
Definition at line 50 of file trc_pkt_proc_etmv3.h.
◆ TrcPktProcEtmV3() [1/2]
| TrcPktProcEtmV3::TrcPktProcEtmV3 |
( |
| ) |
|
◆ TrcPktProcEtmV3() [2/2]
| TrcPktProcEtmV3::TrcPktProcEtmV3 |
( |
int |
instIDNum | ) |
|
◆ ~TrcPktProcEtmV3()
| virtual TrcPktProcEtmV3::~TrcPktProcEtmV3 |
( |
| ) |
|
|
virtual |
◆ isBadPacket()
| virtual const bool TrcPktProcEtmV3::isBadPacket |
( |
| ) |
const |
|
protectedvirtual |
check if the current packet is an error / bad packet
Implements TrcPktProcI.
◆ onEOT()
Implementation function for the OCSD_OP_EOT operation.
Implements TrcPktProcI.
◆ onFlush()
Implementation function for the OCSD_OP_FLUSH operation.
Implements TrcPktProcI.
◆ onProtocolConfig()
| virtual ocsd_err_t TrcPktProcEtmV3::onProtocolConfig |
( |
| ) |
|
|
protectedvirtual |
Called when the configuration object is passed to the decoder.
Implements TrcPktProcI.
◆ onReset()
Implementation function for the OCSD_OP_RESET operation.
Implements TrcPktProcI.
◆ processData()
Implementation function for the OCSD_OP_DATA operation.
Implements TrcPktProcI.
◆ EtmV3PktProcImpl
| friend class EtmV3PktProcImpl |
|
friend |
◆ m_pProcessor
The documentation for this class was generated from the following file: