def __init__(self, manager): """Constructor""" PluginThread.__init__(self, manager) self.queue = Queue.Queue() #: job queue self.active = False self.start()
def __init__(self, manager, pyfile): """constructor""" PluginThread.__init__(self, manager) self.active = pyfile manager.localThreads.append(self) pyfile.setStatus("decrypting") self.start()
def __init__(self, m, function, args, kwargs): """Constructor""" PluginThread.__init__(self, m) self.f = function self.args = args self.kwargs = kwargs self.active = [] m.localThreads.append(self) self.start()
def __init__(self, m, function, args, kwargs): """Constructor""" PluginThread.__init__(self, m) self.f = function self.args = args self.kwargs = kwargs self.active = [] m.local_threads.append(self) self.start()
def __init__(self, manager, data, pid=-1, rid=-1, add=False): """Constructor""" PluginThread.__init__(self, manager) self.data = data self.pid = pid #: package id # [ .. (name, plugin) .. ] self.rid = rid #: result id self.add = add #: add packages instead of return result self.cache = [] #: accumulated data self.start()