Asterisk - The Open Source Telephony Project  GIT-master-93d0901
Data Fields
dahdi_subchannel Struct Reference

#include <chan_dahdi.h>

Collaboration diagram for dahdi_subchannel:
Collaboration graph
[legend]

Data Fields

short buffer [AST_FRIENDLY_OFFSET/2+READ_SIZE]
 
int chan
 
struct dahdi_confinfo curconf
 
int dfd
 
struct ast_frame f
 
unsigned int inthreeway:1
 
unsigned int linear:1
 
unsigned int needanswer:1
 
unsigned int needbusy:1
 
unsigned int needcongestion:1
 
unsigned int needflash:1
 
unsigned int needhold:1
 
unsigned int needringing:1
 
unsigned int needunhold:1
 
struct ast_channelowner
 

Detailed Description

Definition at line 77 of file chan_dahdi.h.

Field Documentation

◆ buffer

short buffer[AST_FRIENDLY_OFFSET/2+READ_SIZE]

Definition at line 81 of file chan_dahdi.h.

Referenced by dahdi_read().

◆ chan

int chan

Definition at line 80 of file chan_dahdi.h.

Referenced by alloc_sub(), my_swap_subchannels(), swap_subs(), and unalloc_sub().

◆ curconf

struct dahdi_confinfo curconf

Definition at line 91 of file chan_dahdi.h.

Referenced by check_for_conference(), reset_conf(), and unalloc_sub().

◆ dfd

int dfd

◆ f

struct ast_frame f

One frame for each channel. How did this ever work before?

Definition at line 81 of file chan_dahdi.h.

Referenced by __dahdi_exception(), dahdi_handle_dtmf(), dahdi_handle_event(), dahdi_read(), and my_handle_dtmf().

◆ inthreeway

unsigned int inthreeway

◆ linear

unsigned int linear

◆ needanswer

unsigned int needanswer

Definition at line 86 of file chan_dahdi.h.

Referenced by __dahdi_exception(), dahdi_handle_event(), dahdi_hangup(), and dahdi_read().

◆ needbusy

unsigned int needbusy

Definition at line 84 of file chan_dahdi.h.

Referenced by dahdi_call(), dahdi_hangup(), and dahdi_read().

◆ needcongestion

unsigned int needcongestion

Definition at line 85 of file chan_dahdi.h.

Referenced by dahdi_hangup(), and dahdi_read().

◆ needflash

unsigned int needflash

Definition at line 87 of file chan_dahdi.h.

Referenced by dahdi_handle_event(), dahdi_hangup(), and dahdi_read().

◆ needhold

unsigned int needhold

Definition at line 88 of file chan_dahdi.h.

Referenced by dahdi_handle_event(), and dahdi_read().

◆ needringing

unsigned int needringing

Definition at line 83 of file chan_dahdi.h.

Referenced by dahdi_handle_event(), dahdi_hangup(), dahdi_read(), and my_set_needringing().

◆ needunhold

unsigned int needunhold

Definition at line 89 of file chan_dahdi.h.

Referenced by __dahdi_exception(), dahdi_handle_event(), and dahdi_read().

◆ owner

struct ast_channel* owner

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