Commit | Line | Data |
---|---|---|
04c0ba87 | 1 | /* |
0235b0db | 2 | * SPDX-License-Identifier: MIT |
04c0ba87 JG |
3 | * |
4 | * Copyright 2017 Jérémie Galarneau <jeremie.galarneau@efficios.com> | |
5 | * | |
0235b0db | 6 | * BabelTrace - CTF on File System Component |
04c0ba87 JG |
7 | */ |
8 | ||
0235b0db MJ |
9 | #ifndef BABELTRACE_PLUGIN_CTF_FS_QUERY_H |
10 | #define BABELTRACE_PLUGIN_CTF_FS_QUERY_H | |
11 | ||
91d81473 | 12 | #include "common/macros.h" |
3fadfbc0 | 13 | #include <babeltrace2/babeltrace.h> |
04c0ba87 JG |
14 | |
15 | BT_HIDDEN | |
4164020e SM |
16 | bt_component_class_query_method_status |
17 | metadata_info_query(bt_self_component_class_source *comp_class, const bt_value *params, | |
18 | bt_logging_level log_level, const bt_value **result); | |
04c0ba87 | 19 | |
97ade20b | 20 | BT_HIDDEN |
4164020e SM |
21 | bt_component_class_query_method_status trace_infos_query(bt_self_component_class_source *comp_class, |
22 | const bt_value *params, | |
23 | bt_logging_level log_level, | |
24 | const bt_value **result); | |
97ade20b | 25 | |
73760435 | 26 | BT_HIDDEN |
4164020e SM |
27 | bt_component_class_query_method_status |
28 | support_info_query(bt_self_component_class_source *comp_class, const bt_value *params, | |
29 | bt_logging_level log_level, const bt_value **result); | |
73760435 | 30 | |
04c0ba87 | 31 | #endif /* BABELTRACE_PLUGIN_CTF_FS_QUERY_H */ |