Libraries/jerryscript/src/include/Jerryscript/Task.h
Go to the documentation of this file.
Value & reset(jerry_value_t value=jerry_value_t(Ecma::VALUE_EMPTY))
Reset contents of object to new value (default is unassigned)
Definition: Libraries/jerryscript/src/include/Jerryscript/Types.h:289
Objects support named properties.
Definition: Libraries/jerryscript/src/include/Jerryscript/Types.h:549
Definition: Libraries/jerryscript/src/include/Jerryscript/Context.h:123
Task(const Object &context, unsigned intervalMs=500)
Definition: Libraries/jerryscript/src/include/Jerryscript/Task.h:25
Object global()
Get global context.
Definition: Libraries/jerryscript/src/include/Jerryscript/Types.h:1014
void sleep(unsigned interval)
Puts the task to sleep for a while.
Definition: Core/Task.h:110
size_t length(void) const
Obtain the String length in characters, excluding NUL terminator.
Definition: WString.h:243
void loop() override
Inherited classes override this to perform actual work.
Definition: Libraries/jerryscript/src/include/Jerryscript/Task.h:34
String getError()
Definition: Libraries/jerryscript/src/include/Jerryscript/Task.h:57
Task(unsigned intervalMs=500)
Definition: Libraries/jerryscript/src/include/Jerryscript/Task.h:30
Task that runs the loop JavaScript function in the background
Definition: Libraries/jerryscript/src/include/Jerryscript/Task.h:22
bool hasError()
Definition: Libraries/jerryscript/src/include/Jerryscript/Task.h:52
1.8.13