FastLED 3.10.8
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_NO_EXCEPTfl::Rpcinline
bind(const char *name, Callable fn, fl::RpcMode mode=fl::RpcMode::SYNC) FL_NO_EXCEPTfl::Rpcinline
bindAsync(const char *name, fl::function< void(ResponseSend &, const json &)> fn, fl::RpcMode mode=fl::RpcMode::ASYNC) FL_NO_EXCEPTfl::Rpc
bindStreaming(const char *name, fl::StreamingRpcHandler fn) FL_NO_EXCEPTfl::Rpc
clear() FL_NO_EXCEPTfl::Rpcinline
count() const FL_NO_EXCEPTfl::Rpcinline
get(const char *name) const FL_NO_EXCEPTfl::Rpcinline
handle(const json &request) FL_NO_EXCEPTfl::Rpc
handle_maybe(const json &request) FL_NO_EXCEPTfl::Rpc
has(const char *name) const FL_NO_EXCEPTfl::Rpcinline
methods() const FL_NO_EXCEPTfl::Rpc
mRegistryfl::Rpcprivate
mResponseSinkfl::Rpcprivate
operator=(const Rpc &) FL_NO_EXCEPT=deletefl::Rpc
operator=(Rpc &&) FL_NO_EXCEPT=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_NO_EXCEPTfl::Rpcinline
Rpc() FL_NO_EXCEPT=defaultfl::Rpc
Rpc(const Rpc &) FL_NO_EXCEPT=deletefl::Rpc
Rpc(Rpc &&) FL_NO_EXCEPT=defaultfl::Rpc
schema() const FL_NO_EXCEPTfl::Rpc
setResponseSink(fl::function< void(const fl::json &)> sink) FL_NO_EXCEPTfl::Rpc
setResponseStreamSink(fl::ResponseStreamSink sink) FL_NO_EXCEPTfl::Rpc
tags() const FL_NO_EXCEPTfl::Rpc
unbind(const char *name) FL_NO_EXCEPTfl::Rpcinline
~Rpc() FL_NO_EXCEPT=defaultfl::Rpc