Tue Nov 4 13:20:47 2008

Asterisk developer's documentation


zt_pvt Struct Reference


Data Fields

char accountcode [AST_MAX_ACCOUNT_CODE]
unsigned int adsi:1
int amaflags
unsigned int answeronpolarityswitch:1
char begindigit
int busycompare
int busycount
unsigned int busydetect:1
int busyfuzziness
int busyquietlength
int busytonelength
char call_forward [AST_MAX_EXTENSION]
ast_group_t callgroup
int callingpres
int callprogress
unsigned int callreturn:1
char callwait_name [AST_MAX_EXTENSION]
char callwait_num [AST_MAX_EXTENSION]
int callwaitcas
unsigned int callwaiting:1
unsigned int callwaitingcallerid:1
int callwaitingrepeat
int callwaitrings
unsigned int cancallforward:1
unsigned int canpark:1
int channel
char cid_name [AST_MAX_EXTENSION]
char cid_num [AST_MAX_EXTENSION]
int cid_signalling
int cid_start
int cid_ton
int cidcwexpire
int cidlen
int cidpos
int cidrings
unsigned char * cidspill
unsigned int confirmanswer:1
int confno
int confusers
char context [AST_MAX_CONTEXT]
int cref
char defcontext [AST_MAX_CONTEXT]
unsigned int destroy:1
char dialdest [256]
unsigned int dialednone:1
unsigned int dialing:1
unsigned int didtdd:1
unsigned int digital:1
int distinctivering
unsigned int dnd:1
char dnid [AST_MAX_EXTENSION]
ZT_DIAL_OPERATION dop
zt_distRings drings
ast_dspdsp
int dsp_features
int dtmfrelax
unsigned int echobreak:1
unsigned int echocanbridged:1
int echocancel
unsigned int echocanon:1
char echorest [20]
int echotraining
char exten [AST_MAX_EXTENSION]
int fake_event
unsigned int faxhandled:1
char finaldial [64]
unsigned int firstradio:1
timeval flashtime
ast_group_t group
time_t guardtime
unsigned int hanguponpolarityswitch:1
unsigned int hardwaredtmf:1
unsigned int hidecallerid:1
unsigned int hidecalleridname:1
unsigned int ignoredtmf:1
unsigned int immediate:1
unsigned int inalarm:1
int inconference
char language [MAX_LANGUAGE]
char lastcid_name [AST_MAX_EXTENSION]
char lastcid_num [AST_MAX_EXTENSION]
int law
ast_mutex_t lock
char mailbox [AST_MAX_EXTENSION]
zt_pvtmaster
unsigned int mate:1
char mohinterpret [MAX_MUSICCLASS]
char mohsuggest [MAX_MUSICCLASS]
int msgstate
zt_pvtnext
int onhooktime
int oprmode
zt_pvtoprpeer
char * origcid_name
char * origcid_num
unsigned int outgoing:1
int outsigmod
unsigned int overlapdial:1
ast_channelowner
unsigned int permcallwaiting:1
unsigned int permhidecallerid:1
ast_group_t pickupgroup
int polarity
timeval polaritydelaytv
int polarityonanswerdelay
zt_pvtprev
unsigned int priexclusive:1
unsigned int priindication_oob:1
int propconfno
unsigned int pulse:1
unsigned int pulsedial:1
int radio
char rdnis [AST_MAX_EXTENSION]
unsigned int restrictcid:1
int ringt
int ringt_base
float rxgain
zt_confinfo saveconf
int sendcalleridafter
int sig
int silencethreshold
zt_pvtslaves [MAX_SLAVES]
ast_smdi_interfacesmdi_iface
int span
int stripmsd
zt_subchannel sub_unused
zt_subchannel subs [3]
tdd_statetdd
unsigned int threewaycalling:1
int tonezone
unsigned int transfer:1
unsigned int transfertobusy:1
float txgain
unsigned int unknown_alarm:1
unsigned int use_callerid:1
unsigned int use_callingpres:1
unsigned int use_smdi:1
unsigned int usedistinctiveringdetection:1
int whichwink
unsigned int zaptrcallerid:1

Detailed Description

Definition at line 412 of file chan_zap.c.


Field Documentation

char accountcode[AST_MAX_ACCOUNT_CODE]

