summaryrefslogtreecommitdiff
path: root/zaptel.h
diff options
context:
space:
mode:
Diffstat (limited to 'zaptel.h')
-rwxr-xr-xzaptel.h10
1 files changed, 10 insertions, 0 deletions
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;