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 #GDBusProxy or #GDBusObjectProxy -derived type.

Meta

Since

2.30