Account code

Definition at line 555 of file chan_zap.c.

Referenced by process_zap(), and zt_new().

unsigned int adsi

Definition at line 437 of file chan_zap.c.

Referenced by process_zap(), and zt_new().

int amaflags

AMA Flags

Definition at line 556 of file chan_zap.c.

Referenced by process_zap(), and zt_new().

unsigned int answeronpolarityswitch

Definition at line 438 of file chan_zap.c.

Referenced by process_zap(), and zt_handle_event().

char begindigit

Definition at line 580 of file chan_zap.c.

Referenced by zt_digit_begin(), and zt_digit_end().

int busycompare

Definition at line 543 of file chan_zap.c.

Referenced by process_zap(), and zt_new().

int busycount

Definition at line 542 of file chan_zap.c.

Referenced by process_zap(), zap_show_channel(), and zt_new().

unsigned int busydetect

Definition at line 439 of file chan_zap.c.

Referenced by process_zap(), zap_show_channel(), zt_new(), and zt_read().

int busyfuzziness

Definition at line 546 of file chan_zap.c.

Referenced by process_zap(), zap_show_channel(), and zt_new().

int busyquietlength

Definition at line 545 of file chan_zap.c.

Referenced by process_zap(), zap_show_channel(), and zt_new().

int busytonelength

Definition at line 544 of file chan_zap.c.

Referenced by process_zap(), zap_show_channel(), and zt_new().

char call_forward[AST_MAX_EXTENSION]

Definition at line 558 of file chan_zap.c.

Referenced by ss_thread(), and zt_new().

ast_group_t callgroup

Definition at line 521 of file chan_zap.c.

Referenced by process_zap(), and zt_new().

int callingpres

The value of callling presentation that we're going to use when placing a PRI call

Definition at line 528 of file chan_zap.c.

Referenced by zt_new().

int callprogress

Definition at line 548 of file chan_zap.c.

Referenced by process_zap(), zap_show_channel(), zt_handle_dtmfup(), zt_new(), and zt_read().

unsigned int callreturn

Definition at line 440 of file chan_zap.c.

Referenced by process_zap(), and ss_thread().

char callwait_name[AST_MAX_EXTENSION]

Definition at line 513 of file chan_zap.c.

Referenced by send_cwcidspill(), and zt_call().

char callwait_num[AST_MAX_EXTENSION]

Definition at line 512 of file chan_zap.c.

Referenced by send_cwcidspill(), and zt_call().

int callwaitcas

Definition at line 537 of file chan_zap.c.

Referenced by send_callerid(), send_cwcidspill(), zap_show_channel(), zt_call(), zt_callwait(), zt_handle_dtmfup(), zt_handle_event(), zt_hangup(), and zt_read().

unsigned int callwaiting

Definition at line 441 of file chan_zap.c.

Referenced by available(), process_zap(), ss_thread(), and zt_hangup().

unsigned int callwaitingcallerid

Definition at line 442 of file chan_zap.c.

Referenced by process_zap(), and zt_callwait().

int callwaitingrepeat

How many samples to wait before repeating call waiting

Definition at line 529 of file chan_zap.c.

Referenced by zt_callwait(), zt_hangup(), and zt_read().

int callwaitrings

Definition at line 538 of file chan_zap.c.

Referenced by zt_call(), zt_callwait(), and zt_read().

unsigned int cancallforward

Definition at line 443 of file chan_zap.c.

Referenced by process_zap(), and ss_thread().

unsigned int canpark

Definition at line 444 of file chan_zap.c.

Referenced by process_zap(), and ss_thread().

int channel

Channel Number or CRV

Definition at line 523 of file chan_zap.c.

Referenced by __unload_module(), __zt_exception(), action_zapshowchannels(), alloc_sub(), available(), check_for_conference(), enable_dtmf_detect(), find_channel(), get_alarms(), handle_init_event(), isourconf(), my_zt_write(), reset_conf(), ss_thread(), unalloc_sub(), zap_destroy_channel_bynum(), zap_show_channel(), zap_show_channels(), zt_answer(), zt_bridge(), zt_call(), zt_confmute(), zt_disable_ec(), zt_enable_ec(), zt_fixup(), zt_handle_event(), zt_hangup(), zt_new(), zt_read(), zt_request(), zt_sendtext(), zt_setoption(), zt_train_ec(), and zt_write().

