DBusProxyTypeFunc
Description:
[ CCode ( instance_pos = 3.9 ) ]
[ Version ( since = "2.30" ) ]
public delegate Type DBusProxyTypeFunc (DBusObjectManagerClient manager, string object_path, string? interface_name)
[ Version ( since = "2.30" ) ]
public delegate Type DBusProxyTypeFunc (DBusObjectManagerClient manager, string object_path, string? interface_name)
Function signature for a function used to determine the Type 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 that manager
was constructed in.
Parameters:
manager | |
object_path |
The object path of the remote object. |
interface_name |
The interface name of the remote object or null if a DBusObjectProxy Type is requested. |
data |
data passed in by the user. |
Returns:
A Type to use for the remote object. The returned type must be a DBusProxy or DBusObjectProxy -derived type. |
Namespace: GLib
Package: gio-2.0