[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