OpenCSD - CoreSight Trace Decode Library
1.3.3
|
Interface to monitor the raw frame decode progress.. More...
#include <trc_data_rawframe_in_i.h>
Public Member Functions | |
ITrcRawFrameIn () | |
virtual | ~ITrcRawFrameIn () |
virtual ocsd_err_t | TraceRawFrameIn (const ocsd_datapath_op_t op, const ocsd_trc_index_t index, const ocsd_rawframe_elem_t frame_element, const int dataBlockSize, const uint8_t *pDataBlock, const uint8_t traceID)=0 |
Interface to monitor the raw frame decode progress..
This interface allows a program to monitor the contents of the CoreSight frames passing through the frame deformatter.
Definition at line 53 of file trc_data_rawframe_in_i.h.
|
inline |
Definition at line 55 of file trc_data_rawframe_in_i.h.
|
inlinevirtual |
Default constructor.
Definition at line 56 of file trc_data_rawframe_in_i.h.
|
pure virtual |
Default destructor.
Interface to monitor CoreSight frame data. Output as blocks of data.
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 |
frame_element | : Type of frame element being output. |
dataBlockSize | : size of frame element. |
*pDataBlock | : pointer to frame data. |
traceID | : Trace ID when element type ID data. |