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
IAPI_Implementation.h File Reference
#include "Callback.h"
#include "Constants.h"
#include "DefaultLogger.h"
#include "API_Process_Type.h"
#include <algorithm>
Include dependency graph for IAPI_Implementation.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  IAPI_Implementation
 Base functionality required by all API implementation. More...
 

Variables

char constexpr MAX_SUBSCRIPTIONS_EXCEEDED [] = "Too many (%s) subscriptions, increase (%s) or unsubscribe"
 
char constexpr MAX_SUBSCRIPTIONS_TEMPLATE_NAME [] = "MaxSubscriptions"
 
char constexpr SUBSCRIBE_TOPIC_FAILED [] = "Subscribing the given topic (%s) failed"
 
char constexpr REQUEST_ID_NULL [] = "Internal request id is NULL"
 
char constexpr RPC_METHOD_KEY [] = "method"
 
char constexpr RPC_PARAMS_KEY [] = "params"
 
char constexpr ATTRIBUTE_TOPIC [] = "v1/devices/me/attributes"
 
char constexpr SHARED_RESPONSE_KEY [] = "shared"
 
char constexpr TELEMETRY_TOPIC [] = "v1/devices/me/telemetry"
 

Variable Documentation

◆ ATTRIBUTE_TOPIC

char constexpr ATTRIBUTE_TOPIC[] = "v1/devices/me/attributes"
constexpr

◆ MAX_SUBSCRIPTIONS_EXCEEDED

char constexpr MAX_SUBSCRIPTIONS_EXCEEDED[] = "Too many (%s) subscriptions, increase (%s) or unsubscribe"
constexpr

◆ MAX_SUBSCRIPTIONS_TEMPLATE_NAME

char constexpr MAX_SUBSCRIPTIONS_TEMPLATE_NAME[] = "MaxSubscriptions"
constexpr

◆ REQUEST_ID_NULL

char constexpr REQUEST_ID_NULL[] = "Internal request id is NULL"
constexpr

◆ RPC_METHOD_KEY

char constexpr RPC_METHOD_KEY[] = "method"
constexpr

◆ RPC_PARAMS_KEY

char constexpr RPC_PARAMS_KEY[] = "params"
constexpr

◆ SHARED_RESPONSE_KEY

char constexpr SHARED_RESPONSE_KEY[] = "shared"
constexpr

◆ SUBSCRIBE_TOPIC_FAILED

char constexpr SUBSCRIBE_TOPIC_FAILED[] = "Subscribing the given topic (%s) failed"
constexpr

◆ TELEMETRY_TOPIC

char constexpr TELEMETRY_TOPIC[] = "v1/devices/me/telemetry"
constexpr