コード例 #1
0
ファイル: ICOM_P.py プロジェクト: liuzhao1006/ICOM
 def __init__(self, maxsize=0):
     Queue.__init__(self, maxsize, ctx=multiprocessing)
     self.__timer_ctrl_func = None
     self._flow_ctrl = icom_flow_ctrl.flow_ctrl(current_thread().ident)
     self._win_msg = None
     self.__buffer_msg = []
     self._flow_ctrl.set_timer_req_function(self.req_timer_ctrl_Q_cmd)
     self._flow_ctrl.set_flow_ctrl_req_function(self.req_flow_ctrl_Q_cmd)
     self._flow_ctrl.set_enable(True)
コード例 #2
0
ファイル: runner.py プロジェクト: Tomin1/sudoku-solver
 def __init__(self, maxsize=0):
     """Constructor
     
     Parameters:
     maxsize -- Maximium size of this Pile
     """
     Queue.__init__(self, maxsize)
     self._tasks = RawValue('i',0)
     self._tasks_lock = Lock()
コード例 #3
0
ファイル: queues.py プロジェクト: MathieuTuli/udder-queue
 def __init__(
     self,
     name: str = "UdderQueue",
     num_feeders: int = 1,
     context: str = "spawn",
 ):
     self.name = name
     self.parse_arguments(num_feeders, name, context)
     Queue.__init__(maxsize=0, ctx=multiprocessing.get_context(context))
     self.num_feeders = num_feeders
     self.lock = Lock
コード例 #4
0
ファイル: utils.py プロジェクト: LeakDetector/leak-detector
 def __init__(self,*args,**kwargs):
     Queue.__init__(self,*args,**kwargs)
コード例 #5
0
 def __init__(self, maxsize=0):
     OutIntercepter.__init__(self)
     Queue.__init__(self, maxsize)
     self._id = None
コード例 #6
0
ファイル: ICOM_P.py プロジェクト: liuzhao1006/ICOM
 def __init__(self, maxsize=0):
     Queue.__init__(self, maxsize, ctx=multiprocessing)
コード例 #7
0
 def __init__(self, size=0):
     ctx = multiprocessing.get_context()
     Queue.__init__(self, size, ctx=ctx)
     self._unfinished_tasks = ctx.Semaphore(0)
     self._cond = ctx.Condition()
コード例 #8
0
ファイル: msg_loop.py プロジェクト: frozenpine/operation
 def __init__(self, *args, **kwargs):
     Queue.__init__(self, *args, **kwargs)
コード例 #9
0
ファイル: Output.py プロジェクト: allista/BioUtils
 def __init__(self, maxsize=0):
     OutIntercepter.__init__(self)
     Queue.__init__(self, maxsize)
     self._id = None
コード例 #10
0
ファイル: draw.py プロジェクト: megumi-chan/Simple-MNIST-Net
 def __init__(self, *args, **kwargs):
     Queue.__init__(self,
                    ctx=multiprocessing.get_context(),
                    *args,
                    **kwargs)
コード例 #11
0
 def __init__(self, *args, **kwargs):
         Queue.__init__(self, *args, **kwargs)
         self._counter = multiprocessing.RawValue('i', 0)
         self._lock = multiprocessing.Lock()
コード例 #12
0
    def __init__(self, maxsize=0):
        self.cond_empty = Condition()
        self.cond_notempty = Condition()
        self._put_counter = Value('i', 0)

        Queue.__init__(self, maxsize)
コード例 #13
0
 def __init__(self):
     Queue.__init__(self)
コード例 #14
0
 def __init__(self):
     Queue.__init__(self)
コード例 #15
0
 def __init__(self):
     Queue.__init__(self,
                    maxsize=1,
                    ctx=multiprocessing.get_context("spawn"))
     self.lock = Lock()
コード例 #16
0
 def __init__(self):
     Queue.__init__(self, ctx=multiprocessing.get_context('spawn'))