Lines Matching refs:self
51 def __init__(self,interface_name,wpas_dbus_interface,timeout): argument
53 self.interface_name = interface_name
54 self.wpas_dbus_interface = wpas_dbus_interface
55 self.timeout = timeout
58 threading.Thread.__init__(self)
59 self.daemon = True
62 self.wpas_dbus_opath = "/" + \
63 self.wpas_dbus_interface.replace(".","/")
64 self.wpas_wpas_dbus_interfaces_opath = self.wpas_dbus_opath + \
66 self.wpas_dbus_interfaces_interface = \
67 self.wpas_dbus_interface + ".Interface"
68 self.wpas_dbus_interfaces_p2pdevice = \
69 self.wpas_dbus_interfaces_interface \
74 self.bus = dbus.SystemBus()
75 self.wpas_object = self.bus.get_object(
76 self.wpas_dbus_interface,
77 self.wpas_dbus_opath)
78 self.wpas = dbus.Interface(self.wpas_object,
79 self.wpas_dbus_interface)
84 self.path = self.wpas.GetInterface(
85 self.interface_name)
87 error = 'Error:\n Interface ' + self.interface_name \
93 self.interface_object = self.bus.get_object(
94 self.wpas_dbus_interface, self.path)
95 self.p2p_interface = dbus.Interface(self.interface_object,
96 self.wpas_dbus_interfaces_p2pdevice)
99 self.bus.add_signal_receiver(deviceLost,
100 dbus_interface=self.wpas_dbus_interfaces_p2pdevice,
102 self.bus.add_signal_receiver(p2pStateChange,
103 dbus_interface=self.wpas_dbus_interfaces_p2pdevice,
107 def run(self): argument
112 self.p2p_interface.StopFind()