summaryrefslogtreecommitdiffstats
path: root/src/ccapi/server/win/workitem.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/ccapi/server/win/workitem.h')
-rw-r--r--src/ccapi/server/win/workitem.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/ccapi/server/win/workitem.h b/src/ccapi/server/win/workitem.h
index 1d3df155c..fff56f326 100644
--- a/src/ccapi/server/win/workitem.h
+++ b/src/ccapi/server/win/workitem.h
@@ -36,9 +36,13 @@ class WorkList {
private:
std::list <WorkItem*> wl;
CRITICAL_SECTION cs;
+ HANDLE hEvent;
public:
WorkList();
~WorkList();
+ int initialize();
+ int cleanup();
+ void wait();
int add(WorkItem*);
int remove(WorkItem**);
bool isEmpty() {return wl.empty();}