char cid_name[AST_MAX_EXTENSION]

Definition at line 507 of file chan_zap.c.

Referenced by process_zap(), ss_thread(), zap_show_channel(), zt_handle_event(), zt_hangup(), and zt_new().

char cid_num[AST_MAX_EXTENSION]

Definition at line 505 of file chan_zap.c.

Referenced by process_zap(), ss_thread(), zap_show_channel(), zt_handle_event(), zt_hangup(), and zt_new().

int cid_signalling

CID signalling type bell202 or v23

Definition at line 526 of file chan_zap.c.

Referenced by process_zap(), and ss_thread().

int cid_start

CID start indicator, polarity or ring

Definition at line 527 of file chan_zap.c.

Referenced by handle_init_event(), process_zap(), and ss_thread().

int cid_ton

Type Of Number (TON)

Definition at line 506 of file chan_zap.c.

Referenced by zap_show_channel(), and zt_new().

int cidcwexpire

When to expire our muting for CID/CW

Definition at line 530 of file chan_zap.c.

Referenced by send_callerid(), send_cwcidspill(), zt_hangup(), and zt_read().

int cidlen

Definition at line 533 of file chan_zap.c.

Referenced by send_callerid(), send_cwcidspill(), zt_call(), and zt_callwait().

int cidpos

Definition at line 532 of file chan_zap.c.

Referenced by send_callerid(), send_cwcidspill(), zt_call(), and zt_callwait().

int cidrings

Which ring to deliver CID on

Definition at line 564 of file chan_zap.c.

Referenced by zt_call(), zt_handle_event(), zt_hangup(), and zt_read().

unsigned char* cidspill

Definition at line 531 of file chan_zap.c.

Referenced by __unload_module(), do_monitor(), handle_init_event(), send_callerid(), send_cwcidspill(), zt_call(), zt_callwait(), zt_handle_dtmfup(), zt_handle_event(), zt_hangup(), zt_read(), and zt_write().

unsigned int confirmanswer

Wait for '#' to confirm answer

Definition at line 445 of file chan_zap.c.

Referenced by zt_handle_dtmfup(), zt_handle_event(), zt_hangup(), and zt_request().

int confno

Our conference

Definition at line 518 of file chan_zap.c.

Referenced by check_for_conference(), conf_add(), isourconf(), reset_conf(), and zap_show_channel().

int confusers

Who is using our conference

Definition at line 519 of file chan_zap.c.

char context[AST_MAX_CONTEXT]

Definition at line 496 of file chan_zap.c.

Referenced by action_zapshowchannels(), process_zap(), ss_thread(), zap_show_channel(), zap_show_channels(), zt_chan_conf_default(), and zt_new().

int cref

Call reference number

Definition at line 551 of file chan_zap.c.

char defcontext[AST_MAX_CONTEXT]

Definition at line 497 of file chan_zap.c.

Referenced by ss_thread().

unsigned int destroy

Definition at line 446 of file chan_zap.c.

Referenced by zap_show_channel(), and zt_hangup().

char dialdest[256]

Definition at line 560 of file chan_zap.c.

Referenced by zt_call(), zt_digit_begin(), and zt_handle_event().

unsigned int dialednone

Definition at line 448 of file chan_zap.c.

Referenced by zt_call().

unsigned int dialing

Definition at line 449 of file chan_zap.c.

Referenced by zap_show_channel(), zt_answer(), zt_call(), zt_digit_begin(), zt_digit_end(), zt_handle_event(), zt_hangup(), zt_read(), and zt_write().

unsigned int didtdd

flag to say its done it once

Definition at line 447 of file chan_zap.c.

Referenced by zt_hangup(), and zt_setoption().

unsigned int digital

Definition at line 450 of file chan_zap.c.

Referenced by zt_answer(), zt_call(), zt_enable_ec(), zt_hangup(), zt_indicate(), zt_new(), zt_request(), and zt_write().

int distinctivering

Which distinctivering to use

Definition at line 563 of file chan_zap.c.

Referenced by zt_call(), zt_hangup(), and zt_request().

unsigned int dnd

Definition at line 451 of file chan_zap.c.

