|
GDBusInterfaceInfo: @ref_count: The reference count or -1 if statically allocated.
@methods: (array zero-terminated=1): A pointer to a NULL-terminated array of pointers to GDBusMethodInfo structures or NULL if there are no methods. @signals: (array zero-terminated=1): A pointer to a NULL-terminated array of pointers to GDBusSignalInfo structures or NULL if there are no signals. @properties: (array zero-terminated=1): A pointer to a NULL-terminated array of pointers to GDBusPropertyInfo structures or NULL if there are no properties. @annotations: (array zero-terminated=1): A pointer to a NULL-terminated array of pointers to GDBusAnnotationInfo structures or NULL if there are no annotations.
Information about a D-Bus interface.
Since: 2.26
|
#define | G_TYPE_DBUS_NODE_INFO (g_dbus_node_info_get_type ()) |
|
#define | G_TYPE_DBUS_INTERFACE_INFO (g_dbus_interface_info_get_type ()) |
|
#define | G_TYPE_DBUS_METHOD_INFO (g_dbus_method_info_get_type ()) |
|
#define | G_TYPE_DBUS_SIGNAL_INFO (g_dbus_signal_info_get_type ()) |
|
#define | G_TYPE_DBUS_PROPERTY_INFO (g_dbus_property_info_get_type ()) |
|
#define | G_TYPE_DBUS_ARG_INFO (g_dbus_arg_info_get_type ()) |
|
#define | G_TYPE_DBUS_ANNOTATION_INFO (g_dbus_annotation_info_get_type ()) |
|
GIO_AVAILABLE_IN_ALL const gchar * | g_dbus_annotation_info_lookup (GDBusAnnotationInfo **annotations, const gchar *name) |
|
GIO_AVAILABLE_IN_ALL GDBusMethodInfo * | g_dbus_interface_info_lookup_method (GDBusInterfaceInfo *info, const gchar *name) |
|
GIO_AVAILABLE_IN_ALL GDBusSignalInfo * | g_dbus_interface_info_lookup_signal (GDBusInterfaceInfo *info, const gchar *name) |
|
GIO_AVAILABLE_IN_ALL GDBusPropertyInfo * | g_dbus_interface_info_lookup_property (GDBusInterfaceInfo *info, const gchar *name) |
|
GIO_AVAILABLE_IN_ALL void | g_dbus_interface_info_cache_build (GDBusInterfaceInfo *info) |
|
GIO_AVAILABLE_IN_ALL void | g_dbus_interface_info_cache_release (GDBusInterfaceInfo *info) |
|
GIO_AVAILABLE_IN_ALL void | g_dbus_interface_info_generate_xml (GDBusInterfaceInfo *info, guint indent, GString *string_builder) |
|
GIO_AVAILABLE_IN_ALL GDBusNodeInfo * | g_dbus_node_info_new_for_xml (const gchar *xml_data, GError **error) |
|
GIO_AVAILABLE_IN_ALL GDBusInterfaceInfo * | g_dbus_node_info_lookup_interface (GDBusNodeInfo *info, const gchar *name) |
|
GIO_AVAILABLE_IN_ALL void | g_dbus_node_info_generate_xml (GDBusNodeInfo *info, guint indent, GString *string_builder) |
|
GIO_AVAILABLE_IN_ALL GDBusNodeInfo * | g_dbus_node_info_ref (GDBusNodeInfo *info) |
|
GIO_AVAILABLE_IN_ALL GDBusInterfaceInfo * | g_dbus_interface_info_ref (GDBusInterfaceInfo *info) |
|
GIO_AVAILABLE_IN_ALL GDBusMethodInfo * | g_dbus_method_info_ref (GDBusMethodInfo *info) |
|
GIO_AVAILABLE_IN_ALL GDBusSignalInfo * | g_dbus_signal_info_ref (GDBusSignalInfo *info) |
|
GIO_AVAILABLE_IN_ALL GDBusPropertyInfo * | g_dbus_property_info_ref (GDBusPropertyInfo *info) |
|
GIO_AVAILABLE_IN_ALL GDBusArgInfo * | g_dbus_arg_info_ref (GDBusArgInfo *info) |
|
GIO_AVAILABLE_IN_ALL GDBusAnnotationInfo * | g_dbus_annotation_info_ref (GDBusAnnotationInfo *info) |
|
GIO_AVAILABLE_IN_ALL void | g_dbus_node_info_unref (GDBusNodeInfo *info) |
|
GIO_AVAILABLE_IN_ALL void | g_dbus_interface_info_unref (GDBusInterfaceInfo *info) |
|
GIO_AVAILABLE_IN_ALL void | g_dbus_method_info_unref (GDBusMethodInfo *info) |
|
GIO_AVAILABLE_IN_ALL void | g_dbus_signal_info_unref (GDBusSignalInfo *info) |
|
GIO_AVAILABLE_IN_ALL void | g_dbus_property_info_unref (GDBusPropertyInfo *info) |
|
GIO_AVAILABLE_IN_ALL void | g_dbus_arg_info_unref (GDBusArgInfo *info) |
|
GIO_AVAILABLE_IN_ALL void | g_dbus_annotation_info_unref (GDBusAnnotationInfo *info) |
|
GIO_AVAILABLE_IN_ALL GType | g_dbus_node_info_get_type (void) G_GNUC_CONST |
|
GIO_AVAILABLE_IN_ALL GType | g_dbus_interface_info_get_type (void) G_GNUC_CONST |
|
GIO_AVAILABLE_IN_ALL GType | g_dbus_method_info_get_type (void) G_GNUC_CONST |
|
GIO_AVAILABLE_IN_ALL GType | g_dbus_signal_info_get_type (void) G_GNUC_CONST |
|
GIO_AVAILABLE_IN_ALL GType | g_dbus_property_info_get_type (void) G_GNUC_CONST |
|
GIO_AVAILABLE_IN_ALL GType | g_dbus_arg_info_get_type (void) G_GNUC_CONST |
|
GIO_AVAILABLE_IN_ALL GType | g_dbus_annotation_info_get_type (void) G_GNUC_CONST |
|