TIOVX User Guide
tivx_log_rt_obj_t Struct Reference

Event logger object. More...

#include <tivx_log_rt_trace.h>

Data Fields

vx_bool is_valid
 
void * log_rt_shm_base
 
uint32_t log_rt_shm_size
 
tivx_log_rt_queue_tqueue
 
tivx_log_rt_index_tindex
 
tivx_log_rt_entry_tevent_log_base
 
uint32_t event_log_max_entries
 

Detailed Description

Event logger object.

Definition at line 92 of file tivx_log_rt_trace.h.

Field Documentation

◆ is_valid

vx_bool tivx_log_rt_obj_t::is_valid

vx_true_e: event logging is valid and can be used, else event logging is not supported

Definition at line 94 of file tivx_log_rt_trace.h.

◆ log_rt_shm_base

void* tivx_log_rt_obj_t::log_rt_shm_base

base address of shared memory

Definition at line 96 of file tivx_log_rt_trace.h.

◆ log_rt_shm_size

uint32_t tivx_log_rt_obj_t::log_rt_shm_size

size of shared memory

Definition at line 97 of file tivx_log_rt_trace.h.

◆ queue

tivx_log_rt_queue_t* tivx_log_rt_obj_t::queue

pointer to queue header within shared memory

Definition at line 99 of file tivx_log_rt_trace.h.

◆ index

tivx_log_rt_index_t* tivx_log_rt_obj_t::index

pointer to identifier index within shared memory

Definition at line 100 of file tivx_log_rt_trace.h.

◆ event_log_base

tivx_log_rt_entry_t* tivx_log_rt_obj_t::event_log_base

pointer to event log within shared memory

Definition at line 102 of file tivx_log_rt_trace.h.

◆ event_log_max_entries

uint32_t tivx_log_rt_obj_t::event_log_max_entries

max possible events in event log

Definition at line 103 of file tivx_log_rt_trace.h.


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