Referenced by action_zapdndoff(), action_zapdndon(), action_zapshowchannels(), available(), and ss_thread().

char dnid[AST_MAX_EXTENSION]

Definition at line 515 of file chan_zap.c.

Referenced by zt_new().

ZT_DIAL_OPERATION dop

Definition at line 552 of file chan_zap.c.

Referenced by ss_thread(), zt_call(), zt_handle_event(), and zt_indicate().

struct zt_distRings drings

Definition at line 494 of file chan_zap.c.

Referenced by ss_thread().

struct ast_dsp* dsp

Definition at line 550 of file chan_zap.c.

Referenced by disable_dtmf_detect(), enable_dtmf_detect(), ss_thread(), zap_show_channel(), zt_hangup(), zt_new(), zt_read(), and zt_setoption().

int dsp_features

Definition at line 579 of file chan_zap.c.

Referenced by disable_dtmf_detect(), enable_dtmf_detect(), and zt_new().

int dtmfrelax

whether to run in relaxed DTMF mode

Definition at line 565 of file chan_zap.c.

Referenced by process_zap(), ss_thread(), zap_show_channel(), zt_hangup(), zt_new(), and zt_setoption().

unsigned int echobreak

Definition at line 452 of file chan_zap.c.

Referenced by zt_call(), and zt_handle_event().

unsigned int echocanbridged

Definition at line 453 of file chan_zap.c.

Referenced by process_zap(), zap_show_channel(), and zt_bridge().

int echocancel

Definition at line 539 of file chan_zap.c.

Referenced by process_zap(), zap_show_channel(), zt_disable_ec(), zt_enable_ec(), and zt_train_ec().

unsigned int echocanon

Definition at line 454 of file chan_zap.c.

Referenced by zap_show_channel(), zt_disable_ec(), zt_enable_ec(), and zt_handle_event().

char echorest[20]

Definition at line 541 of file chan_zap.c.

Referenced by zt_call(), and zt_handle_event().

int echotraining

Definition at line 540 of file chan_zap.c.

Referenced by process_zap(), zt_call(), zt_handle_event(), and zt_train_ec().

char exten[AST_MAX_EXTENSION]

Definition at line 498 of file chan_zap.c.

Referenced by ss_thread(), zap_show_channel(), zap_show_channels(), zt_hangup(), and zt_new().

int fake_event

Definition at line 566 of file chan_zap.c.

Referenced by __zt_exception(), zap_fake_event(), zt_handle_event(), zt_new(), and zt_read().

unsigned int faxhandled

Has a fax tone already been handled?

Definition at line 455 of file chan_zap.c.

Referenced by zap_show_channel(), zt_handle_dtmfup(), and zt_hangup().

char finaldial[64]

Definition at line 554 of file chan_zap.c.

Referenced by zt_call(), and zt_handle_event().

unsigned int firstradio

Definition at line 456 of file chan_zap.c.

Referenced by zt_read().

struct timeval flashtime

Last flash-hook time

Definition at line 549 of file chan_zap.c.

Referenced by zt_handle_event().

ast_group_t group

Definition at line 516 of file chan_zap.c.

Referenced by available(), and process_zap().

time_t guardtime

Must wait this much time before using for new call

Definition at line 525 of file chan_zap.c.

Referenced by available(), and zt_hangup().

unsigned int hanguponpolarityswitch

Definition at line 457 of file chan_zap.c.

Referenced by handle_init_event(), process_zap(), zt_answer(), and zt_handle_event().

unsigned int hardwaredtmf

Definition at line 458 of file chan_zap.c.

Referenced by disable_dtmf_detect(), enable_dtmf_detect(), ss_thread(), and zt_new().

unsigned int hidecallerid

Definition at line 459 of file chan_zap.c.

Referenced by process_zap(), ss_thread(), zt_call(), and zt_hangup().

unsigned int hidecalleridname

Hide just the name not the number for legacy PBX use

Definition at line 460 of file chan_zap.c.

Referenced by process_zap(), and zt_call().

unsigned int ignoredtmf

Definition at line 461 of file chan_zap.c.

Referenced by disable_dtmf_detect(), enable_dtmf_detect(), zt_hangup(), and zt_read().

unsigned int immediate

Answer before getting digits?

