+ /* Array of pointers to struct bt_config_component */
+ GPtrArray *sinks;
+
+ /* Array of pointers to struct bt_config_connection */
+ GPtrArray *connections;
+
+ bool force_correlate;
+ bool omit_system_plugin_path;
+ bool omit_home_plugin_path;
+ } convert;
+
+ /* BT_CONFIG_COMMAND_LIST_PLUGINS */
+ struct {
+ struct bt_value *plugin_paths;
+ bool omit_system_plugin_path;
+ bool omit_home_plugin_path;
+ } list_plugins;
+
+ /* BT_CONFIG_COMMAND_HELP */
+ struct {
+ struct bt_value *plugin_paths;
+ bool omit_system_plugin_path;
+ bool omit_home_plugin_path;
+ enum bt_component_class_type comp_cls_type;
+ GString *plugin_name;
+ GString *component_name;
+ } help;
+ } cmd_data;