summaryrefslogtreecommitdiffstats
path: root/aclk/aclk_util.h
diff options
context:
space:
mode:
authorTimotej S <6674623+underhood@users.noreply.github.com>2021-08-06 13:50:19 +0200
committerGitHub <noreply@github.com>2021-08-06 13:50:19 +0200
commit14ce65525275fa8760fa4f20e10b5a4e5c34ccde (patch)
tree99c387d8a093b05cc7a89a1fad81514924bdccaa /aclk/aclk_util.h
parent597763dd0ae60dd89af211267a17644e00114537 (diff)
New Cloud chart related parsers and generators (#11393)
* adds message generators parsers and handlers for upcoming Chart stream implementation
Diffstat (limited to 'aclk/aclk_util.h')
-rw-r--r--aclk/aclk_util.h24
1 files changed, 15 insertions, 9 deletions
diff --git a/aclk/aclk_util.h b/aclk/aclk_util.h
index 04897be809..6ce0074338 100644
--- a/aclk/aclk_util.h
+++ b/aclk/aclk_util.h
@@ -11,6 +11,8 @@
extern int aclk_use_new_cloud_arch;
extern usec_t aclk_session_newarch;
+extern int chart_batch_id;
+
typedef enum {
ACLK_ENC_UNKNOWN = 0,
ACLK_ENC_JSON,
@@ -54,15 +56,19 @@ void aclk_transport_desc_t_destroy(aclk_transport_desc_t *trp_desc);
void aclk_env_t_destroy(aclk_env_t *env);
enum aclk_topics {
- ACLK_TOPICID_UNKNOWN = 0,
- ACLK_TOPICID_CHART = 1,
- ACLK_TOPICID_ALARMS = 2,
- ACLK_TOPICID_METADATA = 3,
- ACLK_TOPICID_COMMAND = 4,
- ACLK_TOPICID_AGENT_CONN = 5,
- ACLK_TOPICID_CMD_NG_V1 = 6,
- ACLK_TOPICID_CREATE_NODE = 7,
- ACLK_TOPICID_NODE_CONN = 8
+ ACLK_TOPICID_UNKNOWN = 0,
+ ACLK_TOPICID_CHART = 1,
+ ACLK_TOPICID_ALARMS = 2,
+ ACLK_TOPICID_METADATA = 3,
+ ACLK_TOPICID_COMMAND = 4,
+ ACLK_TOPICID_AGENT_CONN = 5,
+ ACLK_TOPICID_CMD_NG_V1 = 6,
+ ACLK_TOPICID_CREATE_NODE = 7,
+ ACLK_TOPICID_NODE_CONN = 8,
+ ACLK_TOPICID_CHART_DIMS = 9,
+ ACLK_TOPICID_CHART_CONFIGS_UPDATED = 10,
+ ACLK_TOPICID_CHART_RESET = 11,
+ ACLK_TOPICID_RETENTION_UPDATED = 12
};
const char *aclk_get_topic(enum aclk_topics topic);