[asterisk-scf-commits] asterisk-scf/integration/slice.git branch "dtmf" updated.

Commits to the Asterisk SCF project code repositories asterisk-scf-commits at lists.digium.com
Tue Jul 12 16:59:04 CDT 2011


branch "dtmf" has been updated
       via  cbcc5be7d06718395a1a6ed900267142d2e056bf (commit)
       via  c0d707179a9fde7fb3fd514448c290bed46886c0 (commit)
      from  d1bcf200a72d465b50e1dd37f46158be22b81200 (commit)

Summary of changes:
 .../SessionCommunicationsIf.ice                    |   45 ++++----------------
 1 files changed, 9 insertions(+), 36 deletions(-)


- Log -----------------------------------------------------------------
commit cbcc5be7d06718395a1a6ed900267142d2e056bf
Author: Mark Michelson <mmichelson at digium.com>
Date:   Tue Jul 12 16:58:27 2011 -0500

    Address Kevin's comments on CR-ASTSCF-123.
    
    * Remove abandoned DTMF session indications.
    * Change EventsSink and EventsSource to EventSink and EventSource

diff --git a/slice/AsteriskSCF/SessionCommunications/SessionCommunicationsIf.ice b/slice/AsteriskSCF/SessionCommunications/SessionCommunicationsIf.ice
index 4406764..4e8521d 100644
--- a/slice/AsteriskSCF/SessionCommunications/SessionCommunicationsIf.ice
+++ b/slice/AsteriskSCF/SessionCommunications/SessionCommunicationsIf.ice
@@ -195,33 +195,6 @@ module V1
     };
 
     /**
-     * About DTMF
-     * DTMF can be transmitted in multiple ways. The most common way
-     * is to detect that DTMF has begun and that it has ended. However,
-     * there are such cases where we get a single notification that
-     * DTMF was received, and how long the DTMF press was. In such a
-     * case we only send an end indication that has the "duration"
-     * specified within.
-     */
-   
-    /**
-     * Command to indicate the beginning of a DTMF digit
-     */
-    unsliceable class BeginDTMF extends TelephonyIndication
-    {
-        byte digit;
-    };
-
-    /**
-     * Command to indicate the end of a DTMF digit
-     */
-    unsliceable class EndDTMF extends TelephonyIndication
-    {
-        byte digit;
-        int duration;
-    };
-
-    /**
      * A sequence of cookies, allowing for a variable number of them
      * to be passed in a single operation or event.
      *
@@ -509,30 +482,30 @@ module V1
         int duration;
     };
 
-    interface TelephonyEventsSink;
-    sequence<TelephonyEventsSink> TelephonyEventsSinkSeq;
+    interface TelephonyEventSink;
+    sequence<TelephonyEventSink> TelephonyEventSinkSeq;
 
     /**
      * A source for telephony events
      */
-    interface TelephonyEventsSource
+    interface TelephonyEventSource
     {
         /**
          * Add a new sink to send telephony events to
          */
-        idempotent void addSink(TelephonyEventsSink* sink);
+        idempotent void addSink(TelephonyEventSink* sink);
         /**
          * Get a list of the sinks to which this source sends events
          */
-        idempotent TelephonyEventsSinkSeq getSinks();
+        idempotent TelephonyEventSinkSeq getSinks();
     };
 
-    sequence<TelephonyEventsSource> TelephonyEventsSourceSeq;
+    sequence<TelephonyEventSource> TelephonyEventSourceSeq;
 
     /**
      * A place to send telephony events
      */
-    interface TelephonyEventsSink
+    interface TelephonyEventSink
     {
         /**
          * Send a telephony event to this sink
@@ -541,11 +514,11 @@ module V1
         /**
          * Set the source for this sink
          */
-        idempotent void setSource(TelephonyEventsSource* source);
+        idempotent void setSource(TelephonyEventSource* source);
         /**
          * Get the source for this sink
          */
-        idempotent TelephonyEventsSource* getSource();
+        idempotent TelephonyEventSource* getSource();
     };
 
     /**
@@ -555,8 +528,8 @@ module V1
      */
     interface TelephonySession extends Session
     {
-        TelephonyEventsSourceSeq getSources();
-        TelephonyEventsSinkSeq getSinks();
+        TelephonyEventSourceSeq getSources();
+        TelephonyEventSinkSeq getSinks();
     };
 
     /**

commit c0d707179a9fde7fb3fd514448c290bed46886c0
Author: Mark Michelson <mmichelson at digium.com>
Date:   Mon Jul 11 15:54:48 2011 -0500

    Fix error in slice file.

diff --git a/slice/AsteriskSCF/SessionCommunications/SessionCommunicationsIf.ice b/slice/AsteriskSCF/SessionCommunications/SessionCommunicationsIf.ice
index 20d1ad8..4406764 100644
--- a/slice/AsteriskSCF/SessionCommunications/SessionCommunicationsIf.ice
+++ b/slice/AsteriskSCF/SessionCommunications/SessionCommunicationsIf.ice
@@ -555,8 +555,8 @@ module V1
      */
     interface TelephonySession extends Session
     {
-        TelephonyEventSourceSeq getSources();
-        TelephonyEventSinkSeq getSinks();
+        TelephonyEventsSourceSeq getSources();
+        TelephonyEventsSinkSeq getSinks();
     };
 
     /**

-----------------------------------------------------------------------


-- 
asterisk-scf/integration/slice.git



More information about the asterisk-scf-commits mailing list