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

◆ Config() [2/3]

template<typename Callable>
fl::Rpc::Config< Callable >::Config ( fl::string n,
Callable f,
fl::vector< fl::string > p,
fl::RpcMode m = fl::RpcMode::SYNC )
inline

Constructor with params.

Definition at line 196 of file rpc.h.

197 : name(fl::move(n)), fn(fl::move(f)), mode(m), params(fl::move(p)) {}
fl::vector< fl::string > params
Parameter names (optional)
Definition rpc.h:187
fl::string name
Method name (REQUIRED)
Definition rpc.h:184
Callable fn
Function to register (REQUIRED)
Definition rpc.h:185
fl::RpcMode mode
Execution mode (SYNC or ASYNC, default SYNC)
Definition rpc.h:186
Configuration for method registration with optional metadata.
Definition rpc.h:183

References fn, mode, fl::move(), name, params, and fl::SYNC.

+ Here is the call graph for this function: