Percepio Trace Recorder  v4.6.6
TraceEventBuffer Struct Reference

Trace Event Buffer Structure. More...

#include <trcEventBuffer.h>

Data Fields

uint32_t uiHead
 
uint32_t uiTail
 
uint32_t uiSize
 
uint32_t uiOptions
 
uint32_t uiDroppedEvents
 
uint32_t uiFree
 
uint32_t uiTimerWraparounds
 
uint8_t * puiBuffer
 

Detailed Description

Trace Event Buffer Structure.

Field Documentation

◆ puiBuffer

uint8_t* TraceEventBuffer::puiBuffer

Trace Event Buffer: may be NULL

◆ uiDroppedEvents

uint32_t TraceEventBuffer::uiDroppedEvents

Nr of dropped events

◆ uiFree

uint32_t TraceEventBuffer::uiFree

Nr of free bytes

◆ uiHead

uint32_t TraceEventBuffer::uiHead

Head index of buffer

◆ uiOptions

uint32_t TraceEventBuffer::uiOptions

Options (skip/overwrite when full)

◆ uiSize

uint32_t TraceEventBuffer::uiSize

Buffer size

◆ uiTail

uint32_t TraceEventBuffer::uiTail

Tail index of buffer

◆ uiTimerWraparounds

uint32_t TraceEventBuffer::uiTimerWraparounds

Nr of timer wraparounds


The documentation for this struct was generated from the following file: