Struct
GioDBusMethodInfo
since: 2.26
Description [src]
struct GDBusMethodInfo {
  gint ref_count;
  gchar* name;
  GDBusArgInfo* in_args[];
  GDBusArgInfo* out_args[];
  GDBusAnnotationInfo* annotations[];
}
Information about a method on a D-Bus interface.
Structure members
- ref_count:- gint
- The reference count or -1 if statically allocated. 
- name:- gchar*
- The name of the D-Bus method, e.g. - RequestName.
- in_args:- GDBusArgInfo
- A pointer to a - NULL-terminated array of pointers to- GDBusArgInfostructures or- NULLif there are no in arguments.
- out_args:- GDBusArgInfo
- A pointer to a - NULL-terminated array of pointers to- GDBusArgInfostructures or- NULLif there are no out arguments.
- annotations:- GDBusAnnotationInfo
- A pointer to a - NULL-terminated array of pointers to- GDBusAnnotationInfostructures or- NULLif there are no annotations.
Available since: 2.26
Instance methods
g_dbus_method_info_ref
If info is statically allocated does nothing. Otherwise increases
the reference count.
since: 2.26
g_dbus_method_info_unref
If info is statically allocated, does nothing. Otherwise decreases
the reference count of info. When its reference count drops to 0,
the memory used is freed.
since: 2.26