Kanzi  3.9.4
Kanzi Engine API
kanzi::ApplicationProperties::Slog2Config Struct Reference

User configurable parameters for slogger2. Default values are set in the ApplicationProperties constructor. More...

#include <kanzi/core.ui/application/application_properties.hpp>

Public Attributes

void * customSlog2Buffer
 Optional: custom slog2_buffer_t buffer to use as the buffer instead of creating a new one. More...
 
bool enabled
 Flag to enable slogger2 (QNX). More...
 
uint32_t maxRetries
 The number of times that slogger2 retries to obtain a buffer for logging. (QNX >= 7.0.4 only) More...
 
int pageCount
 Number of 4KB pages to allocate for the slog2 buffer. More...
 
Slog2VerbosityLevel verbosityLevel
 The minimum severity to log. More...
 

Detailed Description

User configurable parameters for slogger2. Default values are set in the ApplicationProperties constructor.

Member Data Documentation

◆ enabled

bool kanzi::ApplicationProperties::Slog2Config::enabled

Flag to enable slogger2 (QNX).

◆ customSlog2Buffer

void* kanzi::ApplicationProperties::Slog2Config::customSlog2Buffer

Optional: custom slog2_buffer_t buffer to use as the buffer instead of creating a new one.

◆ pageCount

int kanzi::ApplicationProperties::Slog2Config::pageCount

Number of 4KB pages to allocate for the slog2 buffer.

◆ verbosityLevel

Slog2VerbosityLevel kanzi::ApplicationProperties::Slog2Config::verbosityLevel

The minimum severity to log.

◆ maxRetries

uint32_t kanzi::ApplicationProperties::Slog2Config::maxRetries

The number of times that slogger2 retries to obtain a buffer for logging. (QNX >= 7.0.4 only)


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