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

Commits to the Asterisk SCF project code repositories asterisk-scf-commits at lists.digium.com
Wed Jul 20 15:24:02 CDT 2011


branch "sessiondefaults" has been updated
       via  0789e8404c531ea966dd08e4685245d67e8896b9 (commit)
      from  f44bab54ef61ab610c59f1e9e3202f867396e569 (commit)

Summary of changes:
 .../SessionCommunicationsIf.ice                    |   25 +++++++++++++++++--
 1 files changed, 22 insertions(+), 3 deletions(-)


- Log -----------------------------------------------------------------
commit 0789e8404c531ea966dd08e4685245d67e8896b9
Author: Ken Hunt <ken.hunt at digium.com>
Date:   Wed Jul 20 15:23:25 2011 -0500

    Added remove operations and comments.

diff --git a/slice/AsteriskSCF/SessionCommunications/SessionCommunicationsIf.ice b/slice/AsteriskSCF/SessionCommunications/SessionCommunicationsIf.ice
index dd1b3ee..03cbbee 100644
--- a/slice/AsteriskSCF/SessionCommunications/SessionCommunicationsIf.ice
+++ b/slice/AsteriskSCF/SessionCommunications/SessionCommunicationsIf.ice
@@ -647,14 +647,33 @@ module V1
         idempotent SessionSeq getSessions();
 
         /**
-         * Adds a default listener for sessions created for this endpoint.
+         * Adds a default SessionListener for sessions created for this endpoint.
+         * Does not alter existing sessions, but will add the listener to 
+         * any sessions created henceforth, until the default listener 
+         * is removed. 
          */
          void addDefaultSessionListener(SessionListener* listener);
 
         /**
-         * Adds a default listener for sessions created for this endpoint.
+         * Removes a default SessionListener. Doesn't remove the 
+         * the listener from any existing sessions, but rather 
+         * stops adding the listener to future sessions.
          */
-         void addDefaultSessionCookie(SessionCookie* cookie);
+         void removeDefaultSessionListener(SessionListener* listener);
+
+        /**
+         * Adds default SessionCookies for sessions created for this endpoint.
+         * Does not alter any existing sessions, but any sessions created
+         * henceforth will have these cookies set.
+         */
+         void addDefaultSessionCookies(SessionCookies cookie);
+
+        /**
+         * Removes a set of default SessionCookies for sessions created for this endpoint.
+         * Doesn't remove cookies from any existing sessions, but new 
+         * sessions for this endpoint will not have these cookies set. 
+         */
+         void removeDefaultSessionCookies(SessionCookies cookie);
     };
 
     /**

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


-- 
asterisk-scf/integration/slice.git



More information about the asterisk-scf-commits mailing list