Mon Jun 27 16:51:23 2011

Asterisk developer's documentation


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
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 * unique_id
const char * user_defined_name
const char * user_field
uint32_t version
 struct ABI version


Detailed Description

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

Definition at line 229 of file cel.h.


Field Documentation

const char* account_code

Definition at line 254 of file cel.h.

Referenced by ast_cel_fabricate_channel_from_event(), and ast_cel_fill_record().

uint amaflag

Definition at line 258 of file cel.h.

Referenced by ast_cel_fabricate_channel_from_event(), and ast_cel_fill_record().

const char* application_data

Definition at line 253 of file cel.h.

Referenced by ast_cel_fabricate_channel_from_event(), and ast_cel_fill_record().

const char* application_name

Definition at line 252 of file cel.h.

Referenced by ast_cel_fabricate_channel_from_event(), and ast_cel_fill_record().

const char* caller_id_ani

Definition at line 246 of file cel.h.

Referenced by ast_cel_fabricate_channel_from_event(), and ast_cel_fill_record().

const char* caller_id_dnid

Definition at line 248 of file cel.h.

Referenced by ast_cel_fabricate_channel_from_event(), and ast_cel_fill_record().

const char* caller_id_name

Definition at line 244 of file cel.h.

Referenced by ast_cel_fabricate_channel_from_event(), and ast_cel_fill_record().

const char* caller_id_num

Definition at line 245 of file cel.h.

Referenced by ast_cel_fabricate_channel_from_event(), and ast_cel_fill_record().

const char* caller_id_rdnis

Definition at line 247 of file cel.h.

Referenced by ast_cel_fabricate_channel_from_event(), and ast_cel_fill_record().

const char* channel_name

Definition at line 251 of file cel.h.

Referenced by ast_cel_fabricate_channel_from_event(), and ast_cel_fill_record().

const char* context

Definition at line 250 of file cel.h.

Referenced by ast_cel_fabricate_channel_from_event(), and ast_cel_fill_record().

const char* event_name

Definition at line 242 of file cel.h.

Referenced by ast_cel_fabricate_channel_from_event(), and ast_cel_fill_record().

struct timeval event_time

Definition at line 241 of file cel.h.

Referenced by ast_cel_fabricate_channel_from_event(), and ast_cel_fill_record().

enum ast_cel_event_type event_type

Definition at line 240 of file cel.h.

Referenced by ast_cel_fill_record().

const char* extension

Definition at line 249 of file cel.h.

Referenced by ast_cel_fabricate_channel_from_event(), and ast_cel_fill_record().

const char* extra

Definition at line 261 of file cel.h.

Referenced by ast_cel_fabricate_channel_from_event(), and ast_cel_fill_record().

const char* linked_id

Definition at line 257 of file cel.h.

Referenced by ast_cel_fabricate_channel_from_event(), and ast_cel_fill_record().

const char* peer

Definition at line 260 of file cel.h.

Referenced by ast_cel_fabricate_channel_from_event(), and ast_cel_fill_record().

const char* peer_account

Definition at line 255 of file cel.h.

Referenced by ast_cel_fabricate_channel_from_event(), and ast_cel_fill_record().

const char* unique_id

Definition at line 256 of file cel.h.

Referenced by ast_cel_fabricate_channel_from_event(), and ast_cel_fill_record().

const char* user_defined_name

Definition at line 243 of file cel.h.

Referenced by ast_cel_fill_record().

const char* user_field

Definition at line 259 of file cel.h.

Referenced by ast_cel_fabricate_channel_from_event(), and ast_cel_fill_record().

uint32_t version

struct ABI version

Note:
This must stay as the first member.

Definition at line 239 of file cel.h.

Referenced by ast_cel_fabricate_channel_from_event(), and ast_cel_fill_record().


The documentation for this struct was generated from the following file:
Generated on Mon Jun 27 16:51:23 2011 for Asterisk - The Open Source Telephony Project by  doxygen 1.4.7