From d8908a3f52d4d0c300479fcf88577768ebe149f8 Mon Sep 17 00:00:00 2001 From: "Kevin P. Fleming" Date: Sun, 29 Jan 2006 05:15:24 +0000 Subject: 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 --- include/asterisk/channel.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'include') diff --git a/include/asterisk/channel.h b/include/asterisk/channel.h index 59fbee5ff..4b120d8cf 100644 --- a/include/asterisk/channel.h +++ b/include/asterisk/channel.h @@ -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); -- cgit v1.2.3