|
| str | oc_chat.registry.regenerate.lock._default_clock () |
| "tuple[str, Optional[str]]" | oc_chat.registry.regenerate.lock._probe_posix (int pid) |
| Optional[str] | oc_chat.registry.regenerate.lock._proc_start_time_posix (int pid) |
| "tuple[str, Optional[str]]" | oc_chat.registry.regenerate.lock._probe_windows (int pid) |
| "tuple[str, Optional[str]]" | oc_chat.registry.regenerate.lock._default_probe (int pid) |
| Optional[_LockRecord] | oc_chat.registry.regenerate.lock._read_record (Path lock_path) |
| None | oc_chat.registry.regenerate.lock._atomic_create (Path lock_path, int pid, str start_time, str acquired_at) |
| LockReclaimEvent | oc_chat.registry.regenerate.lock._make_event (Path lock_path, Optional[_LockRecord] record, str reason, *, bool force, Clock clock) |
| LockReclaimEvent | oc_chat.registry.regenerate.lock._decide_reclaim (Path lock_path, Optional[_LockRecord] record, bool force, Probe probe, Clock clock) |
| LockHandle | oc_chat.registry.regenerate.lock.acquire (Path lock_path, *, bool force=False, Optional[Clock] clock=None, Optional[Probe] probe=None) |
| None | oc_chat.registry.regenerate.lock.release (LockHandle handle) |