# coding: utf-8 # AUTO-GENERATED FILE -- DO NOT EDIT class SemLock(object): """ Semaphore/Mutex type """ SEM_VALUE_MAX = 2147483647 def _after_fork(self): """ Rezero the net acquisition count after fork(). """ pass def _count(self): """ Num of `acquire()`s minus num of `release()`s for this process. """ pass def _get_value(self): """ Get the value of the semaphore. """ pass def _is_mine(self): """ Whether the lock is owned by this thread. """ pass def _is_zero(self): """ Return whether semaphore has value zero. """ pass def _rebuild(self, handle, kind, maxvalue, name): pass def acquire(self, block=True, timeout=None): """ Acquire the semaphore/lock. """ pass handle = None kind = None maxvalue = None name = None def release(self): """ Release the semaphore/lock. """ pass __doc__ = None __file__ = '/home/shared/src/ide/build-files/build-temp/runtimes-release/__os__/linux-arm64/runtime-python3.10/lib/python3.10/lib-dynload/_multiprocessing.cpython-310-aarch64-linux-gnu.so' __loader__ = None __name__ = '_multiprocessing' __package__ = '' __spec__ = None flags = {} def sem_unlink(name): pass