mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-09-27 17:52:58 +02:00
GDBus: Add mechanism to make lookup on interfaces constant-time
This is used both on the service- and client-side and is currently O(n). Signed-off-by: David Zeuthen <davidz@redhat.com>
This commit is contained in:
@@ -182,6 +182,9 @@ GDBusSignalInfo *g_dbus_interface_info_lookup_signal (GDBusInterfaceInfo
|
||||
const gchar *name);
|
||||
GDBusPropertyInfo *g_dbus_interface_info_lookup_property (GDBusInterfaceInfo *info,
|
||||
const gchar *name);
|
||||
void g_dbus_interface_info_cache_build (GDBusInterfaceInfo *info);
|
||||
void g_dbus_interface_info_cache_release (GDBusInterfaceInfo *info);
|
||||
|
||||
void g_dbus_interface_info_generate_xml (GDBusInterfaceInfo *info,
|
||||
guint indent,
|
||||
GString *string_builder);
|
||||
|
Reference in New Issue
Block a user