DBus
Interface
Iface
constructor
parent_
iface
name
dup_
object
get_
info
get_
object
set_
object
GJS API Reference
Gio-2.0
Gio
DBusInterfaceIface
Class DBusInterfaceIface
Base type for D-Bus interfaces.
record
Hierarchy
DBusInterfaceIface
Index
Constructors
constructor
Properties
parent_
iface
name
Methods
dup_
object
get_
info
get_
object
set_
object
Constructors
constructor
new DBus
Interface
Iface
(
)
:
Gio
.
DBusInterfaceIface
Returns
Gio
.
DBusInterfaceIface
Properties
parent_
iface
parent_
iface
:
TypeInterface
The parent interface.
field
Static
name
name
:
string
Methods
dup_
object
dup_
object
(
interface_
:
Gio
.
DBusInterface
)
:
DBusObject
Parameters
interface_:
Gio
.
DBusInterface
Returns
DBusObject
get_
info
get_
info
(
interface_
:
Gio
.
DBusInterface
)
:
DBusInterfaceInfo
Parameters
interface_:
Gio
.
DBusInterface
Returns
DBusInterfaceInfo
get_
object
get_
object
(
interface_
:
Gio
.
DBusInterface
)
:
DBusObject
Parameters
interface_:
Gio
.
DBusInterface
Returns
DBusObject
set_
object
set_
object
(
interface_
:
Gio
.
DBusInterface
, object
:
DBusObject
)
:
void
Parameters
interface_:
Gio
.
DBusInterface
object:
DBusObject
Returns
void
DBus
Interface
Iface
constructor
parent_
iface
name
dup_
object
get_
info
get_
object
set_
object
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHaW9fMl8wLkdpby5EQnVzSW50ZXJmYWNlSWZhY2UuaHRtbCNjb25zdHJ1Y3RvciIsIm5hbWUiOiJjb25zdHJ1Y3RvciIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtcHJvcGVydHkgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6Ikdpb18yXzAuR2lvLkRCdXNJbnRlcmZhY2VJZmFjZS5odG1sI3BhcmVudF9pZmFjZSIsIm5hbWUiOiJwYXJlbnRfaWZhY2UiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6Ikdpb18yXzAuR2lvLkRCdXNJbnRlcmZhY2VJZmFjZS5odG1sI25hbWUiLCJuYW1lIjoibmFtZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHaW9fMl8wLkdpby5EQnVzSW50ZXJmYWNlSWZhY2UuaHRtbCNkdXBfb2JqZWN0IiwibmFtZSI6ImR1cF9vYmplY3QiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR2lvXzJfMC5HaW8uREJ1c0ludGVyZmFjZUlmYWNlLmh0bWwjZ2V0X2luZm8iLCJuYW1lIjoiZ2V0X2luZm8iLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR2lvXzJfMC5HaW8uREJ1c0ludGVyZmFjZUlmYWNlLmh0bWwjZ2V0X29iamVjdCIsIm5hbWUiOiJnZXRfb2JqZWN0IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6Ikdpb18yXzAuR2lvLkRCdXNJbnRlcmZhY2VJZmFjZS5odG1sI3NldF9vYmplY3QiLCJuYW1lIjoic2V0X29iamVjdCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX1dLCJjbGFzc05hbWVzIjoiY3VycmVudCB0c2Qta2luZC1jbGFzcyB0c2QtcGFyZW50LWtpbmQtbmFtZXNwYWNlIiwiaHJlZiI6Ikdpb18yXzAuR2lvLkRCdXNJbnRlcmZhY2VJZmFjZS5odG1sIiwibmFtZSI6IkRCdXNJbnRlcmZhY2VJZmFjZSJ9
Base type for D-Bus interfaces.