From d2c19c45aae73b039c21c5a19b68fca82e7f2830 Mon Sep 17 00:00:00 2001 From: markster Date: Wed, 13 Nov 2002 15:51:35 +0000 Subject: Version 0.3.3 from FTP git-svn-id: http://svn.digium.com/svn/zaptel/trunk@129 5390a7c7-147a-4af0-8ec9-7488f05a26cb --- zaptel.h | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'zaptel.h') diff --git a/zaptel.h b/zaptel.h index 57d085a..e6edde9 100755 --- a/zaptel.h +++ b/zaptel.h @@ -119,6 +119,8 @@ #define ZT_POLICY_IMMEDIATE 0 /* Start play/record immediately */ #define ZT_POLICY_WHEN_FULL 1 /* Start play/record when buffer is full */ +#define RING_DEBOUNCE_TIME 500 /* 500 ms ring debounce time */ + #ifdef __KERNEL__ /* Echo cancellation */ #if defined(ECHO_CAN_STEVE) @@ -489,6 +491,11 @@ char dialstr[ZT_MAX_DTMF_BUF]; */ #define ZT_CHANDIAG _IOR (ZT_CODE, 44, int) +/* + * Obtain received signalling + */ +#define ZT_GETRXBITS _IOR (ZT_CODE, 45, int) + /* * 60-80 are reserved for private drivers * 80-85 are reserved for dynamic span stuff @@ -910,6 +917,9 @@ struct zt_chan { int rxflashtime; /* rx flash time (ms) */ int debouncetime; /* FXS GS sig debounce time (ms) */ + /* RING debounce timer */ + int ringdebtimer; + /* RBS timers */ int itimer; int otimer; -- cgit v1.2.3