Mercurial > pub > ImplabNet
comparison Implab/TaskController.cs @ 10:aa33d0bb8c0c promises
implemeted new cancellable promises concept
author | cin |
---|---|
date | Sun, 03 Nov 2013 18:07:38 +0400 |
parents | 7ea9363fef6c |
children | eb418ba8275b |
comparison
equal
deleted
inserted
replaced
9:c82e0dfbb4dd | 10:aa33d0bb8c0c |
---|---|
12 /// <remarks> | 12 /// <remarks> |
13 /// Members of this object are thread safe. | 13 /// Members of this object are thread safe. |
14 /// </remarks> | 14 /// </remarks> |
15 class TaskController | 15 class TaskController |
16 { | 16 { |
17 object m_lock; | 17 readonly object m_lock; |
18 string m_message; | 18 string m_message; |
19 bool m_cancelled; | |
20 | 19 |
21 float m_current; | 20 float m_current; |
22 float m_max; | 21 float m_max; |
23 | 22 |
24 public event EventHandler<ValueEventArgs<string>> MessageUpdated; | 23 public event EventHandler<ValueEventArgs<string>> MessageUpdated; |