# coding: utf-8 # AUTO-GENERATED FILE -- DO NOT EDIT class SemLock(object): """ Semaphore/Mutex type """ SEM_VALUE_MAX = 32767 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__ = '/Users/maint/Documents/src/ide/build-files/build-temp/runtimes-release/__os__/macos/runtime-python3.12/lib/Python.framework/Versions/3.12/lib/python3.12/lib-dynload/_multiprocessing.cpython-312-darwin.so' __loader__ = None __name__ = '_multiprocessing' __package__ = '' __spec__ = None flags = {} def sem_unlink(name): pass