DBusObjectProxy

A GDBusObjectProxy is an object used to represent a remote object with one or more D-Bus interfaces. Normally, you don't instantiate a GDBusObjectProxy yourself - typically GDBusObjectManagerClient is used to obtain it.

Constructors

this
this(GDBusObjectProxy* gDBusObjectProxy, bool ownedRef = false)

Sets our main struct and passes it to the parent class.

this
this(DBusConnection connection, string objectPath)

Creates a new GDBusObjectProxy for the given connection and object path.

Members

Functions

getConnection
DBusConnection getConnection()

Gets the connection that proxy is for.

getDBusObjectProxyStruct
GDBusObjectProxy* getDBusObjectProxyStruct(bool transferOwnership = false)

Get the main Gtk struct

getStruct
void* getStruct()

the main Gtk struct as a void*

Static functions

getType
GType getType()

Variables

gDBusObjectProxy
GDBusObjectProxy* gDBusObjectProxy;

the main Gtk struct

Meta

Since

2.30