Percepio Trace Recorder  v4.6.6
trcInterval.h File Reference

Public trace interval APIs. More...

#include <trcTypes.h>

Go to the source code of this file.

Macros

#define xTraceIntervalGetState(xIntervalChannelHandle, puxState)   xTraceEntryGetState((TraceEntryHandle_t)(xIntervalChannelHandle), TRC_INTERVAL_CHANNEL_SET_INDEX, puxState)
 Gets trace interval channel state. More...
 

Functions

traceResult xTraceIntervalChannelSetCreate (const char *szName, TraceIntervalChannelSetHandle_t *pxIntervalChannelSetHandle)
 Creates trace interval channel set. More...
 
traceResult xTraceIntervalChannelCreate (const char *szName, TraceIntervalChannelSetHandle_t xIntervalChannelSetHandle, TraceIntervalChannelHandle_t *pxIntervalChannelHandle)
 Creates trace interval channel. More...
 
traceResult xTraceIntervalStart (TraceIntervalChannelHandle_t xIntervalChannelHandle, TraceUnsignedBaseType_t uxValue, TraceIntervalInstanceHandle_t *pxIntervalInstanceHandle)
 Starts trace interval instance. More...
 
traceResult xTraceIntervalStop (TraceIntervalChannelHandle_t xIntervalChannelHandle, TraceIntervalInstanceHandle_t xIntervalInstanceHandle)
 Stops trace interval instance. More...
 

Detailed Description

Public trace interval APIs.