Definition at line 256 of file chan_vpb.c.
Definition at line 316 of file chan_vpb.c.
Referenced by do_chanreads(), monitor_handle_owned(), vpb_bridge(), and vpb_new().
char buf[VPB_MAX_BUF] |
Definition at line 277 of file chan_vpb.c.
Referenced by do_chanreads(), get_callerid(), mkif(), and vpb_bridge().
void* busy_timer |
Definition at line 299 of file chan_vpb.c.
Referenced by monitor_handle_owned(), and vpb_indicate().
int busy_timer_id |
char callerid[AST_MAX_EXTENSION] |
Definition at line 288 of file chan_vpb.c.
Referenced by get_callerid(), get_callerid_ast(), load_module(), and vpb_new().
int callerid_type |
Definition at line 289 of file chan_vpb.c.
Referenced by get_callerid_ast(), and monitor_handle_notowned().
int chuck_count |
char cid_name[AST_MAX_EXTENSION] |
char cid_num[AST_MAX_EXTENSION] |
char context[AST_MAX_EXTENSION] |
char dev[256] |
Definition at line 273 of file chan_vpb.c.
Referenced by do_chanreads(), do_monitor(), get_callerid(), get_callerid_ast(), monitor_handle_notowned(), monitor_handle_owned(), vpb_answer(), vpb_bridge(), vpb_call(), vpb_digit(), vpb_fixup(), vpb_indicate(), vpb_new(), vpb_request(), and vpb_write().
int dialtone |
int dtmf_caller_pos |
Definition at line 293 of file chan_vpb.c.
void* dtmfidd_timer |
Definition at line 308 of file chan_vpb.c.
int dtmfidd_timer_id |
Definition at line 309 of file chan_vpb.c.
char ext[AST_MAX_EXTENSION] |
int faxhandled |
int golock |
int group |
int handle |
Definition at line 264 of file chan_vpb.c.
Referenced by do_chanreads(), do_monitor(), get_callerid(), get_callerid_ast(), monitor_handle_owned(), unload_module(), vpb_answer(), vpb_bridge(), vpb_hangup(), vpb_indicate(), and vpb_write().
char language[MAX_LANGUAGE] |
int last_ignore_dtmf |
Definition at line 297 of file chan_vpb.c.
Referenced by do_chanreads(), vpb_hangup(), and vpb_new().
struct timeval lastgrunt |
int lastinput |
Definition at line 296 of file chan_vpb.c.
Referenced by do_chanreads(), vpb_hangup(), and vpb_new().
int lastoutput |
struct timeval lastplay |
Definition at line 315 of file chan_vpb.c.
Referenced by monitor_handle_owned(), unload_module(), vpb_answer(), vpb_bridge(), vpb_call(), vpb_digit(), vpb_fixup(), vpb_hangup(), and vpb_indicate().
int mode |
Definition at line 263 of file chan_vpb.c.
Referenced by load_module(), monitor_handle_notowned(), monitor_handle_owned(), vpb_answer(), vpb_hangup(), and vpb_new().
Definition at line 333 of file chan_vpb.c.
Referenced by do_monitor(), load_module(), unload_module(), and vpb_request().
struct ast_channel* owner |
Definition at line 259 of file chan_vpb.c.
Referenced by do_chanreads(), do_monitor(), get_callerid(), get_callerid_ast(), monitor_handle_notowned(), monitor_handle_owned(), unload_module(), vpb_fixup(), vpb_hangup(), vpb_new(), and vpb_request().
int play_buf_time |
char play_dtmf[16] |
Definition at line 329 of file chan_vpb.c.
Referenced by do_chanreads(), vpb_digit(), and vpb_new().
Definition at line 328 of file chan_vpb.c.
Referenced by do_chanreads(), unload_module(), and vpb_digit().
Definition at line 324 of file chan_vpb.c.
Referenced by unload_module(), vpb_hangup(), and vpb_write().
int read_state |
pthread_t readthread |
Definition at line 321 of file chan_vpb.c.
Referenced by unload_module(), vpb_answer(), vpb_hangup(), and vpb_new().
Definition at line 323 of file chan_vpb.c.
Referenced by do_chanreads(), get_callerid(), and unload_module().
void* ring_timer |
int ring_timer_id |
void* ringback_timer |
Definition at line 302 of file chan_vpb.c.
Referenced by monitor_handle_owned(), and vpb_indicate().
Definition at line 303 of file chan_vpb.c.
Referenced by monitor_handle_owned(), and vpb_indicate().
float rxgain |
Definition at line 280 of file chan_vpb.c.
float rxswgain |
int state |
Definition at line 266 of file chan_vpb.c.
Referenced by monitor_handle_owned(), vpb_answer(), vpb_hangup(), and vpb_indicate().
int stopreads |
float txgain |
Definition at line 280 of file chan_vpb.c.
float txswgain |
int wantdtmf |
Definition at line 283 of file chan_vpb.c.