DBus
Object
Manager
Iface
constructor
parent
Iface
name
get
Interface
get
Object
get
Object
Path
get
Objects
interface
Added
interface
Removed
object
Added
object
Removed
NODE-GTK API Reference
Gio-2.0
Gio
DBusObjectManagerIface
Class DBusObjectManagerIface
Base type for D-Bus object managers.
record
Hierarchy
DBusObjectManagerIface
Index
Constructors
constructor
Properties
parent
Iface
name
Methods
get
Interface
get
Object
get
Object
Path
get
Objects
interface
Added
interface
Removed
object
Added
object
Removed
Constructors
constructor
new DBus
Object
Manager
Iface
(
)
:
DBusObjectManagerIface
Returns
DBusObjectManagerIface
Properties
parent
Iface
parent
Iface
:
TypeInterface
The parent interface.
field
Static
name
name
:
string
Methods
get
Interface
get
Interface
(
manager
:
DBusObjectManager
, objectPath
:
string
, interfaceName
:
string
)
:
Gio
.
DBusInterface
Parameters
manager:
DBusObjectManager
objectPath:
string
interfaceName:
string
Returns
Gio
.
DBusInterface
get
Object
get
Object
(
manager
:
DBusObjectManager
, objectPath
:
string
)
:
DBusObject
Parameters
manager:
DBusObjectManager
objectPath:
string
Returns
DBusObject
get
Object
Path
get
Object
Path
(
manager
:
DBusObjectManager
)
:
string
Parameters
manager:
DBusObjectManager
Returns
string
get
Objects
get
Objects
(
manager
:
DBusObjectManager
)
:
DBusObject
[]
Parameters
manager:
DBusObjectManager
Returns
DBusObject
[]
interface
Added
interface
Added
(
manager
:
DBusObjectManager
, object
:
DBusObject
, interface
:
Gio
.
DBusInterface
)
:
void
Parameters
manager:
DBusObjectManager
object:
DBusObject
interface:
Gio
.
DBusInterface
Returns
void
interface
Removed
interface
Removed
(
manager
:
DBusObjectManager
, object
:
DBusObject
, interface
:
Gio
.
DBusInterface
)
:
void
Parameters
manager:
DBusObjectManager
object:
DBusObject
interface:
Gio
.
DBusInterface
Returns
void
object
Added
object
Added
(
manager
:
DBusObjectManager
, object
:
DBusObject
)
:
void
Parameters
manager:
DBusObjectManager
object:
DBusObject
Returns
void
object
Removed
object
Removed
(
manager
:
DBusObjectManager
, object
:
DBusObject
)
:
void
Parameters
manager:
DBusObjectManager
object:
DBusObject
Returns
void
DBus
Object
Manager
Iface
constructor
parent
Iface
name
get
Interface
get
Object
get
Object
Path
get
Objects
interface
Added
interface
Removed
object
Added
object
Removed
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHaW9fMl8wLkdpby5EQnVzT2JqZWN0TWFuYWdlcklmYWNlLmh0bWwjY29uc3RydWN0b3IiLCJuYW1lIjoiY29uc3RydWN0b3IiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHaW9fMl8wLkdpby5EQnVzT2JqZWN0TWFuYWdlcklmYWNlLmh0bWwjcGFyZW50SWZhY2UiLCJuYW1lIjoicGFyZW50SWZhY2UiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6Ikdpb18yXzAuR2lvLkRCdXNPYmplY3RNYW5hZ2VySWZhY2UuaHRtbCNuYW1lIiwibmFtZSI6Im5hbWUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR2lvXzJfMC5HaW8uREJ1c09iamVjdE1hbmFnZXJJZmFjZS5odG1sI2dldEludGVyZmFjZSIsIm5hbWUiOiJnZXRJbnRlcmZhY2UiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR2lvXzJfMC5HaW8uREJ1c09iamVjdE1hbmFnZXJJZmFjZS5odG1sI2dldE9iamVjdCIsIm5hbWUiOiJnZXRPYmplY3QiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR2lvXzJfMC5HaW8uREJ1c09iamVjdE1hbmFnZXJJZmFjZS5odG1sI2dldE9iamVjdFBhdGgiLCJuYW1lIjoiZ2V0T2JqZWN0UGF0aCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHaW9fMl8wLkdpby5EQnVzT2JqZWN0TWFuYWdlcklmYWNlLmh0bWwjZ2V0T2JqZWN0cyIsIm5hbWUiOiJnZXRPYmplY3RzIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6Ikdpb18yXzAuR2lvLkRCdXNPYmplY3RNYW5hZ2VySWZhY2UuaHRtbCNpbnRlcmZhY2VBZGRlZCIsIm5hbWUiOiJpbnRlcmZhY2VBZGRlZCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHaW9fMl8wLkdpby5EQnVzT2JqZWN0TWFuYWdlcklmYWNlLmh0bWwjaW50ZXJmYWNlUmVtb3ZlZCIsIm5hbWUiOiJpbnRlcmZhY2VSZW1vdmVkIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6Ikdpb18yXzAuR2lvLkRCdXNPYmplY3RNYW5hZ2VySWZhY2UuaHRtbCNvYmplY3RBZGRlZCIsIm5hbWUiOiJvYmplY3RBZGRlZCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHaW9fMl8wLkdpby5EQnVzT2JqZWN0TWFuYWdlcklmYWNlLmh0bWwjb2JqZWN0UmVtb3ZlZCIsIm5hbWUiOiJvYmplY3RSZW1vdmVkIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfV0sImNsYXNzTmFtZXMiOiJjdXJyZW50IHRzZC1raW5kLWNsYXNzIHRzZC1wYXJlbnQta2luZC1uYW1lc3BhY2UiLCJocmVmIjoiR2lvXzJfMC5HaW8uREJ1c09iamVjdE1hbmFnZXJJZmFjZS5odG1sIiwibmFtZSI6IkRCdXNPYmplY3RNYW5hZ2VySWZhY2UifQ==
Base type for D-Bus object managers.