diff options
author | Timotej S <6674623+underhood@users.noreply.github.com> | 2021-07-07 16:32:37 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-07-07 16:32:37 +0200 |
commit | d005dee55800818b26f6308c433e6aed8079f7fe (patch) | |
tree | 2e884e10d333dfa947b1b20d360dcad805a492ed /aclk/aclk_tx_msgs.h | |
parent | 59394b5f9d8891cb59c42ac87fd8f0d41b28db94 (diff) |
ACLK-NG New Cloud NodeInstance related msgs (#11234)
Adds new cloud arch NodeInstance messages as per design.
Co-authored-by: Stelios Fragkakis <52996999+stelfrag@users.noreply.github.com>
Diffstat (limited to 'aclk/aclk_tx_msgs.h')
-rw-r--r-- | aclk/aclk_tx_msgs.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/aclk/aclk_tx_msgs.h b/aclk/aclk_tx_msgs.h index 9bcf7a5bc0..e4445f4427 100644 --- a/aclk/aclk_tx_msgs.h +++ b/aclk/aclk_tx_msgs.h @@ -6,6 +6,7 @@ #include "libnetdata/libnetdata.h" #include "daemon/common.h" #include "mqtt_wss_client.h" +#include "schema-wrappers/schema_wrappers.h" void aclk_send_info_metadata(mqtt_wss_client client, int metadata_submitted, RRDHOST *host); void aclk_send_alarm_metadata(mqtt_wss_client client, int metadata_submitted); @@ -19,4 +20,11 @@ void aclk_alarm_state_msg(mqtt_wss_client client, json_object *msg); json_object *aclk_generate_disconnect(const char *message); int aclk_send_app_layer_disconnect(mqtt_wss_client client, const char *message); +// new protobuf msgs +uint16_t aclk_send_agent_connection_update(mqtt_wss_client client, int reachable); +char *aclk_generate_lwt(size_t *size); + +void aclk_generate_node_registration(mqtt_wss_client client, node_instance_creation_t *node_creation); +void aclk_generate_node_state_update(mqtt_wss_client client, node_instance_connection_t *node_connection); + #endif |