FastLED 3.9.15
Loading...
Searching...
No Matches

◆ onExit()

void ServerCleanup::onExit ( )
inlineoverridevirtual

Reimplemented from fl::EngineEvents::Listener.

Definition at line 60 of file RpcBidirectional.ino.

60 {
61 serverRunning.store(false);
62 if (serverThread.joinable()) {
63 serverThread.join();
64 }
66 clientTransport.reset();
68 serverTransport.reset();
69 }
fl::unique_ptr< fl::Remote > clientRemote
std::atomic< bool > serverRunning(false)
fl::unique_ptr< fl::net::http::HttpStreamClient > clientTransport
fl::unique_ptr< fl::net::http::HttpStreamServer > serverTransport
std::thread serverThread
fl::unique_ptr< fl::Remote > serverRemote
void reset(pointer p=nullptr) FL_NOEXCEPT
Definition unique_ptr.h:113

References clientRemote, clientTransport, serverRemote, serverRunning(), serverThread, and serverTransport.

+ Here is the call graph for this function: