Mercurial > pub > ImplabNet
annotate Implab/Components/ExecutionState.cs @ 262:f1696cdc3d7a v3 v3.0.8
Added IInitializable.Initialize() overload
Added IRunnable.Start(), IRunnable.Start() overloads
Fixed cancellation of the current operation when Stop() is called
More tests
author | cin |
---|---|
date | Mon, 16 Apr 2018 02:12:39 +0300 |
parents | 7c7e9ad6fe4a |
children |
rev | line source |
---|---|
152 | 1 namespace Implab.Components { |
154 | 2 |
152 | 3 public enum ExecutionState { |
184 | 4 Undefined = 0, |
5 | |
6 Created, | |
7 | |
8 Initializing, | |
9 | |
156
97fbbf816844
Promises: SignalXXX methods merged into SignalHandler method.
cin
parents:
154
diff
changeset
|
10 Ready, |
184 | 11 |
152 | 12 Starting, |
184 | 13 |
152 | 14 Running, |
184 | 15 |
152 | 16 Stopping, |
184 | 17 |
251 | 18 Stopped, |
19 | |
184 | 20 Failed, |
21 | |
152 | 22 Disposed, |
184 | 23 |
24 Last = Disposed | |
152 | 25 } |
26 } |