version 3.21.0

add PISystemTime overload for thread/timer/io classes
This commit is contained in:
2024-07-09 16:32:27 +03:00
parent 9cd05996e7
commit 903b320629
9 changed files with 172 additions and 130 deletions

View File

@@ -226,6 +226,11 @@ void PIIODevice::stopThreadedRead() {
}
void PIIODevice::terminateThreadedRead() {
read_thread.terminate();
}
bool PIIODevice::waitThreadedReadFinished(int timeout_ms) {
return read_thread.waitForFinish(timeout_ms);
}
@@ -247,6 +252,11 @@ void PIIODevice::stopThreadedWrite() {
}
void PIIODevice::terminateThreadedWrite() {
write_thread.terminate();
}
bool PIIODevice::waitThreadedWriteFinished(int timeout_ms) {
return write_thread.waitForFinish(timeout_ms);
}