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

Commits to the Asterisk SCF project code repositories asterisk-scf-commits at lists.digium.com
Tue Mar 1 10:05:32 CST 2011


branch "workqueue" has been updated
       via  566a81e3cebf1f9b652136637d7dde6e63bd69f4 (commit)
      from  10e5d492b1801ff3c3260fc9aaff5a3676905285 (commit)

Summary of changes:
 AsteriskSCF/System/WorkQueue/WorkQueueIf.ice |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)


- Log -----------------------------------------------------------------
commit 566a81e3cebf1f9b652136637d7dde6e63bd69f4
Author: Mark Michelson <mmichelson at digium.com>
Date:   Tue Mar 1 10:05:12 2011 -0600

    Add enqueue operations that take a sequence of work items.

diff --git a/AsteriskSCF/System/WorkQueue/WorkQueueIf.ice b/AsteriskSCF/System/WorkQueue/WorkQueueIf.ice
index ebd0caa..29cdcc3 100644
--- a/AsteriskSCF/System/WorkQueue/WorkQueueIf.ice
+++ b/AsteriskSCF/System/WorkQueue/WorkQueueIf.ice
@@ -39,9 +39,12 @@ module V1
 	void execute();
     };
 
+    sequence<Work> WorkSeq;
+
     local interface Queue
     {
 	void enqueueWork(Work item);
+	void enqueueWork(WorkSeq items);
 	void cancelWork(Work item);
 
 	/* return value indicates whether queue contains more work
@@ -65,9 +68,12 @@ module V1
 	SuspendableWorkResult execute();
     };
 
+    sequence<SuspendableWork> SuspendableWorkSeq;
+
     local interface SuspendableQueue
     {
 	void enqueueWork(SuspendableWork item);
+	void enqueueWork(SuspendableWorkSeq items);
 	void cancelWork(SuspendableWork item);
 
 	/* return value indicates whether queue contains more work

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


-- 
asterisk-scf/integration/slice.git



More information about the asterisk-scf-commits mailing list