|
@@ -93,7 +93,7 @@ class ClusterWriteHandler;
|
|
interface IRoxieInput : extends IInputBase
|
|
interface IRoxieInput : extends IInputBase
|
|
{
|
|
{
|
|
virtual void start(unsigned parentExtractSize, const byte *parentExtract, bool paused) = 0;
|
|
virtual void start(unsigned parentExtractSize, const byte *parentExtract, bool paused) = 0;
|
|
- virtual void stop(bool aborting) = 0;
|
|
|
|
|
|
+ virtual void stop() = 0;
|
|
virtual void reset() = 0;
|
|
virtual void reset() = 0;
|
|
virtual void checkAbort() = 0;
|
|
virtual void checkAbort() = 0;
|
|
virtual unsigned queryId() const = 0;
|
|
virtual unsigned queryId() const = 0;
|
|
@@ -148,7 +148,8 @@ interface IRoxieServerActivity : extends IActivityBase
|
|
virtual void execute(unsigned parentExtractSize, const byte *parentExtract) = 0;
|
|
virtual void execute(unsigned parentExtractSize, const byte *parentExtract) = 0;
|
|
virtual void onCreate(IRoxieSlaveContext *ctx, IHThorArg *colocalArg) = 0;
|
|
virtual void onCreate(IRoxieSlaveContext *ctx, IHThorArg *colocalArg) = 0;
|
|
virtual void start(unsigned parentExtractSize, const byte *parentExtract, bool paused) = 0;
|
|
virtual void start(unsigned parentExtractSize, const byte *parentExtract, bool paused) = 0;
|
|
- virtual void stop(bool aborting) = 0;
|
|
|
|
|
|
+ virtual void stop() = 0;
|
|
|
|
+ virtual void abort() = 0;
|
|
virtual void reset() = 0;
|
|
virtual void reset() = 0;
|
|
virtual void addDependency(IRoxieServerActivity &source, unsigned sourceIdx, int controlId) = 0;
|
|
virtual void addDependency(IRoxieServerActivity &source, unsigned sourceIdx, int controlId) = 0;
|
|
virtual unsigned queryId() const = 0;
|
|
virtual unsigned queryId() const = 0;
|