ThingsBoard Client SDK 0.16.0
Client SDK to connect with ThingsBoard IoT Platform from IoT devices (Arduino, Espressif, etc.)
Loading...
Searching...
No Matches
Classes | Variables
Server_Side_RPC.h File Reference
#include "RPC_Callback.h"
#include "IAPI_Implementation.h"
Include dependency graph for Server_Side_RPC.h:

Go to the source code of this file.

Classes

class  Server_Side_RPC< MaxSubscriptions, MaxRPC, Logger >
 Handles the internal implementation of the ThingsBoard server-side RPC API. See https://thingsboard.io/docs/user-guide/rpc/#server-side-rpc for more information. More...
 

Variables

char constexpr RPC_SUBSCRIBE_TOPIC [] = "v1/devices/me/rpc/request/+"
 
char constexpr RPC_REQUEST_TOPIC [] = "v1/devices/me/rpc/request/"
 
char constexpr RPC_SEND_RESPONSE_TOPIC [] = "v1/devices/me/rpc/response/%u"
 
char constexpr RPC_RESPONSE_OVERFLOWED [] = "Server-side RPC response overflowed, increase MaxRPC (%u)"
 
char constexpr SERVER_SIDE_RPC_SUBSCRIPTIONS [] = "server-side RPC"
 

Variable Documentation

◆ RPC_REQUEST_TOPIC

char constexpr RPC_REQUEST_TOPIC[] = "v1/devices/me/rpc/request/"
constexpr

◆ RPC_RESPONSE_OVERFLOWED

char constexpr RPC_RESPONSE_OVERFLOWED[] = "Server-side RPC response overflowed, increase MaxRPC (%u)"
constexpr

◆ RPC_SEND_RESPONSE_TOPIC

char constexpr RPC_SEND_RESPONSE_TOPIC[] = "v1/devices/me/rpc/response/%u"
constexpr

◆ RPC_SUBSCRIBE_TOPIC

char constexpr RPC_SUBSCRIBE_TOPIC[] = "v1/devices/me/rpc/request/+"
constexpr

◆ SERVER_SIDE_RPC_SUBSCRIPTIONS

char constexpr SERVER_SIDE_RPC_SUBSCRIPTIONS[] = "server-side RPC"
constexpr