Ripples 1.0
High Performant Software Architecture For Transaction Processing
Loading...
Searching...
No Matches
channel_log_msg_s Struct Reference

#include <channel.h>

Data Fields

uint32_t log_msg_id
 
char * log_msg
 
bool exit
 

Detailed Description

Structure describes a log channel message.

Field Documentation

◆ exit

bool channel_log_msg_s::exit

Indicates if this is fatal error which indicates that once logged program should exit.

◆ log_msg

char* channel_log_msg_s::log_msg

Pointer to data that is to be logged. This must be a continuous buffer which is freed once logged to disk. Can be NULL.

◆ log_msg_id

uint32_t channel_log_msg_s::log_msg_id

ID of one of the predefined log messages. If set (!= 0) then the predefined message is logged. Otherwise string pointed to by log_msg is logged.


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