Lines Matching refs:RLock
341 :class:`RLock`, :class:`Semaphore`, :class:`BoundedSemaphore`,
1251 If *lock* is specified then it should be a :class:`Lock` or :class:`RLock`
1314 .. class:: RLock()
1316 A recursive lock object: a close analog of :class:`threading.RLock`. A
1322 Note that :class:`RLock` is actually a factory function which returns an
1323 instance of ``multiprocessing.synchronize.RLock`` initialized with a
1326 :class:`RLock` supports the :term:`context manager` protocol and thus may be
1341 implementation of :meth:`threading.RLock.acquire`, starting with the name
1354 differ from the implemented behaviors in :meth:`threading.RLock.acquire`.
1371 differs from the implemented behavior in :meth:`threading.RLock.release`.
1390 :meth:`RLock.acquire`, :meth:`Semaphore.acquire`, :meth:`Condition.acquire`
1424 a :class:`Lock` or :class:`RLock` object then that will be used to
1457 :class:`RLock` object then that will be used to synchronize access to the
1525 :class:`~multiprocessing.Lock` or :class:`~multiprocessing.RLock` object
1541 :class:`~multiprocessing.RLock` object then that will be used to synchronize access to the
1557 :class:`multiprocessing.RLock` object is created automatically.
1786 :class:`threading.Lock` or :class:`threading.RLock` object.
1807 .. method:: RLock()
1809 Create a shared :class:`threading.RLock` object and return a proxy for it.