|
FastLED 3.10.8
|
This is the complete list of members for fl::Rpc, including all inherited members.
| bind(const Config< Callable > &config) FL_NO_EXCEPT | fl::Rpc | inline |
| bind(const char *name, Callable fn, fl::RpcMode mode=fl::RpcMode::SYNC) FL_NO_EXCEPT | fl::Rpc | inline |
| bindAsync(const char *name, fl::function< void(ResponseSend &, const json &)> fn, fl::RpcMode mode=fl::RpcMode::ASYNC) FL_NO_EXCEPT | fl::Rpc | |
| bindStreaming(const char *name, fl::StreamingRpcHandler fn) FL_NO_EXCEPT | fl::Rpc | |
| clear() FL_NO_EXCEPT | fl::Rpc | inline |
| count() const FL_NO_EXCEPT | fl::Rpc | inline |
| get(const char *name) const FL_NO_EXCEPT | fl::Rpc | inline |
| handle(const json &request) FL_NO_EXCEPT | fl::Rpc | |
| handle_maybe(const json &request) FL_NO_EXCEPT | fl::Rpc | |
| has(const char *name) const FL_NO_EXCEPT | fl::Rpc | inline |
| methods() const FL_NO_EXCEPT | fl::Rpc | |
| mRegistry | fl::Rpc | private |
| mResponseSink | fl::Rpc | private |
| operator=(const Rpc &) FL_NO_EXCEPT=delete | fl::Rpc | |
| operator=(Rpc &&) FL_NO_EXCEPT=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_NO_EXCEPT | fl::Rpc | inline |
| Rpc() FL_NO_EXCEPT=default | fl::Rpc | |
| Rpc(const Rpc &) FL_NO_EXCEPT=delete | fl::Rpc | |
| Rpc(Rpc &&) FL_NO_EXCEPT=default | fl::Rpc | |
| schema() const FL_NO_EXCEPT | fl::Rpc | |
| setResponseSink(fl::function< void(const fl::json &)> sink) FL_NO_EXCEPT | fl::Rpc | |
| setResponseStreamSink(fl::ResponseStreamSink sink) FL_NO_EXCEPT | fl::Rpc | |
| tags() const FL_NO_EXCEPT | fl::Rpc | |
| unbind(const char *name) FL_NO_EXCEPT | fl::Rpc | inline |
| ~Rpc() FL_NO_EXCEPT=default | fl::Rpc |