Definition at line 462 of file chan_zap.c.

Referenced by handle_init_event(), process_zap(), and ss_thread().

unsigned int inalarm

Definition at line 463 of file chan_zap.c.

Referenced by handle_init_event(), zap_show_channel(), zt_handle_event(), zt_read(), and zt_request().

int inconference

If our real should be in the conference

Definition at line 423 of file chan_zap.c.

Referenced by zap_show_channel().

char language[MAX_LANGUAGE]

Definition at line 499 of file chan_zap.c.

Referenced by process_zap(), zap_show_channels(), and zt_new().

char lastcid_name[AST_MAX_EXTENSION]

Definition at line 509 of file chan_zap.c.

Referenced by zt_call(), and zt_read().

char lastcid_num[AST_MAX_EXTENSION]

Definition at line 508 of file chan_zap.c.

Referenced by ss_thread(), zt_call(), and zt_read().

int law

Definition at line 517 of file chan_zap.c.

Referenced by bump_gains(), restore_gains(), zap_show_channel(), zt_call(), and zt_setoption().

ast_mutex_t lock

Definition at line 413 of file chan_zap.c.

Referenced by destroy_zt_pvt(), wakeup_sub(), zap_queue_frame(), zt_answer(), zt_bridge(), zt_call(), zt_digit_begin(), zt_digit_end(), zt_exception(), zt_fixup(), zt_func_read(), zt_handle_event(), zt_hangup(), zt_indicate(), zt_read(), zt_unlink(), and zt_write().

char mailbox[AST_MAX_EXTENSION]

Definition at line 559 of file chan_zap.c.

Referenced by has_voicemail(), and process_zap().

struct zt_pvt* master

Master to us (we follow their conferencing)

Definition at line 422 of file chan_zap.c.

Referenced by check_for_conference(), and zap_show_channel().

unsigned int mate

flag to say its in MATE mode

Definition at line 465 of file chan_zap.c.

Referenced by zt_sendtext(), and zt_setoption().

char mohinterpret[MAX_MUSICCLASS]

Definition at line 500 of file chan_zap.c.

Referenced by process_zap(), zap_show_channels(), and zt_indicate().

char mohsuggest[MAX_MUSICCLASS]

Definition at line 501 of file chan_zap.c.

Referenced by process_zap(), zt_handle_event(), and zt_hangup().

int msgstate

Definition at line 562 of file chan_zap.c.

Referenced by zt_handle_event().

struct zt_pvt* next

Next channel in list

Definition at line 433 of file chan_zap.c.

Referenced by __unload_module(), action_zapshowchannels(), destroy_channel(), destroy_zt_pvt(), do_monitor(), find_channel(), mkintf(), zap_destroy_channel_bynum(), zap_show_channel(), zap_show_channels(), zt_hangup(), and zt_request().

int onhooktime

Definition at line 561 of file chan_zap.c.

Referenced by zt_handle_event(), and zt_hangup().

int oprmode

"Operator Services" mode

Definition at line 428 of file chan_zap.c.

Referenced by __zt_exception(), available(), zt_answer(), zt_call(), zt_handle_event(), zt_hangup(), zt_read(), and zt_setoption().

struct zt_pvt* oprpeer

"Operator Services" peer tech_pvt ptr

Definition at line 429 of file chan_zap.c.

Referenced by zt_handle_event(), and zt_setoption().

char* origcid_name

malloced original callerid

Definition at line 511 of file chan_zap.c.

Referenced by zt_handle_event(), and zt_hangup().

char* origcid_num

malloced original callerid

Definition at line 510 of file chan_zap.c.

Referenced by zt_handle_event(), and zt_hangup().

unsigned int outgoing

Definition at line 466 of file chan_zap.c.

Referenced by available(), zt_call(), zt_handle_event(), zt_hangup(), zt_indicate(), zt_new(), zt_read(), zt_request(), and zt_write().

int outsigmod

Outbound Signalling style (modifier)

Definition at line 427 of file chan_zap.c.

Referenced by process_zap(), zt_call(), and zt_handle_event().

unsigned int overlapdial

Definition at line 467 of file chan_zap.c.

Referenced by zt_handle_event(), and zt_read().

struct ast_channel* owner

Our current active owner (if applicable) Up to three channels can be associated with this call

Definition at line 414 of file chan_zap.c.

Referenced by __unload_module(), __zt_exception(), action_zapdialoffhook(), available(), destroy_channel(), do_monitor(), ss_thread(), zap_fake_event(), zap_queue_frame(), zap_show_channel(), zt_answer(), zt_bridge(), zt_call(), zt_digit_begin(), zt_digit_end(), zt_fixup(), zt_handle_event(), zt_hangup(), zt_new(), zt_read(), zt_request(), and zt_write().

unsigned int permcallwaiting

Definition at line 468 of file chan_zap.c.

Referenced by zt_hangup().

unsigned int permhidecallerid

Whether to hide our outgoing caller ID or not

Definition at line 469 of file chan_zap.c.

Referenced by zt_hangup().

ast_group_t pickupgroup

Definition at line 522 of file chan_zap.c.

Referenced by process_zap(), and zt_new().

int polarity

Definition at line 578 of file chan_zap.c.

Referenced by handle_init_event(), unalloc_sub(), zt_handle_event(), and zt_hangup().

struct timeval polaritydelaytv

Definition at line 568 of file chan_zap.c.

Referenced by zt_answer(), and zt_handle_event().

int polarityonanswerdelay

Definition at line 567 of file chan_zap.c.

Referenced by process_zap(), and zt_handle_event().

struct zt_pvt* prev

Prev channel in list

Definition at line 434 of file chan_zap.c.

Referenced by destroy_channel(), destroy_zt_pvt(), mkintf(), zap_destroy_channel_bynum(), zt_hangup(), and zt_request().

unsigned int priexclusive

Definition at line 471 of file chan_zap.c.

Referenced by process_zap(), and zt_call().

unsigned int priindication_oob

Definition at line 470 of file chan_zap.c.

Referenced by process_zap(), and zt_indicate().

int propconfno

Propagated conference number

Definition at line 520 of file chan_zap.c.

Referenced by zap_show_channel().

unsigned int pulse

Definition at line 472 of file chan_zap.c.

Referenced by process_zap(), zt_call(), zt_digit_begin(), and zt_digit_end().

unsigned int pulsedial

whether a pulse dial phone is detected

Definition at line 473 of file chan_zap.c.

Referenced by zap_show_channel(), zt_bridge(), zt_handle_event(), zt_hangup(), and zt_read().

int radio

radio type

Definition at line 426 of file chan_zap.c.

Referenced by __zt_exception(), available(), do_monitor(), handle_init_event(), process_zap(), zap_show_channel(), zt_answer(), zt_call(), zt_handle_event(), zt_hangup(), zt_indicate(), and zt_read().

char rdnis[AST_MAX_EXTENSION]

Definition at line 514 of file chan_zap.c.

Referenced by zt_hangup(), and zt_new().

unsigned int restrictcid

Whether restrict the callerid -> only send ANI

Definition at line 474 of file chan_zap.c.

Referenced by process_zap().

int ringt

Definition at line 534 of file chan_zap.c.

Referenced by handle_init_event(), ss_thread(), zt_answer(), zt_handle_event(), zt_hangup(), and zt_read().

int ringt_base

Definition at line 535 of file chan_zap.c.

Referenced by handle_init_event(), ss_thread(), and zt_handle_event().

float rxgain

Definition at line 430 of file chan_zap.c.

Referenced by bump_gains(), process_zap(), restore_gains(), zt_call(), zt_func_read(), and zt_setoption().

struct zt_confinfo saveconf

Saved conference info

Definition at line 419 of file chan_zap.c.

Referenced by restore_conference(), and save_conference().

int sendcalleridafter

Definition at line 569 of file chan_zap.c.

Referenced by process_zap(), and zt_call().

int sig

Signalling style

Definition at line 425 of file chan_zap.c.

Referenced by action_zapshowchannels(), available(), build_channels(), do_monitor(), handle_init_event(), mkintf(), process_zap(), ss_thread(), zap_show_channel(), zt_answer(), zt_bridge(), zt_call(), zt_confmute(), zt_digit_begin(), zt_digit_end(), zt_enable_ec(), zt_handle_event(), zt_hangup(), zt_indicate(), zt_new(), zt_read(), zt_request(), and zt_write().

