Asterisk - The Open Source Telephony Project GIT-master-f36a736
Data Fields
ast_party_connected_line Struct Reference

Connected Line/Party information. More...

#include <channel.h>

Collaboration diagram for ast_party_connected_line:
Collaboration graph
[legend]

Data Fields

struct ast_party_id ani
 Automatic Number Identification (ANI) More...
 
int ani2
 Automatic Number Identification 2 (Info Digits) More...
 
struct ast_party_id id
 Connected party ID. More...
 
struct ast_party_id priv
 Private connected party ID. More...
 
int source
 Information about the source of an update. More...
 

Detailed Description

Connected Line/Party information.

Since
1.8
Note
All string fields here are malloc'ed, so they need to be freed when the structure is deleted.
NULL and "" must be considered equivalent.

Definition at line 458 of file channel.h.

Field Documentation

◆ ani

struct ast_party_id ani

Automatic Number Identification (ANI)

Note
Not really part of connected line data but needed to save the corresponding caller id value.

Definition at line 467 of file channel.h.

Referenced by ast_connected_line_copy_from_caller(), ast_connected_line_copy_to_caller(), ast_party_connected_line_copy(), ast_party_connected_line_free(), ast_party_connected_line_init(), ast_party_connected_line_set(), ast_party_connected_line_set_init(), and ring_entry().

◆ ani2

int ani2

Automatic Number Identification 2 (Info Digits)

Note
Not really part of connected line data but needed to save the corresponding caller id value.

Definition at line 477 of file channel.h.

Referenced by ast_connected_line_copy_from_caller(), ast_connected_line_copy_to_caller(), ast_party_connected_line_copy(), ast_party_connected_line_init(), ast_party_connected_line_set(), and ast_party_connected_line_set_init().

◆ id

struct ast_party_id id

◆ priv

struct ast_party_id priv

◆ source

int source

Information about the source of an update.

Note
enum AST_CONNECTED_LINE_UPDATE_SOURCE values for Normal-Answer and Call-transfer.

Definition at line 484 of file channel.h.

Referenced by ast_do_pickup(), ast_party_connected_line_copy(), ast_party_connected_line_init(), ast_party_connected_line_set(), ast_party_connected_line_set_init(), and update_connected_line_from_peer().


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