|
FastLED 3.9.15
|
This is the complete list of members for fl::Rpc, including all inherited members.
| bind(const Config< Callable > &config) | fl::Rpc | inline |
| bind(const char *name, Callable fn, fl::RpcMode mode=fl::RpcMode::SYNC) | fl::Rpc | inline |
| bindAsync(const char *name, fl::function< void(ResponseSend &, const json &)> fn, fl::RpcMode mode=fl::RpcMode::ASYNC) | fl::Rpc | |
| clear() | fl::Rpc | inline |
| count() const | fl::Rpc | inline |
| get(const char *name) const | fl::Rpc | inline |
| handle(const json &request) | fl::Rpc | |
| handle_maybe(const json &request) | fl::Rpc | |
| has(const char *name) const | fl::Rpc | inline |
| methods() const | fl::Rpc | |
| mRegistry | fl::Rpc | private |
| mResponseSink | fl::Rpc | private |
| operator=(const Rpc &) FL_NOEXCEPT=delete | fl::Rpc | |
| operator=(Rpc &&) FL_NOEXCEPT=default | fl::Rpc | |
| registerMethod(const char *name, RpcFn< Sig > fn, const fl::vector< fl::string > ¶mNames, const fl::string &description, const fl::vector< fl::string > &tags, fl::RpcMode mode=fl::RpcMode::SYNC) | fl::Rpc | inline |
| Rpc() FL_NOEXCEPT=default | fl::Rpc | |
| Rpc(const Rpc &) FL_NOEXCEPT=delete | fl::Rpc | |
| Rpc(Rpc &&) FL_NOEXCEPT=default | fl::Rpc | |
| schema() const | fl::Rpc | |
| setResponseSink(fl::function< void(const fl::json &)> sink) | fl::Rpc | |
| tags() const | fl::Rpc | |
| unbind(const char *name) | fl::Rpc | inline |
| ~Rpc() FL_NOEXCEPT=default | fl::Rpc |