Function
GioDBusProxyTypeFunc
since: 2.30
Declaration
GType
(* GDBusProxyTypeFunc) (
  GDBusObjectManagerClient* manager,
  const gchar* object_path,
  const gchar* interface_name,
  gpointer data
)
Description [src]
Function signature for a function used to determine the GType to
use for an interface proxy (if interface_name is not NULL) or
object proxy (if interface_name is NULL).
This function is called in the thread-default main context
(see g_main_context_push_thread_default()) that manager was constructed in.
Available since: 2.30
Parameters
- manager
- 
            Type: GDBusObjectManagerClientA GDBusObjectManagerClient.The data is owned by the caller of the function. 
- object_path
- 
            Type: const gchar*The object path of the remote object. The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. 
- interface_name
- 
            Type: const gchar*The interface name of the remote object or NULLif aGDBusObjectProxyGTypeis requested.The argument can be NULL.The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. 
- data
- 
            Type: gpointerData passed in by the user. The argument can be NULL.The data is owned by the caller of the function.