peri4
caa7880cc4
get rid of piForeach
...
apply some code analyzer recommendations
ICU flag now check if libicu exists
prepare for more accurate growth of containers (limited PoT, then constantly increase size)
2024-11-20 20:01:47 +03:00
peri4
e186e0adff
shorter thread names
2024-09-17 15:58:06 +03:00
peri4
d299a1f386
support for multi ctor CONNECTL
2023-12-12 22:05:06 +03:00
peri4
3391d88460
version 3.8.2
...
PIObject::Connection::disconnect() now const
PIObject::deleted now public
2023-01-26 23:54:17 +03:00
peri4
c2b8a8d6da
code format
2022-12-14 14:13:52 +03:00
peri4
57ed40912d
piDeleteAll and piDeleteAllAndClear
2022-11-13 22:55:10 +03:00
peri4
4994d0bf66
condvar fixes
2022-11-10 14:11:40 +03:00
peri4
398d760ba9
PIObject::deleteLater important fix
...
PIWaitEvent::sleep() method
PITimer thread imp wait optimization, migrate to interruptable sleeps
2022-11-10 12:26:08 +03:00
Бычков Андрей
adef5b6781
PIMap some doc
2022-08-09 15:54:53 +03:00
peri4
8551499a5e
PICout refactoring, new SHSTKMacros
2022-08-07 22:07:26 +03:00
peri4
1028233553
version 2.91.0, PITextStream works
2022-05-13 11:26:01 +03:00
peri4
0b3ee4bb6a
doc ru
2022-05-05 22:31:59 +03:00
peri4
2bbdbc3ac9
PIIODevice registration dramatically optimization
2022-04-30 11:21:57 +03:00
peri4
6881fd13b7
PIConstChars
2022-04-29 23:53:07 +03:00
Andrey
8c8553a6af
PIObject Property const char *
2022-04-29 18:17:03 +03:00
peri4
6485d81025
piobject metasystem memory and performance optimization
2022-04-22 15:35:25 +03:00
peri4
20e0771331
doc ru
2022-03-18 01:28:07 +03:00
peri4
7a26ae7292
doc ru
2022-03-17 18:13:02 +03:00
peri4
54b5372356
doxygen @ tags replaced to \
2022-03-14 21:19:31 +03:00
Andrey
8296e9a32b
add FreeRTOS support for PIThread PIMutex PIConditionVariable
2022-01-21 14:15:42 +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
48c885e12a
PIThreadNotifier, rewrite PIObject::deleteLater()
...
tests for PIThreadNotifier and PIObject::deleteLater()
2021-10-29 18:20:48 +03:00
Andrey
6e5a5a6ade
remove msleep, clean PIConditionVariable, rewrite pipipelinethread, etc...
2021-10-29 16:52:03 +03:00
peri4
c404688bbd
more safety for PIObject::Connection::disconnect()
2021-10-04 21:57:34 +03:00
peri4
aa76a15f40
version 2.32.0
...
PIObject::Connection struct
2021-10-04 21:50:49 +03:00
Andrey
46571ac39f
piDisconnectAll private
2021-10-04 14:18:23 +03:00
peri4
a009221092
pidisconnect now work with lambdas
2021-09-30 16:21:28 +03:00
andrey
5cc8ef1eb0
fail reconnect
2021-08-20 18:25:59 +03:00
andrey
25def958a1
rename doc macros
2021-08-04 16:31:32 +03:00
peri4
4584d9c639
PIObject::deleted now has 1 argument
...
PIIODevice small refactoring
new PIIODevice virtual methods: threadedReadTerminated() and threadedWriteTerminated()
PIIODevice::stop now accept bool "hard" instead of "wait"
PIStreamPacker new features: packet size crypt and aggressive optimization
2021-04-07 22:13:56 +03:00
peri4
298765b7d8
new class PIVariantSimple
...
PIObject::CONNECTU_QUEUED moved to PIVariantSimple
static_assert on undeclared operators PIByteArray << and >> with complex types
2020-10-01 21:50:41 +03:00
peri4
51c7355af4
version 2.8.0
...
new PIObject::deleteLater method
decompose piobject.h to 2 files
2020-09-18 14:59:24 +03:00
peri4
ccd6a9888f
tree changes
2020-08-19 00:47:05 +03:00