LogIt++
Header-only, macro-first C++ logging library
Loading...
Searching...
No Matches
logit::MdbxLogger::SessionView Struct Reference

Public read-only view of session metadata. More...

#include <MdbxLogger.hpp>

Public Attributes

std::string app_name
 Optional application name.
 
int64_t start_time_ms = 0
 Session start timestamp.
 
int64_t end_time_ms = 0
 Session end timestamp, or 0 while active.
 
uint64_t process_id = 0
 Process id that opened the session.
 
uint32_t schema_version = 1
 Storage schema version.
 

Detailed Description

Public read-only view of session metadata.

Definition at line 69 of file MdbxLogger.hpp.

Member Data Documentation

◆ app_name

std::string logit::MdbxLogger::SessionView::app_name

Optional application name.

Definition at line 70 of file MdbxLogger.hpp.

◆ end_time_ms

int64_t logit::MdbxLogger::SessionView::end_time_ms = 0

Session end timestamp, or 0 while active.

Definition at line 72 of file MdbxLogger.hpp.

◆ process_id

uint64_t logit::MdbxLogger::SessionView::process_id = 0

Process id that opened the session.

Definition at line 73 of file MdbxLogger.hpp.

◆ schema_version

uint32_t logit::MdbxLogger::SessionView::schema_version = 1

Storage schema version.

Definition at line 74 of file MdbxLogger.hpp.

◆ start_time_ms

int64_t logit::MdbxLogger::SessionView::start_time_ms = 0

Session start timestamp.

Definition at line 71 of file MdbxLogger.hpp.


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