21#ifndef LSHCORE_COMMUNICATION_CONSTANTS_PROTOCOL_HPP
22#define LSHCORE_COMMUNICATION_CONSTANTS_PROTOCOL_HPP
58 SET_SINGLE_ACTUATOR = 13,
59 NETWORK_CLICK_ACK = 14,
constexpr const char * KEY_PAYLOAD
Payload.
Definition protocol.hpp:31
ProtocolClickType
Defines the valid click types for the 't' (type) key in JSON messages.
Definition protocol.hpp:72
constexpr const char * KEY_BUTTONS_ARRAY
Buttons IDs.
Definition protocol.hpp:34
Command
Defines the valid command types for the 'p' (payload) key in JSON messages.
Definition protocol.hpp:44
constexpr const char * KEY_STATE
Actuators State.
Definition protocol.hpp:36
constexpr const char * KEY_TYPE
Click Type.
Definition protocol.hpp:37
constexpr const char * KEY_NAME
Device Name.
Definition protocol.hpp:32
constexpr const char * KEY_CONFIRM
Confirm.
Definition protocol.hpp:38
constexpr const char * KEY_ID
ID.
Definition protocol.hpp:35
constexpr const char * KEY_ACTUATORS_ARRAY
Actuators IDs.
Definition protocol.hpp:33