[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