[asterisk-scf-commits] asterisk-scf/integration/slice.git branch "route_async" created.

Commits to the Asterisk SCF project code repositories asterisk-scf-commits at lists.digium.com
Thu Dec 23 01:39:26 UTC 2010


branch "route_async" has been created
        at  ed79422c523b14d1e3e62bfd26597f2eb255eabb (commit)

- Log -----------------------------------------------------------------
commit ed79422c523b14d1e3e62bfd26597f2eb255eabb
Author: Ken Hunt <ken.hunt at digium.com>
Date:   Mon Dec 20 21:01:23 2010 -0600

    Changes for asynchronous routing support.

diff --git a/Core/Routing/RoutingIf.ice b/Core/Routing/RoutingIf.ice
index d4edf9c..0514cda 100644
--- a/Core/Routing/RoutingIf.ice
+++ b/Core/Routing/RoutingIf.ice
@@ -92,8 +92,9 @@ module V1
        *
        * @throws InvalidParamsException if the destination contains invalid information.
        */
+      ["amd"]
       idempotent Endpoint::V1::EndpointSeq lookup(string destination)
-	 throws DestinationNotFoundException, InvalidParamsException;
+	        throws DestinationNotFoundException, InvalidParamsException;
    };
 
 
diff --git a/SessionCommunications/SessionCommunicationsIf.ice b/SessionCommunications/SessionCommunicationsIf.ice
index 92a7642..cd11883 100644
--- a/SessionCommunications/SessionCommunicationsIf.ice
+++ b/SessionCommunications/SessionCommunicationsIf.ice
@@ -405,6 +405,7 @@ module V1
 	 *
 	 * @throws BridgingException if the bridge could not be setup properly.
 	 */
+	["amd"]
 	void routeSession(Session* source, string destination)
 	   throws AsteriskSCF::Core::Routing::V1::DestinationNotFoundException,
 	   EndpointUnreachableException, SessionCreationException,
@@ -431,6 +432,7 @@ module V1
 	 *
 	 * @throws NotBridged if the provided session is not currently in a bridge.
 	 */
+	["amd"]
 	void connectBridgedSessionsWithDestination(Session* sessionToReplace, string destination)
 	   throws AsteriskSCF::Core::Routing::V1::DestinationNotFoundException,
 	   SessionCreationException,
@@ -458,6 +460,7 @@ module V1
 	 *
 	 * @throws NotBridged if the session provided in sessionToReplace is not currently in a bridge.
 	 */
+	["amd"]
 	void connectBridgedSessions(Session* sessionToReplace, Session* bridgedSession)
 	   throws SourceTerminatedPreBridgingException, BridgingException, NotBridged ;
     };

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


-- 
asterisk-scf/integration/slice.git



More information about the asterisk-scf-commits mailing list