Lines Matching refs:self

62 	def __init__(self,interface_name,wpas_dbus_interface,addr,  argument
65 self.interface_name = interface_name
66 self.wpas_dbus_interface = wpas_dbus_interface
67 self.addr = addr
68 self.persistent_group_object = persistent_group_object
71 threading.Thread.__init__(self)
72 self.daemon = True
75 self.wpas_dbus_opath = "/" + \
76 self.wpas_dbus_interface.replace(".","/")
77 self.wpas_wpas_dbus_interfaces_opath = self.wpas_dbus_opath + \
79 self.wpas_dbus_interfaces_interface = \
80 self.wpas_dbus_interface + ".Interface"
81 self.wpas_dbus_interfaces_p2pdevice = \
82 self.wpas_dbus_interfaces_interface \
87 self.bus = dbus.SystemBus()
88 self.wpas_object = self.bus.get_object(
89 self.wpas_dbus_interface,
90 self.wpas_dbus_opath)
91 self.wpas = dbus.Interface(self.wpas_object,
92 self.wpas_dbus_interface)
97 self.path = self.wpas.GetInterface(
98 self.interface_name)
100 error = 'Error:\n Interface ' + self.interface_name \
106 self.interface_object = self.bus.get_object(
107 self.wpas_dbus_interface, self.path)
108 self.p2p_interface = dbus.Interface(self.interface_object,
109 self.wpas_dbus_interfaces_p2pdevice)
112 self.bus.add_signal_receiver(InvitationResult,
113 dbus_interface=self.wpas_dbus_interfaces_p2pdevice,
117 def constructArguements(self): argument
118 self.P2PDictionary = \
119 {'peer':dbus.ObjectPath(self.path+'/Peers/'+self.addr)}
120 if (self.persistent_group_object != None):
121 self.P2PDictionary.update({"persistent_group_object":
122 self.persistent_group_object})
125 def run(self): argument
127 self.p2p_interface.Invite(self.P2PDictionary)