Asterisk - The Open Source Telephony Project GIT-master-5782b03
Data Fields
ast_party_dialed Struct Reference

Dialed/Called Party information. More...

#include <channel.h>

Collaboration diagram for ast_party_dialed:
Collaboration graph
[legend]

Data Fields

struct {
   int   plan
 Q.931 Type-Of-Number and Numbering-Plan encoded fields. More...
 
   char *   str
 Subscriber phone number (Malloced) More...
 
number
 Dialed/Called number. More...
 
struct ast_party_subaddress subaddress
 Dialed/Called subaddress. More...
 
int transit_network_select
 Transit Network Select. More...
 

Detailed Description

Dialed/Called Party information.

Since
1.8
Note
Dialed Number Identifier (DNID)
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 380 of file channel.h.

Field Documentation

◆ 

struct { ... } number

◆ plan

int plan

Q.931 Type-Of-Number and Numbering-Plan encoded fields.

Definition at line 390 of file channel.h.

Referenced by ast_party_dialed_copy(), ast_party_dialed_init(), ast_party_dialed_set(), ast_party_dialed_set_init(), and callerid_write().

◆ str

char* str

◆ subaddress

struct ast_party_subaddress subaddress

◆ transit_network_select

int transit_network_select

Transit Network Select.

Note
Currently this value is just passed around the system. You can read it and set it but it is never used for anything.

Definition at line 399 of file channel.h.

Referenced by ast_ari_channels_dial(), ast_iax2_new(), ast_party_dialed_copy(), ast_party_dialed_init(), ast_party_dialed_set(), ast_party_dialed_set_init(), ast_var_channels_table(), begin_dial_prerun(), dial_exec_full(), do_forward(), ring_entry(), and wait_for_answer().


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