##// END OF EJS Templates
fixed DFA optimization, JSON is fully functional
fixed DFA optimization, JSON is fully functional

File last commit:

r180:c32688129f14 ref20160224
r183:4f82e0f161c3 ref20160224
Show More
RunnableComponent.cs
58 lines | 1.1 KiB | text/x-csharp | CSharpLexer
using System;
using Implab.Formats;
namespace Implab.Components {
public class RunnableComponent : Disposable, IRunnable, IInitializable {
IPromise m_pending;
Exception m_lastError;
protected RunnableComponent(bool initialized) {
}
#region IInitializable implementation
public void Init() {
}
#endregion
#region IRunnable implementation
public IPromise Start() {
throw new NotImplementedException();
}
protected virtual IPromise OnStart() {
return Promise.SUCCESS;
}
protected virtual void Run() {
}
public IPromise Stop() {
throw new NotImplementedException();
}
public ExecutionState State {
get {
throw new NotImplementedException();
}
}
public Exception LastError {
get {
throw new NotImplementedException();
}
}
#endregion
}
}