Add function neu_plugin_notify_event_update_license

This commit is contained in:
eeff
2022-03-17 20:31:37 +08:00
parent dbeb942567
commit bb3f53d4da
2 changed files with 16 additions and 0 deletions
+2
View File
@@ -132,6 +132,8 @@ int neu_plugin_notify_event_del_tags(neu_plugin_t *plugin, uint32_t event_id,
int neu_plugin_notify_event_update_tags(neu_plugin_t *plugin, uint32_t event_id,
neu_node_id_t node_id,
const char * grp_config_name);
int neu_plugin_notify_event_update_license(neu_plugin_t *plugin,
uint32_t event_id);
intptr_t neu_system_del_plugin(neu_plugin_t *plugin, plugin_id_t plugin_id);
intptr_t neu_system_update_plugin(neu_plugin_t *plugin, plugin_kind_e kind,
+14
View File
@@ -351,6 +351,20 @@ int neu_plugin_notify_event_update_tags(neu_plugin_t *plugin, uint32_t event_id,
node_id, grp_config_name);
}
int neu_plugin_notify_event_update_license(neu_plugin_t *plugin,
uint32_t event_id)
{
neu_event_notify_t event = {
.event_id = event_id,
.type = NEU_EVENT_UPDATE_LICENSE,
.buf = NULL,
.buf_len = 0,
};
neu_plugin_common_t *plugin_common = neu_plugin_to_plugin_common(plugin);
return plugin_common->adapter_callbacks->event_notify(
plugin_common->adapter, &event);
}
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)