#include <freetdm.h>
Data Fields | |
char | cid_date [8] |
char | cid_name [80] |
ftdm_number_t | cid_num |
ftdm_number_t | ani |
ftdm_number_t | dnis |
ftdm_number_t | rdnis |
char | aniII [25] |
uint8_t | screen |
uint8_t | pres |
char | collected [25] |
int | hangup_cause |
char | raw_data [1024] |
uint32_t | raw_data_len |
ftdm_bearer_cap_t | bearer_capability |
ftdm_user_layer1_prot_t | bearer_layer1 |
ftdm_calling_party_category_t | cpc |
ftdm_variable_container_t | variables |
uint32_t | call_id |
ftdm_channel_t * | fchan |
void * | priv |
ANI (Automatic Number Identification)
char ftdm_caller_data::aniII[25] |
uint32_t ftdm_caller_data::call_id |
Unique call ID for this call
char ftdm_caller_data::cid_date[8] |
Caller ID date
char ftdm_caller_data::cid_name[80] |
Caller ID name
Caller ID number
char ftdm_caller_data::collected[25] |
Collected digits so far
Calling party category
DNIS (Dialed Number Identification Service)
ftdm_channel_t* ftdm_caller_data::fchan |
FreeTDM channel associated (can be NULL)
Hangup cause
uint8_t ftdm_caller_data::pres |
Presentation
void* ftdm_caller_data::priv |
Private data for the FreeTDM user
char ftdm_caller_data::raw_data[1024] |
Protocol specific raw caller data
uint32_t ftdm_caller_data::raw_data_len |
Raw data length
RDNIS (Redirected Dialed Number Identification Service)
uint8_t ftdm_caller_data::screen |
ANI II Screening
Variables attached to this call