|
Asterisk - The Open Source Telephony Project GIT-master-80b953f
|
CEL Getters. More...

Go to the source code of this file.
Functions | |
| static int | cel_get_event_enum (void *record, struct cdrel_config *config, struct cdrel_field *field, struct cdrel_value *value) |
| static int | cel_get_event_type (void *record, struct cdrel_config *config, struct cdrel_field *field, struct cdrel_value *value) |
| static int | cel_get_literal (void *record, struct cdrel_config *config, struct cdrel_field *field, struct cdrel_value *value) |
| static int | cel_get_string (void *record, struct cdrel_config *config, struct cdrel_field *field, struct cdrel_value *value) |
| static int | cel_get_timeval (void *record, struct cdrel_config *config, struct cdrel_field *field, struct cdrel_value *value) |
| static int | cel_get_uint32 (void *record, struct cdrel_config *config, struct cdrel_field *field, struct cdrel_value *value) |
| static struct ast_channel * | dummy_chan_alloc_cel (struct cdrel_config *config, void *data) |
| int | load_cel (void) |
CEL Getters.
Definition in file getters_cel.c.
|
static |
Definition at line 87 of file getters_cel.c.
References ast_cel_get_type_name(), ast_event_get_ie_uint(), AST_EVENT_IE_CEL_EVENT_TYPE, cdrel_type_string, cdrel_field::name, and value.
Referenced by load_cel().
|
static |
Definition at line 70 of file getters_cel.c.
References ast_cel_get_type_name(), AST_CEL_USER_DEFINED, ast_event_get_ie_str(), ast_event_get_ie_uint(), AST_EVENT_IE_CEL_EVENT_TYPE, AST_EVENT_IE_CEL_USEREVENT_NAME, cdrel_type_string, cdrel_field::name, NULL, and value.
Referenced by load_cel().
|
static |
Definition at line 40 of file getters_cel.c.
References cdrel_type_string, cdrel_field::data, cdrel_field::name, and value.
Referenced by load_cel().
|
static |
Definition at line 30 of file getters_cel.c.
References ast_event_get_ie_str(), cdrel_type_string, cdrel_field::field_id, cdrel_field::name, and value.
Referenced by load_cel().
|
static |
Definition at line 49 of file getters_cel.c.
References ast_event_get_ie_uint(), AST_EVENT_IE_CEL_EVENT_TIME, AST_EVENT_IE_CEL_EVENT_TIME_USEC, cdrel_type_timeval, cdrel_field::name, and value.
Referenced by load_cel().
|
static |
Definition at line 60 of file getters_cel.c.
References ast_event_get_ie_uint(), cdrel_type_uint32, cdrel_field::field_id, cdrel_field::name, and value.
Referenced by load_cel().
|
static |
Definition at line 97 of file getters_cel.c.
References ast_cel_fabricate_channel_from_event().
Referenced by load_cel().
| int load_cel | ( | void | ) |
Definition at line 104 of file getters_cel.c.
References ast_debug, cdrel_dummy_channel_allocators, cdrel_field_getters, cdrel_record_cel, cdrel_type_event_enum, cdrel_type_event_type, cdrel_type_literal, cdrel_type_string, cdrel_type_timeval, cdrel_type_uint32, cel_get_event_enum(), cel_get_event_type(), cel_get_literal(), cel_get_string(), cel_get_timeval(), cel_get_uint32(), and dummy_chan_alloc_cel().
Referenced by load_module().