Lines Matching refs:self
49 def __init__(self,interface_name,wpas_dbus_interface,timeout): argument
51 self.interface_name = interface_name
52 self.wpas_dbus_interface = wpas_dbus_interface
53 self.timeout = timeout
56 threading.Thread.__init__(self)
57 self.daemon = True
60 self.wpas_dbus_opath = "/" + \
61 self.wpas_dbus_interface.replace(".","/")
62 self.wpas_wpas_dbus_interfaces_opath = self.wpas_dbus_opath + \
64 self.wpas_dbus_interfaces_interface = \
65 self.wpas_dbus_interface + ".Interface"
66 self.wpas_dbus_interfaces_p2pdevice = \
67 self.wpas_dbus_interfaces_interface \
72 self.bus = dbus.SystemBus()
73 self.wpas_object = self.bus.get_object(
74 self.wpas_dbus_interface,
75 self.wpas_dbus_opath)
76 self.wpas = dbus.Interface(self.wpas_object,
77 self.wpas_dbus_interface)
82 self.path = self.wpas.GetInterface(
83 self.interface_name)
85 error = 'Error:\n Interface ' + self.interface_name \
91 self.interface_object = self.bus.get_object(
92 self.wpas_dbus_interface, self.path)
93 self.p2p_interface = dbus.Interface(self.interface_object,
94 self.wpas_dbus_interfaces_p2pdevice)
97 self.bus.add_signal_receiver(deviceLost,
98 dbus_interface=self.wpas_dbus_interfaces_p2pdevice,
102 def run(self): argument
107 self.p2p_interface.Flush()