GDBusProxyTypeFunc

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 loop][g-main-context-push-thread-default] that manager was constructed in.

alias GDBusProxyTypeFunc = GType function(GDBusObjectManagerClient* manager, const(char)* objectPath, const(char)* interfaceName, void* userData)

Return Value

A GType to use for the remote object. The returned type must be a gio.DBusProxy or gio.DBusObjectProxy -derived type.

Meta

Since

2.30