| /* SPDX-License-Identifier: LGPL-2.1-or-later */ | |
| #pragma once | |
| #include "bus-internal.h" | |
| #include "bus-introspect.h" | |
| const sd_bus_vtable* bus_vtable_next(const sd_bus_vtable *vtable, const sd_bus_vtable *v); | |
| bool bus_vtable_has_names(const sd_bus_vtable *vtable); | |
| int bus_process_object(sd_bus *bus, sd_bus_message *m); | |
| void bus_node_gc(sd_bus *b, struct node *n); | |
| int introspect_path( | |
| sd_bus *bus, | |
| const char *path, | |
| struct node *n, | |
| bool require_fallback, | |
| bool ignore_nodes_modified, | |
| bool *found_object, | |
| char **ret, | |
| sd_bus_error *error); |