added new commands to enable/disable hardware loop and some boost code to handle ss7 loops

git-svn-id: http://svn.openzap.org/svn/openzap/trunk@1038 a93c3328-9c30-0410-af19-c9cd2b2d52af
This commit is contained in:
Moises Silva
2010-02-19 21:18:13 +00:00
parent ba1f719c3e
commit 8d980e65f6
3 changed files with 72 additions and 2 deletions
+3
View File
@@ -284,6 +284,8 @@ typedef enum {
ZAP_COMMAND_FLUSH_RX_BUFFERS,
ZAP_COMMAND_FLUSH_BUFFERS,
ZAP_COMMAND_SET_PRE_BUFFER_SIZE,
ZAP_COMMAND_ENABLE_LOOP,
ZAP_COMMAND_DISABLE_LOOP,
ZAP_COMMAND_COUNT
} zap_command_t;
@@ -341,6 +343,7 @@ typedef enum {
ZAP_CHANNEL_STATE_CANCEL,
ZAP_CHANNEL_STATE_HANGUP,
ZAP_CHANNEL_STATE_HANGUP_COMPLETE,
ZAP_CHANNEL_STATE_IN_LOOP,
ZAP_CHANNEL_STATE_INVALID
} zap_channel_state_t;
#define CHANNEL_STATE_STRINGS "DOWN", "HOLD", "SUSPENDED", "DIALTONE", "COLLECT", \