FastLED 3.9.15
Loading...
Searching...
No Matches
fl::Rpc Member List

This is the complete list of members for fl::Rpc, including all inherited members.

bind(const Config< Callable > &config)fl::Rpcinline
bind(const char *name, Callable fn, fl::RpcMode mode=fl::RpcMode::SYNC)fl::Rpcinline
bindAsync(const char *name, fl::function< void(ResponseSend &, const json &)> fn, fl::RpcMode mode=fl::RpcMode::ASYNC)fl::Rpc
clear()fl::Rpcinline
count() constfl::Rpcinline
get(const char *name) constfl::Rpcinline
handle(const json &request)fl::Rpc
handle_maybe(const json &request)fl::Rpc
has(const char *name) constfl::Rpcinline
methods() constfl::Rpc
mRegistryfl::Rpcprivate
mResponseSinkfl::Rpcprivate
operator=(const Rpc &) FL_NOEXCEPT=deletefl::Rpc
operator=(Rpc &&) FL_NOEXCEPT=defaultfl::Rpc
registerMethod(const char *name, RpcFn< Sig > fn, const fl::vector< fl::string > &paramNames, const fl::string &description, const fl::vector< fl::string > &tags, fl::RpcMode mode=fl::RpcMode::SYNC)fl::Rpcinline
Rpc() FL_NOEXCEPT=defaultfl::Rpc
Rpc(const Rpc &) FL_NOEXCEPT=deletefl::Rpc
Rpc(Rpc &&) FL_NOEXCEPT=defaultfl::Rpc
schema() constfl::Rpc
setResponseSink(fl::function< void(const fl::json &)> sink)fl::Rpc
tags() constfl::Rpc
unbind(const char *name)fl::Rpcinline
~Rpc() FL_NOEXCEPT=defaultfl::Rpc