mirror of
https://github.com/asterisk/asterisk.git
synced 2025-10-12 15:45:18 +00:00
add channel-driver callbacks for variable length DTMF
teach ast_write() to call those new callbacks git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@8851 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
@@ -189,6 +189,12 @@ struct ast_channel_tech {
|
||||
/*! Send a literal DTMF digit */
|
||||
int (* const send_digit)(struct ast_channel *chan, char digit);
|
||||
|
||||
/*! Start sending a literal DTMF digit */
|
||||
int (* const send_digit_begin)(struct ast_channel *chan, char digit);
|
||||
|
||||
/*! Stop sending the last literal DTMF digit */
|
||||
int (* const send_digit_end)(struct ast_channel *chan);
|
||||
|
||||
/*! Call a given phone number (address, etc), but don't
|
||||
take longer than timeout seconds to do so. */
|
||||
int (* const call)(struct ast_channel *chan, char *addr, int timeout);
|
||||
|
Reference in New Issue
Block a user