class DBus::Systemd::Resolved::Manager
Constants
- INTERFACE
resolved manager dbus interface
- NODE
resolved manager object dbus node path
Attributes
service[R]
@return [DBus::Service] @api private
Public Class Methods
new(bus = Systemd::Helpers.system_bus)
click to toggle source
get a new resolved manager dbus proxy object
@param bus [DBus::SystemBus, DBus::SessionBus] dbus instance
# File lib/dbus/systemd/resolved/manager.rb, line 49 def initialize(bus = Systemd::Helpers.system_bus) @service = bus.service(Resolved::INTERFACE) @object = @service.object(NODE) @object.default_iface = INTERFACE @object.introspect end
Public Instance Methods
link(id)
click to toggle source
get a resolved link by id
@param id [Integer] resolved link id @return [DBus::Systemd::Resolved::Link] resolved link dbus proxy object
# File lib/dbus/systemd/resolved/manager.rb, line 61 def link(id) Link.new(id, self) end