Mark structs as boxed types and use /*< public >*/ so the struct
members are properly shown.
Signed-off-by: David Zeuthen <davidz@redhat.com>
g_dbus_object_manager_get_type
g_dbus_object_manager_client_get_type
g_dbus_object_manager_server_get_type
+g_dbus_annotation_info_get_type
+g_dbus_arg_info_get_type
+g_dbus_property_info_get_type
+g_dbus_signal_info_get_type
+g_dbus_method_info_get_type
+g_dbus_interface_info_get_type
+g_dbus_node_info_get_type
*/
struct _GDBusAnnotationInfo
{
+ /*< public >*/
volatile gint ref_count;
gchar *key;
gchar *value;
*/
struct _GDBusArgInfo
{
+ /*< public >*/
volatile gint ref_count;
gchar *name;
gchar *signature;
*/
struct _GDBusMethodInfo
{
+ /*< public >*/
volatile gint ref_count;
gchar *name;
GDBusArgInfo **in_args;
*/
struct _GDBusSignalInfo
{
+ /*< public >*/
volatile gint ref_count;
gchar *name;
GDBusArgInfo **args;
*/
struct _GDBusPropertyInfo
{
+ /*< public >*/
volatile gint ref_count;
gchar *name;
gchar *signature;
*/
struct _GDBusInterfaceInfo
{
+ /*< public >*/
volatile gint ref_count;
gchar *name;
GDBusMethodInfo **methods;
*/
struct _GDBusNodeInfo
{
+ /*< public >*/
volatile gint ref_count;
gchar *path;
GDBusInterfaceInfo **interfaces;