def __init__(self): NMObject.__init__(self, "/org/freedesktop/NetworkManager", "org.freedesktop.NetworkManager") self.prop_list = ["NetworkingEnabled", "WirelessEnabled", "WirelessHardwareEnabled", "WwanEnabled", "Version", "WwanHardwareEnabled", "WimaxEnabled", "WimaxHardwareEnabled", "ActivateConnections", "State"] self.manager_running = False self.properties = [] self.init_nmobject_with_properties() self.bus.add_signal_receiver(self.permisson_changed_cb, dbus_interface = self.object_interface, path = self.object_path, signal_name = "CheckPermissions") self.bus.add_signal_receiver(self.device_added_cb, dbus_interface = self.object_interface, path = self.object_path, signal_name = "DeviceAdded") self.bus.add_signal_receiver(self.device_removed_cb, dbus_interface = self.object_interface, path = self.object_path, signal_name = "DeviceRemoved") self.bus.add_signal_receiver(self.properties_changed_cb, dbus_interface = self.object_interface, path = self.object_path, signal_name = "PropertiesChanged") self.bus.add_signal_receiver(self.state_changed_cb,dbus_interface = self.object_interface, path = self.object_path,signal_name = "StateChanged") self.devices = self.get_devices()
def __init__(self, ip4config_object_path): NMObject.__init__(self, ip4config_object_path, "org.freedesktop.NetworkManager.IP4Config") self.prop_list = [ "Addresses", "Domains", "Nameservers", "Routes", "WinsServers" ] self.init_nmobject_with_properties()
def __init__(self, dhcp4_config_object_path): NMObject.__init__(self, dhcp4_config_object_path, "org.freedesktop.NetworkManager.DHCP4Config") self.prop_list = ["Options"] self.init_nmobject_with_properties() self.options = self.get_options() self.bus.add_signal_receiver(self.properties_changed_cb, dbus_interface = self.object_interface, path = self.object_path, signal_name = "PropertiesChanged")
def __init__(self, ap_object_path): NMObject.__init__(self, ap_object_path, "org.freedesktop.NetworkManager.AccessPoint") self.prop_list = ["Flags", "WpaFlags", "RsnFlags", "Ssid", "Frequency", "Mode", "MaxBitrate", "Strength", "HwAddress"] self.init_nmobject_with_properties() self.bssid = "" self.match = self.bus.add_signal_receiver(self.properties_changed_cb, dbus_interface = self.object_interface, path = self.object_path, signal_name = "PropertiesChanged")
def __init__(self, active_connection_object_path, interface = "org.freedesktop.NetworkManager.Connection.Active"): NMObject.__init__(self, active_connection_object_path, interface) self.prop_list = ["Vpn", "Master", "Uuid", "Connection", "SpecificObject", "Devices", "State", "Default", "Default6"] self.init_nmobject_with_properties() self.bus.add_signal_receiver(self.properties_changed_cb, dbus_interface = self.object_interface, path = self.object_path, signal_name = "PropertiesChanged") self.thread_vpnauto = None
def __init__(self): NMObject.__init__(self, "/org/freedesktop/NetworkManager/Settings", "org.freedesktop.NetworkManager.Settings") self.bus.add_signal_receiver(self.properties_changed_cb, dbus_interface = self.object_interface, path = self.object_path, signal_name = "PropertiesChanged") self.bus.add_signal_receiver(self.new_connection_cb, dbus_interface = self.object_interface, path = self.object_path, signal_name = "NewConnection") self.prop_list = ["CanModify", "Hostname"] self.init_nmobject_with_properties() self.__init_network_config()
def __init__(self, dhcp6_config_object_path): NMObject.__init__(self, dhcp6_config_object_path, "org.freedesktop.NetworkManager.DHCP6Config") self.prop_list = ["Options"] self.init_nmobject_with_properties() self.options = self.get_options() self.bus.add_signal_receiver(self.properties_changed_cb, dbus_interface=self.object_interface, path=self.object_path, signal_name="PropertiesChanged")
def __init__(self, ap_object_path): NMObject.__init__(self, ap_object_path, "org.freedesktop.NetworkManager.AccessPoint") self.prop_list = [ "Flags", "WpaFlags", "RsnFlags", "Ssid", "Frequency", "Mode", "MaxBitrate", "Strength", "HwAddress" ] self.init_nmobject_with_properties() self.bssid = "" self.match = self.bus.add_signal_receiver( self.properties_changed_cb, dbus_interface=self.object_interface, path=self.object_path, signal_name="PropertiesChanged")
def __init__(self): NMObject.__init__(self, "/org/freedesktop/NetworkManager/Settings", "org.freedesktop.NetworkManager.Settings") self.bus.add_signal_receiver(self.properties_changed_cb, dbus_interface=self.object_interface, path=self.object_path, signal_name="PropertiesChanged") self.bus.add_signal_receiver(self.new_connection_cb, dbus_interface=self.object_interface, path=self.object_path, signal_name="NewConnection") self.prop_list = ["CanModify", "Hostname"] self.init_nmobject_with_properties() self.__init_network_config()
def __init__(self, active_connection_object_path, interface="org.freedesktop.NetworkManager.Connection.Active"): NMObject.__init__(self, active_connection_object_path, interface) self.prop_list = [ "Vpn", "Master", "Uuid", "Connection", "SpecificObject", "Devices", "State", "Default", "Default6" ] self.init_nmobject_with_properties() self.bus.add_signal_receiver(self.properties_changed_cb, dbus_interface=self.object_interface, path=self.object_path, signal_name="PropertiesChanged") self.thread_vpnauto = None
def __init__(self, device_object_path, device_interface = "org.freedesktop.NetworkManager.Device"): NMObject.__init__(self, device_object_path, device_interface) self.prop_list = ["Capabilities", "DeviceType", "ActiveConnection", "Dhcp4Config", "Dhcp6Config", "Driver", "FirmwareMissing", "Interface", "IpInterface", "Ip4Config", "Ip6Config", "Managed", "State"] self.state_match = self.bus.add_signal_receiver(self.state_changed_cb, dbus_interface = self.object_interface, path = self.object_path, signal_name = "StateChanged") self.init_nmobject_with_properties() self.udev_device = "" self.state_id = 0 self.new_state = 0 try: self.is_dsl = self.get_real_active_connection().get_setting('connection').type == 'pppoe' except: self.is_dsl = False
def __init__(self, object_path): NMConnection.__init__(self) NMObject.__init__(self, object_path, "org.freedesktop.NetworkManager.Settings.Connection") self.bus.add_signal_receiver(self.removed_cb, dbus_interface = self.object_interface, path = self.object_path, signal_name = "Removed") self.bus.add_signal_receiver(self.updated_cb, dbus_interface = self.object_interface, path = self.object_path, signal_name = "Updated") # self.settings_dict = self.get_settings() self.init_settings_prop_dict() self.succeed_flag = 0 ###used by secret agent self.secret_setting_name = "" self.secret_method = ""
def __init__(self, object_path): NMConnection.__init__(self) NMObject.__init__( self, object_path, "org.freedesktop.NetworkManager.Settings.Connection") self.bus.add_signal_receiver(self.removed_cb, dbus_interface=self.object_interface, path=self.object_path, signal_name="Removed") self.bus.add_signal_receiver(self.updated_cb, dbus_interface=self.object_interface, path=self.object_path, signal_name="Updated") # self.settings_dict = self.get_settings() self.init_settings_prop_dict() self.succeed_flag = 0 ###used by secret agent self.secret_setting_name = "" self.secret_method = ""
def __init__(self): NMObject.__init__(self, "/org/freedesktop/NetworkManager/AgentManager", "org.freedesktop.NetworkManager.AgentManager")
def __init__(self, object_path = "/org/freedesktop/NetworkManager/VPN/Plugin", object_interface = "org.freedesktop.NetworkManager.VPN.Plugin", service_name = "org.freedesktop.NetworkManager.l2tp-ppp"): NMObject.__init__(self, object_path, object_interface, service_name)
def __init__(self, ip4config_object_path): NMObject.__init__(self, ip4config_object_path, "org.freedesktop.NetworkManager.IP4Config") self.prop_list = ["Addresses", "Domains", "Nameservers", "Routes", "WinsServers"] self.init_nmobject_with_properties()
def __init__(self, ip6config_object_path): NMObject.__init__(self, ip6config_object_path, "org.freedesktop.NetworkManager.IP6Config") self.prop_list = ["addresses", "domains", "nameservers", "routes"] self.init_nmobject_with_properties()