#include <channel.h>
Collaboration diagram for ast_channel:
Data Fields | |
ast_channel * | _bridge |
int | _softhangup |
int | _state |
char | accountcode [AST_MAX_ACCOUNT_CODE] |
int | adsicpe |
int | alertpipe [2] |
int | amaflags |
char * | appl |
pthread_t | blocker |
const char * | blockproc |
char | call_forward [AST_MAX_EXTENSION] |
ast_group_t | callgroup |
ast_cdr * | cdr |
int | cdrflags |
ast_callerid | cid |
char | context [AST_MAX_CONTEXT] |
char * | data |
ast_frame | dtmff |
char | dtmfq [AST_MAX_EXTENSION] |
char | exten [AST_MAX_EXTENSION] |
int | fdno |
int | fds [AST_MAX_FDS] |
unsigned int | fin |
unsigned int | flags |
unsigned int | fout |
ast_generator * | generator |
void * | generatordata |
int | hangupcause |
unsigned long | insmpl |
char | language [MAX_LANGUAGE] |
ast_mutex_t | lock |
char | macrocontext [AST_MAX_CONTEXT] |
char | macroexten [AST_MAX_EXTENSION] |
int | macropriority |
ast_channel * | masq |
ast_channel * | masqr |
ast_channel_monitor * | monitor |
void * | music_state |
char | musicclass [MAX_MUSICCLASS] |
char | name [AST_CHANNEL_NAME] |
int | nativeformats |
ast_channel * | next |
int | oldwriteformat |
unsigned long | outsmpl |
ast_pbx * | pbx |
ast_group_t | pickupgroup |
int | priority |
int | rawreadformat |
int | rawwriteformat |
int | readformat |
ast_frame * | readq |
ast_trans_pvt * | readtrans |
int | rings |
sched_context * | sched |
ast_channel_spy_list * | spies |
ast_filestream * | stream |
int | streamid |
ast_channel_tech * | tech |
void * | tech_pvt |
void * | timingdata |
int | timingfd |
int(* | timingfunc )(void *data) |
unsigned short | transfercapability |
const char * | type |
char | uniqueid [32] |
varshead | varshead |
ast_filestream * | vstream |
int | vstreamid |
time_t | whentohangup |
int | writeformat |
ast_trans_pvt * | writetrans |
tone_zone * | zone |
Definition at line 252 of file channel.h.
struct ast_channel* _bridge |
int _softhangup |
int _state |
char accountcode[AST_MAX_ACCOUNT_CODE] |
int amaflags |
char call_forward[AST_MAX_EXTENSION] |
char dtmfq[AST_MAX_EXTENSION] |
int fds[AST_MAX_FDS] |
struct ast_generator* generator |
void* generatordata |
unsigned long insmpl |
char language[MAX_LANGUAGE] |
char macrocontext[AST_MAX_CONTEXT] |
char macroexten[AST_MAX_EXTENSION] |
int macropriority |
struct ast_channel* masq |
struct ast_channel* masqr |
void* music_state |
char musicclass[MAX_MUSICCLASS] |
int nativeformats |
struct ast_channel* next |
int oldwriteformat |
int rawreadformat |
int rawwriteformat |
int readformat |
struct ast_channel_tech* tech |
unsigned short transfercapability |
int vstreamid |
time_t whentohangup |
int writeformat |
struct ast_trans_pvt* writetrans |