Asterisk - The Open Source Telephony Project GIT-master-80b953f
Loading...
Searching...
No Matches
Data Fields
ast_cel_general_config Struct Reference

A structure to hold CEL global configuration options. More...

#include <cel.h>

Collaboration diagram for ast_cel_general_config:
Collaboration graph
[legend]

Data Fields

struct ast_string_field_mgr __field_mgr
 
struct ast_string_field_pool__field_mgr_pool
 
struct ao2_containerapps
 
const ast_string_field date_format
 
int enable
 
int64_t events
 

Detailed Description

A structure to hold CEL global configuration options.

Definition at line 243 of file cel.h.

Field Documentation

◆ __field_mgr

struct ast_string_field_mgr __field_mgr

Definition at line 246 of file cel.h.

◆ __field_mgr_pool

struct ast_string_field_pool* __field_mgr_pool

< The desired date format for logging

Definition at line 246 of file cel.h.

◆ apps

The apps for which to log app start and end events. This is ast_str_container_alloc()ed and filled with ao2-allocated char* which are all-lowercase application names.

Definition at line 252 of file cel.h.

Referenced by apps_handler(), cel_general_config_dtor(), cel_pre_apply_config(), and load_module().

◆ date_format

const ast_string_field date_format

Definition at line 246 of file cel.h.

Referenced by cel_format_eventtime().

◆ enable

int enable

Whether CEL is enabled

Definition at line 247 of file cel.h.

Referenced by ast_cel_check_enabled(), and load_module().

◆ events

int64_t events

The events to be logged

Definition at line 248 of file cel.h.

Referenced by cel_pre_apply_config(), events_handler(), and load_module().


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