SinricPro Library
Loading...
Searching...
No Matches
SinricProStrings.h
1#pragma once
2
3#include "SinricProNamespace.h"
4namespace SINRICPRO_NAMESPACE {
5
14#define FSTR(x, y) const char* FSTR_ ##x ##_ ##y PROGMEM = #y
15
16FSTR(SINRICPRO, instanceId); // "instanceId"
17FSTR(SINRICPRO, message); // "message"
18FSTR(SINRICPRO, success); // "success"
19FSTR(SINRICPRO, response); // "response"
20FSTR(SINRICPRO, header); // "header"
21FSTR(SINRICPRO, payloadVersion); // "payloadVersion"
22FSTR(SINRICPRO, signatureVersion); // "signatureVersion"
23FSTR(SINRICPRO, payload); // "payload"
24FSTR(SINRICPRO, action); // "action"
25FSTR(SINRICPRO, cause); // "cause"
26FSTR(SINRICPRO, type); // "type"
27FSTR(SINRICPRO, createdAt); // "createdAt"
28FSTR(SINRICPRO, deviceId); // "deviceId"
29FSTR(SINRICPRO, replyToken); // "replyToken"
30FSTR(SINRICPRO, event); // "event"
31FSTR(SINRICPRO, value); // "value"
32FSTR(SINRICPRO, clientId); // "clientId"
33FSTR(SINRICPRO, request); // "request"
34FSTR(SINRICPRO, signature); // "signature"
35FSTR(SINRICPRO, HMAC); // "HMAC"
36FSTR(SINRICPRO, timestamp); // "timestamp"
37FSTR(SINRICPRO, PERIODIC_POLL); // "PERIODIC_POLL"
38FSTR(SINRICPRO, PHYSICAL_INTERACTION); // "PHYSICAL_INTERACTION"
39FSTR(SINRICPRO, ALERT); // "ALERT"
40FSTR(SINRICPRO, OK); // "OK"
41FSTR(SINRICPRO, scope); // "scope"
42FSTR(SINRICPRO, module); // "module"
43FSTR(SINRICPRO, device); // "device"
44
45} // SINRICPRO_NAMESPACE