FastLED 3.10.8
Loading...
Searching...
No Matches

◆ clear()

void fl::Remote::clear ( ClearFlags flags)

Clear state (bitwise OR of ClearFlags)

Definition at line 292 of file remote.cpp.hpp.

292 {
293#if FL_PLATFORM_HAS_LARGE_MEMORY
294 if ((flags & ClearFlags::Results) != ClearFlags::None) {
295 mResults.clear();
296 FL_DBG("Cleared RPC results");
297 }
298 if ((flags & ClearFlags::Scheduled) != ClearFlags::None) {
299 mScheduler.clear();
300 FL_DBG("Cleared scheduled RPC calls");
301 }
302#endif
303 if ((flags & ClearFlags::Functions) != ClearFlags::None) {
304 mRpc.clear();
305 FL_DBG("Cleared registered RPC functions");
306 }
307}
fl::Rpc mRpc
Definition remote.h:225
#define FL_DBG
Definition log.h:553

References FL_DBG, fl::FL_NO_EXCEPT, and mRpc.