#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 |
1.5.1