]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
freetdm: added SIGEVENT_COLLISION
authorMoises Silva <moy@sangoma.com>
Sat, 5 Jun 2010 22:37:53 +0000 (18:37 -0400)
committerMoises Silva <moy@sangoma.com>
Sat, 5 Jun 2010 22:37:53 +0000 (18:37 -0400)
libs/freetdm/src/include/freetdm.h

index b1fea4adb68746aadeacdba820620a73c4bb5b0d..12c03dbe7f333d5a4ba69944da2aa1768322a19d 100644 (file)
@@ -292,11 +292,12 @@ typedef enum {
        FTDM_SIGEVENT_ADD_CALL, /*!< New call should be added to the channel */
        FTDM_SIGEVENT_RESTART, /*!< Restart has been requested. Typically you hangup your call resources here */
        FTDM_SIGEVENT_SIGSTATUS_CHANGED, /*!< Signaling protocol status changed (ie: D-chan up), see new status in raw_data ftdm_sigmsg_t member */
+       FTDM_SIGEVENT_COLLISION, /*!< Outgoing call was dropped because an incoming call arrived at the same time */
        FTDM_SIGEVENT_INVALID
 } ftdm_signal_event_t;
 #define SIGNAL_STRINGS "START", "STOP", "UP", "FLASH", "PROGRESS", \
                "PROGRESS_MEDIA", "TONE_DETECTED", "ALARM_TRAP", "ALARM_CLEAR", \
-               "COLLECTED_DIGIT", "ADD_CALL", "RESTART", "SIGSTATUS_CHANGED", "INVALID"
+               "COLLECTED_DIGIT", "ADD_CALL", "RESTART", "SIGSTATUS_CHANGED", "COLLISION", "INVALID"
 
 /*! \brief Move from string to ftdm_signal_event_t and viceversa */
 FTDM_STR2ENUM_P(ftdm_str2ftdm_signal_event, ftdm_signal_event2str, ftdm_signal_event_t)