FastLED 3.9.15
Loading...
Searching...
No Matches
rpc.h File Reference
+ Include dependency graph for rpc.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  fl::BindResult< R(Args...)>
 
struct  fl::MethodInfo
 Method information. More...
 
struct  fl::ParamInfo
 Method parameter information. More...
 
class  fl::Rpc
 
struct  fl::Rpc::Config< Callable >
 Configuration for method registration with optional metadata. More...
 

Namespaces

namespace  fl
 Base definition for an LED controller.
 

Typedefs

using fl::RpcFactory = Rpc
 

Enumerations

enum class  fl::BindError { fl::NotFound , fl::SignatureMismatch }
 

Class Documentation

◆ fl::MethodInfo

struct fl::MethodInfo
+ Collaboration diagram for fl::MethodInfo:
Class Members
string description
string name
vector< ParamInfo > params
string returnType
vector< string > tags

◆ fl::ParamInfo

struct fl::ParamInfo
+ Collaboration diagram for fl::ParamInfo:
Class Members
string name
string type