summaryrefslogtreecommitdiffstats
path: root/src/uscxml/interpreter/InterpreterImpl.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/uscxml/interpreter/InterpreterImpl.h')
-rw-r--r--src/uscxml/interpreter/InterpreterImpl.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/uscxml/interpreter/InterpreterImpl.h b/src/uscxml/interpreter/InterpreterImpl.h
index e1abf9b..e693bbf 100644
--- a/src/uscxml/interpreter/InterpreterImpl.h
+++ b/src/uscxml/interpreter/InterpreterImpl.h
@@ -65,12 +65,12 @@ public:
void cloneFrom(InterpreterImpl* other);
void cloneFrom(std::shared_ptr<InterpreterImpl> other);
- virtual InterpreterState step(bool blocking) {
+ virtual InterpreterState step(size_t blockMs) {
if (!_isInitialized) {
init();
_state = USCXML_INITIALIZED;
} else {
- _state = _microStepper.step(blocking);
+ _state = _microStepper.step(blockMs);
}
return _state;
}
@@ -107,7 +107,7 @@ public:
_dataModel.setEvent(_currEvent);
return _currEvent;
}
- virtual Event dequeueExternal(bool blocking);
+ virtual Event dequeueExternal(size_t blockMs);
virtual bool isTrue(const std::string& expr);
virtual void raiseDoneEvent(XERCESC_NS::DOMElement* state, XERCESC_NS::DOMElement* doneData) {