Commit Graph

18 Commits

Author SHA1 Message Date
15548de79c version 4.5.0
PIThread::stopAndWait now returns bool
PIKbdListener on Linux now use piwaitevent_p and can immediately stop
new base method piZeroMemory, also migrate all "memset 0" to piZeroMemory
2024-12-29 11:48:24 +03:00
1c7fc39b6c version 4.0.0_alpha
in almost all methods removed timeouts in milliseconds, replaced to PISystemTime
PITimer rewrite, remove internal impl, now only thread implementation, API similar to PIThread
PITimer API no longer pass void*
PIPeer, PIConnection improved stability on reinit and exit
PISystemTime new methods
pisd now exit without hanging
2024-07-30 14:18:02 +03:00
c2b8a8d6da code format 2022-12-14 14:13:52 +03:00
Andrey
c3c98b9d78 include fixes 2022-02-14 14:01:54 +03:00
Andrey
8296e9a32b add FreeRTOS support for PIThread PIMutex PIConditionVariable 2022-01-21 14:15:42 +03:00
86130d7105 compiled for esp32 2022-01-15 14:54:36 +03:00
Andrey
6e5a5a6ade remove msleep, clean PIConditionVariable, rewrite pipipelinethread, etc... 2021-10-29 16:52:03 +03:00
53cd72a4b0 PIConditionVariable fix 2020-09-25 14:25:25 +03:00
c3f0cc0b03 PISystemTime toTimespec and PIConditionVariable fix 2020-09-25 14:08:40 +03:00
829f0af9d2 Fix waitFor timeout behaviour 2020-09-25 12:03:15 +03:00
2d02cea40c Fix waitFor timeout behaviour 2020-09-25 12:01:53 +03:00
bf17a003e7 o(╥﹏╥)o 2020-09-24 17:20:25 +03:00
0e1a3d3a23 Fix nanosecond calc bug in piconditionvar.cpp 2020-09-24 17:04:55 +03:00
55f42f73f5 Restore piconditionvar.cpp after wrong fix 2020-09-24 16:44:53 +03:00
a9e6ed0753 PIConditionVariable timing fix 2020-09-01 20:57:49 +03:00
32d060c8ce int 2020-08-31 16:41:01 +03:00
7065cbd9ee Fixed PIConditionVariable timeout bug on Linux 2020-08-31 16:01:35 +03:00
ccd6a9888f tree changes 2020-08-19 00:47:05 +03:00