Add function neu_plugin_send_lic_cmd

This commit is contained in:
eeff
2022-02-28 00:15:42 +08:00
committed by Parker Liu
parent d5ff324d20
commit 4aff210d0e
2 changed files with 14 additions and 0 deletions
+2
View File
@@ -114,6 +114,8 @@ void neu_plugin_send_write_cmd(neu_plugin_t *plugin, uint32_t event_id,
neu_node_id_t node_id,
neu_taggrp_config_t *grp_configs,
neu_data_val_t * data);
void neu_plugin_send_lic_cmd(neu_plugin_t *plugin, uint32_t event_id,
const char *license_fname, const char *key);
void neu_plugin_response_trans_data(neu_plugin_t * plugin,
neu_taggrp_config_t *grp_config,
neu_data_val_t *data, uint32_t event_id);
+12
View File
@@ -301,6 +301,18 @@ void neu_plugin_send_write_cmd(neu_plugin_t *plugin, uint32_t event_id,
PLUGIN_SEND_CMD(plugin, NEU_REQRESP_WRITE_DATA, write_req, event_id)
}
void neu_plugin_send_lic_cmd(neu_plugin_t *plugin, uint32_t event_id,
const char *license_fname, const char *key)
{
neu_reqresp_get_lic_val_t lic_req = {
.lic_fname = license_fname,
.key_name = key,
};
PLUGIN_SEND_CMD(plugin, NEU_REQRESP_GET_LIC_VAL, lic_req, event_id)
}
static inline int plugin_notify_tags_event(neu_plugin_t * plugin,
uint32_t event_id,
neu_event_type_e type,