Commit Graph

28 Commits

Author SHA1 Message Date
peri4 8d1c97da04 PIProcess code brush 2025-09-10 15:54:55 +03:00
andrey 39266f8c3c try 3 2025-08-13 22:20:13 +03:00
andrey 3bcb778628 try 2 2025-08-13 22:17:04 +03:00
andrey 781b430c33 revert 2025-08-13 22:15:12 +03:00
andrey 0ac7ea3096 fix linux exit finished 2025-08-13 22:12:14 +03:00
peri4 d6a0ae6106 PIProcess windows works 2025-08-13 21:36:13 +03:00
andrey 3625afa783 fix tests 2025-08-13 19:50:47 +03:00
andrey 154cbd0160 read and write pipes 2025-08-13 19:18:02 +03:00
andrey da30ae558f add process tests 2025-08-13 14:09:18 +03:00
andrey 30c4f215a2 remove unused includes 2025-08-13 10:32:42 +03:00
andrey 6ffbbbe636 starting pipes 2025-08-12 21:44:50 +03:00
andrey 19f8f522b3 Fix multi piprocess wait 2025-07-31 20:55:33 +03:00
andrey 905d39c07b fix clang format and clear flag for read process out\err 2025-07-30 11:28:26 +03:00
peri4 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
peri4 57f8c1313e first release of translation facility
* runtime - loading and translating
 * design-time - works with *.ts file (pip_tr utility)
 * compile-time - CMake macro for compile *.ts
2024-11-05 13:49:00 +03:00
peri4 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
peri4 3ab57eea88 PIProcess exit code for Windows 2023-04-25 17:15:00 +03:00
peri4 c2b8a8d6da code format 2022-12-14 14:13:52 +03:00
peri4 0b3ee4bb6a doc ru 2022-05-05 22:31:59 +03:00
andrey a6cea11911 PIString ICU 2022-04-25 22:54:46 +03:00
andrey 41fb7cc40d linux fix 2022-04-25 21:32:35 +03:00
Andrey 765ef7368e PIString replace pibytearray by char * 2022-04-25 11:42:58 +03:00
peri4 fcd871c0fc doc 2022-04-23 12:32:17 +03:00
peri4 0c54709414 doc ru 2022-04-23 11:27:07 +03:00
Andrey a7df53fbfe platformio_pre.py 2022-01-14 18:15:56 +03:00
peri4 a2a205cfd2 version 2.33.0
piMinSleep() method
2021-11-16 14:43:57 +03:00
Andrey 6e5a5a6ade remove msleep, clean PIConditionVariable, rewrite pipipelinethread, etc... 2021-10-29 16:52:03 +03:00
peri4 ccd6a9888f tree changes 2020-08-19 00:47:05 +03:00