master
h 16 lines 568 Bytes
Raw
1 // SPDX-License-Identifier: GPL-3.0-or-later
2 #ifndef ACLK_CONTEXTS_API_H
3 #define ACLK_CONTEXTS_API_H
4
5 #include "schema-wrappers/schema_wrappers.h"
6
7 // Forward declaration - defined in aclk_query_queue.h
8 struct aclk_sync_completion;
9
10 void aclk_send_contexts_snapshot(contexts_snapshot_t data);
11 void aclk_send_contexts_updated(contexts_updated_t data);
12 void aclk_update_node_collectors(struct update_node_collectors *collectors);
13 void aclk_update_node_info(struct update_node_info *info, struct aclk_sync_completion *sync_completion);
14
15 #endif /* ACLK_CONTEXTS_API_H */
16