6
public delegate void NameOwnerChangedHandler (string name,
10
[Interface ("org.freedesktop.DBus")]
11
public abstract class BusDriver
14
public abstract string[] ListNames ();
17
public abstract string GetNameOwner (string name);
20
public abstract UInt32 GetConnectionUnixUser (string connectionName);
24
public virtual event NameOwnerChangedHandler NameOwnerChanged;
26
static public BusDriver New (Connection connection)
29
service = Service.Get (connection, "org.freedesktop.DBus");
32
driver = (BusDriver) service.GetObject (typeof (BusDriver), "/org/freedesktop/DBus");