Asterisk - The Open Source Telephony Project GIT-master-3dae2cf
Data Fields
ast_cel_event_record Struct Reference

Helper struct for getting the fields out of a CEL event. More...

#include <cel.h>

Data Fields

const char * account_code
 
uint amaflag
 
const char * application_data
 
const char * application_name
 
const char * caller_id_ani
 
const char * caller_id_dnid
 
const char * caller_id_name
 
const char * caller_id_num
 
const char * caller_id_rdnis
 
const char * channel_name
 
const char * context
 
const char * event_name
 
struct timeval event_time
 
enum ast_cel_event_type event_type
 
const char * extension
 
const char * extra
 
const char * linked_id
 
const char * peer
 
const char * peer_account
 
const char * tenant_id
 
const char * unique_id
 
const char * user_defined_name
 
const char * user_field
 
uint32_t version
 struct ABI version More...
 

Detailed Description

Helper struct for getting the fields out of a CEL event.

Definition at line 138 of file cel.h.

Field Documentation

◆ account_code

const char* account_code

◆ amaflag

uint amaflag

◆ application_data

const char* application_data

◆ application_name

const char* application_name

◆ caller_id_ani

const char* caller_id_ani

◆ caller_id_dnid

const char* caller_id_dnid

◆ caller_id_name

const char* caller_id_name

◆ caller_id_num

const char* caller_id_num

◆ caller_id_rdnis

const char* caller_id_rdnis

◆ channel_name

const char* channel_name

◆ context

const char* context

◆ event_name

const char* event_name

◆ event_time

struct timeval event_time

◆ event_type

enum ast_cel_event_type event_type

◆ extension

const char* extension

◆ extra

const char* extra

◆ linked_id

const char* linked_id

◆ peer

const char* peer

◆ peer_account

const char* peer_account

◆ tenant_id

const char* tenant_id

Definition at line 167 of file cel.h.

Referenced by ast_cel_fill_record(), and manager_log().

◆ unique_id

const char* unique_id

◆ user_defined_name

const char* user_defined_name

◆ user_field

const char* user_field

◆ version

uint32_t version

struct ABI version

Note
This must stay as the first member.

Definition at line 148 of file cel.h.

Referenced by ast_cel_fabricate_channel_from_event(), ast_cel_fill_record(), cel_bs_put(), manager_log(), ParsingContext::next(), odbc_log(), pgsql_log(), radius_log(), and tds_log().


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