class DBus::Systemd::Networkd::Manager

Constants

INTERFACE

networkd manager dbus interface

NODE

networkd 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

create a networkd manager dbus proxy object

@param bus [DBus::SystemBus, DBus::SessionBus] dbus instance

# File lib/dbus/systemd/networkd/manager.rb, line 49
def initialize(bus = Systemd::Helpers.system_bus)
  @service = bus.service(Networkd::SERVICE)
  @object = @service.object(NODE)
  @object.default_iface = INTERFACE
  @object.introspect
end

Public Instance Methods