client_server #181

Merged
peri4 merged 5 commits from client_server into master 2024-09-13 12:12:11 +03:00
Owner
No description provided.
peri4 added 5 commits 2024-09-13 12:12:05 +03:00
PIEthernet::stopThreadedListen() method
decompose client to 2 implementations - server-side and client-side
* PIThread::~PIThread() now unregister itself from introspection, if terminates than show warning
 * PISystemMonitor now correctly stops
 * PIPeer now can correctly stopAndWait
 * PIPeer::destroy(), protected method for close all eths and threads
 * new PIINTROSPECTION_STOP macro
 * Introspection now can be correctly stopped by macro, more safety

ClientServer:
 * ClientBase::close() stop and disconnect channel
 * Server clients clean-up now event-based
 * No warnings on client destructor
peri4 merged commit cdc966bd8c into master 2024-09-13 12:12:11 +03:00
Sign in to join this conversation.