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

◆ clear()

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

Clear state (bitwise OR of ClearFlags)

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

236 {
237 if ((flags & ClearFlags::Results) != ClearFlags::None) {
238 mResults.clear();
239 FL_DBG("Cleared RPC results");
240 }
241 if ((flags & ClearFlags::Scheduled) != ClearFlags::None) {
242 mScheduler.clear();
243 FL_DBG("Cleared scheduled RPC calls");
244 }
245 if ((flags & ClearFlags::Functions) != ClearFlags::None) {
246 mRpc.clear();
247 FL_DBG("Cleared registered RPC functions");
248 }
249}
fl::net::RpcScheduler mScheduler
Definition remote.h:209
fl::vector< RpcResult > mResults
Definition remote.h:212
fl::Rpc mRpc
Definition remote.h:206
#define FL_DBG
Definition log.h:388

References FL_DBG, mResults, mRpc, and mScheduler.