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

Commits to the Asterisk SCF project code repositories asterisk-scf-commits at lists.digium.com
Wed Oct 6 12:44:32 CDT 2010


branch "master" has been updated
       via  03ea08a0f749b5f36ae4dc36d25493689f9e273c (commit)
      from  0c629393e2f05dc0ed43bcc6305880949df36289 (commit)

Summary of changes:
 SessionCommunications/Bridging/BridgingIf.ice |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)


- Log -----------------------------------------------------------------
commit 03ea08a0f749b5f36ae4dc36d25493689f9e273c
Author: Brent Eagles <beagles at digium.com>
Date:   Wed Oct 6 12:34:07 2010 -0230

    Add replace method to the Bridging interface.

diff --git a/SessionCommunications/Bridging/BridgingIf.ice b/SessionCommunications/Bridging/BridgingIf.ice
index d77e340..768286d 100644
--- a/SessionCommunications/Bridging/BridgingIf.ice
+++ b/SessionCommunications/Bridging/BridgingIf.ice
@@ -118,6 +118,15 @@ module V1
          *
          */
         void removeListener(BridgeListener* listener);
+
+        /**
+         * Replaces a session that is on the bridge with another session. Useful for transfers, etc.
+         * where a participant is replaced as part of the code flow.
+         *
+         * @param newSession The session replacing the session indicated by oldSession
+         * @param oldSession The session being replaced.
+         */
+        void replaceSession(V1::Session* newSession, V1::Session* oldSession);
     }; 
 
     /**

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


-- 
asterisk-scf/integration/slice.git



More information about the asterisk-scf-commits mailing list