コード例 #1
0
ファイル: thread.py プロジェクト: mhdonnelly/kp-lens
    def __init__(self, daemon=False):
        EventEmitter.__init__(self)

        self._daemon = daemon

        # the ID won't change when the name changes
        self._uuid = _new_name()
コード例 #2
0
ファイル: thread.py プロジェクト: Tubbz-alt/kp-lens
  def __init__(self, daemon=False):
    EventEmitter.__init__(self)

    self._daemon = daemon

    # the ID won't change when the name changes
    self._uuid = _new_name()
コード例 #3
0
ファイル: thread.py プロジェクト: mhdonnelly/kp-lens
    def __init__(self, maxConcurrentThreads=5):
        EventEmitter.__init__(self)

        self._logger = logging.getLogger('Lens.ThreadManager')

        #stores all threads, running or stopped
        self.threads = {}
        self.pendingThreadArgs = []
        self.maxConcurrentThreads = maxConcurrentThreads

        self.queue_in = multiprocessing.Queue()
コード例 #4
0
ファイル: thread.py プロジェクト: Tubbz-alt/kp-lens
  def __init__(self, maxConcurrentThreads=5):
    EventEmitter.__init__(self)

    self._logger = logging.getLogger('Lens.ThreadManager')

    #stores all threads, running or stopped
    self.threads = {}
    self.pendingThreadArgs = []
    self.maxConcurrentThreads = maxConcurrentThreads

    self.queue_in = multiprocessing.Queue()
コード例 #5
0
ファイル: thread.py プロジェクト: mhdonnelly/kp-lens
 def on(self, thread, name, callback):
     EventEmitter.on(self, '__thread_%s_%s' % (thread.uuid, name), callback)
コード例 #6
0
ファイル: thread.py プロジェクト: Tubbz-alt/kp-lens
 def on(self, thread, name, callback):
   EventEmitter.on(self, '__thread_%s_%s' % (thread.uuid, name), callback)