Asterisk - The Open Source Telephony Project  18.5.0
Data Fields
chanlist Struct Reference

List of channel drivers. More...

Collaboration diagram for chanlist:
Collaboration graph
[legend]

Data Fields

struct ast_aoc_decodedaoc_s_rate_list
 
struct ast_channelchan
 
struct ast_party_connected_line connected
 
uint64_t flags
 
const char * interface
 
struct {
   struct chanlist *   next
 
list
 
struct {
   struct chanlist *   next
 
node
 
const char * number
 
char * orig_chan_name
 
unsigned int pending_connected_update:1
 
char stuff [0]
 
const struct ast_channel_techtech
 
const char * tech
 

Detailed Description

List of channel drivers.

Definition at line 796 of file app_dial.c.

Field Documentation

◆ aoc_s_rate_list

struct ast_aoc_decoded* aoc_s_rate_list

Definition at line 812 of file app_dial.c.

Referenced by chanlist_free(), and wait_for_answer().

◆ chan

struct ast_channel* chan

◆ connected

struct ast_party_connected_line connected

Saved connected party info from an AST_CONTROL_CONNECTED_LINE.

Definition at line 809 of file app_dial.c.

Referenced by ast_channel_connected_line_macro(), ast_channel_connected_line_sub(), chanlist_free(), dial_exec_full(), and wait_for_answer().

◆ flags

uint64_t flags

Definition at line 807 of file app_dial.c.

◆ interface

const char* interface

Channel interface dialing string (is tech/number). (Stored in stuff[])

Definition at line 800 of file app_dial.c.

Referenced by dial_exec_full().

◆ list

struct { ... } list

◆ next

struct chanlist* next

Definition at line 797 of file app_dial.c.

Referenced by ast_write_stream().

◆ node

struct { ... } node

◆ number

const char* number

Channel device addressing. (Stored in stuff[])

Definition at line 804 of file app_dial.c.

Referenced by dial_exec_full().

◆ orig_chan_name

char* orig_chan_name

Original channel name. Must be freed. Could be NULL if allocation failed.

Definition at line 806 of file app_dial.c.

Referenced by chanlist_free(), dial_exec_full(), and wait_for_answer().

◆ pending_connected_update

unsigned int pending_connected_update

TRUE if an AST_CONTROL_CONNECTED_LINE update was saved to the connected element.

Definition at line 811 of file app_dial.c.

Referenced by wait_for_answer().

◆ stuff

char stuff[0]

The interface, tech, and number strings are stuffed here.

Definition at line 814 of file app_dial.c.

Referenced by dial_exec_full(), and do_forward().

◆ tech [1/2]

const struct ast_channel_tech* tech

Definition at line 116 of file channel.c.

◆ tech [2/2]

const char* tech

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