int silencethreshold

Definition at line 547 of file chan_zap.c.

Referenced by process_zap(), and zt_new().

struct zt_pvt* slaves[MAX_SLAVES]

Slave to us (follows our conferencing)

Definition at line 421 of file chan_zap.c.

Referenced by isslavenative(), and zap_show_channel().

struct ast_smdi_interface* smdi_iface

Definition at line 492 of file chan_zap.c.

Referenced by destroy_zt_pvt(), and ss_thread().

int span

Span number

Definition at line 524 of file chan_zap.c.

Referenced by get_alarms(), zap_show_channel(), zt_answer(), zt_digit_begin(), zt_hangup(), zt_indicate(), and zt_write().

int stripmsd

Definition at line 536 of file chan_zap.c.

Referenced by process_zap(), and zt_call().

struct zt_subchannel sub_unused

Just a safety precaution

Definition at line 417 of file chan_zap.c.

struct zt_subchannel subs[3]

Sub-channels

Definition at line 418 of file chan_zap.c.

Referenced by __unload_module(), __zt_exception(), alloc_sub(), attempt_transfer(), available(), bump_gains(), check_for_conference(), destroy_channel(), disable_dtmf_detect(), do_monitor(), enable_dtmf_detect(), get_alarms(), handle_init_event(), isslavenative(), my_zt_write(), reset_conf(), restore_conference(), restore_gains(), save_conference(), send_callerid(), ss_thread(), swap_subs(), unalloc_sub(), update_conf(), wakeup_sub(), zap_show_channel(), zt_answer(), zt_bridge(), zt_call(), zt_confmute(), zt_digit_begin(), zt_digit_end(), zt_disable_ec(), zt_enable_ec(), zt_fixup(), zt_get_index(), zt_handle_dtmfup(), zt_handle_event(), zt_hangup(), zt_indicate(), zt_new(), zt_read(), zt_request(), zt_ring_phone(), zt_sendtext(), zt_setoption(), zt_train_ec(), zt_wink(), and zt_write().

struct tdd_state* tdd

TDD flag

Definition at line 557 of file chan_zap.c.

Referenced by zt_read(), zt_sendtext(), and zt_setoption().

unsigned int threewaycalling

Definition at line 475 of file chan_zap.c.

Referenced by process_zap(), and zt_handle_event().

int tonezone

tone zone for this chan, or -1 for default

Definition at line 432 of file chan_zap.c.

Referenced by process_zap().

unsigned int transfer

Definition at line 476 of file chan_zap.c.

Referenced by process_zap(), ss_thread(), zt_bridge(), and zt_handle_event().

unsigned int transfertobusy

allow flash-transfers to busy channels

Definition at line 481 of file chan_zap.c.

Referenced by process_zap(), and zt_handle_event().

float txgain

Definition at line 431 of file chan_zap.c.

Referenced by bump_gains(), process_zap(), restore_gains(), zt_call(), zt_func_read(), and zt_setoption().

unsigned int unknown_alarm

Definition at line 464 of file chan_zap.c.

Referenced by handle_init_event(), and zt_handle_event().

unsigned int use_callerid

Whether or not to use caller id on this channel

Definition at line 477 of file chan_zap.c.

Referenced by process_zap(), ss_thread(), and zt_call().

unsigned int use_callingpres

Whether to use the callingpres the calling switch sends

Definition at line 478 of file chan_zap.c.

Referenced by process_zap(), and zt_call().

unsigned int use_smdi

Definition at line 491 of file chan_zap.c.

Referenced by destroy_zt_pvt(), process_zap(), and ss_thread().

unsigned int usedistinctiveringdetection

Definition at line 479 of file chan_zap.c.

Referenced by process_zap(), and ss_thread().

int whichwink

SIG_FEATDMF_TA Which wink are we on?

Definition at line 553 of file chan_zap.c.

Referenced by zt_call(), and zt_handle_event().

unsigned int zaptrcallerid

should we use the callerid from incoming call on zap transfer or not

Definition at line 480 of file chan_zap.c.

Referenced by process_zap(), and zt_handle_event().


The documentation for this struct was generated from the following file:
Generated on Tue Nov 4 13:20:47 2008 for Asterisk - the Open Source PBX by  doxygen 1.4.7