|
OpenCSD - CoreSight Trace Decode Library 1.4.0
|
#include <ocsd_c_api_custom.h>
Public Attributes | |
| fnTraceDataIn | fn_data_in |
| fnUpdatePktMonFlags | fn_update_pkt_mon |
| void * | decoder_handle |
| char * | p_decoder_name |
| uint8_t | cs_id |
Owned by the library instance object, this structure is filled in by the ocsd_extern_dcd_fact_t createDecoder() function.
Definition at line 90 of file ocsd_c_api_custom.h.
| uint8_t _ocsd_extern_dcd_inst::cs_id |
Coresight ID for the instance - extracted from the config on creation.
Definition at line 98 of file ocsd_c_api_custom.h.
| void* _ocsd_extern_dcd_inst::decoder_handle |
Instance handle for the decoder - used by library to call the decoder call in functions
Definition at line 96 of file ocsd_c_api_custom.h.
| fnTraceDataIn _ocsd_extern_dcd_inst::fn_data_in |
raw trace data input function to decoder
Definition at line 92 of file ocsd_c_api_custom.h.
| fnUpdatePktMonFlags _ocsd_extern_dcd_inst::fn_update_pkt_mon |
update the packet monitor / sink usage flags
Definition at line 93 of file ocsd_c_api_custom.h.
| char* _ocsd_extern_dcd_inst::p_decoder_name |
type name of the decoder - may be used in logging
Definition at line 97 of file ocsd_c_api_custom.h.