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

#include <resource.h>

Collaboration diagram for resource_loop_args_s:

Data Fields

config_tcfg
 
channel_bss_tresource_channels
 
channel_log_tapp_log_channel
 
metrics_tmetrics
 

Detailed Description

Structure holds arguments passed to resource_loop function. Since resource_loop function is started by pthread it can only receive one argument hence placing all arguments into one structure.

Field Documentation

◆ app_log_channel

channel_log_t* resource_loop_args_s::app_log_channel

Application log channel.

◆ cfg

config_t* resource_loop_args_s::cfg

Configuration settings to use.

◆ metrics

metrics_t* resource_loop_args_s::metrics

Pointer to metrics object where to report metrics.

◆ resource_channels

channel_bss_t* resource_loop_args_s::resource_channels

Resource channels used to communicate with Vectorloop threads.


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