#include <trc_frame_deformatter.h>
Definition at line 52 of file trc_frame_deformatter.h.
◆ TraceFormatterFrameDecoder() [1/2]
TraceFormatterFrameDecoder::TraceFormatterFrameDecoder |
( |
| ) |
|
◆ TraceFormatterFrameDecoder() [2/2]
TraceFormatterFrameDecoder::TraceFormatterFrameDecoder |
( |
int |
instNum | ) |
|
◆ ~TraceFormatterFrameDecoder()
virtual TraceFormatterFrameDecoder::~TraceFormatterFrameDecoder |
( |
| ) |
|
|
virtual |
◆ Configure()
ocsd_err_t TraceFormatterFrameDecoder::Configure |
( |
uint32_t |
cfg_flags | ) |
|
◆ Flush()
◆ getConfigFlags()
const uint32_t TraceFormatterFrameDecoder::getConfigFlags |
( |
| ) |
const |
◆ getErrLogAttachPt()
◆ getIDStreamAttachPt()
◆ getTrcRawFrameAttachPt()
◆ getTrcSrcIndexAttachPt()
◆ Init()
◆ OutputFilterAllIDs()
ocsd_err_t TraceFormatterFrameDecoder::OutputFilterAllIDs |
( |
bool |
bEnable | ) |
|
◆ OutputFilterIDs()
ocsd_err_t TraceFormatterFrameDecoder::OutputFilterIDs |
( |
std::vector< uint8_t > & |
id_list, |
|
|
bool |
bEnable |
|
) |
| |
◆ Reset()
◆ SetDemuxStatsBlock()
◆ TraceDataIn()
Default destructor.
Data input method for a component on the Trace decode datapath. Datapath operations passed to the component, which responds with data path response codes.
This API is for raw trace data, which can be:-
- CoreSight formatted frame data for input to the frame deformatter.
- Single binary source data for input to a packet decoder.
- Parameters
-
op | : Data path operation. |
index | : Byte index of start of pDataBlock data as offset from start of captured data. May be zero for none-data operation |
dataBlockSize | : Size of data block. Zero for none-data operation. |
*pDataBlock | : pointer to data block. Null for none-data operation |
*numBytesProcessed | : Pointer to count of data used by processor. Set by processor on data operation. Null for none-data operation |
- Returns
- ocsd_datapath_resp_t : Standard data path response code.
Implements ITrcDataIn.
The documentation for this class was generated from the following file: