|
Ripples 1.0
High Performant Software Architecture For Transaction Processing
|
#include <log_app.h>

Data Fields | |
| config_t * | cfg |
| channel_log_t * | app_log_channels |
| metrics_t * | metrics |
Structure holds arguments for log_app_loop() function. As log_app_loop function is started via a pthread it can only handle a single argument hence having a structure to hold all the different arguments log_app_loop needs.
| channel_log_t* app_log_loop_args_s::app_log_channels |
Application log channels log messages are received on.
| config_t* app_log_loop_args_s::cfg |
Configuration with settings to use.
| metrics_t* app_log_loop_args_s::metrics |
Metrics object to record statistics.