2 from typing import Any, Callable, Mapping, Tuple
8 _identity: Tuple[int, ...] # undocumented
12 target: Callable[..., Any] | None = ...,
13 name: str | None = ...,
14 args: Tuple[Any, ...] = ...,
15 kwargs: Mapping[str, Any] = ...,
17 daemon: bool | None = ...,
19 def run(self) -> None: ...
20 def start(self) -> None: ...
21 def terminate(self) -> None: ...
22 if sys.version_info >= (3, 7):
23 def kill(self) -> None: ...
24 def close(self) -> None: ...
25 def join(self, timeout: float | None = ...) -> None: ...
26 def is_alive(self) -> bool: ...
28 def exitcode(self) -> int | None: ...
30 def ident(self) -> int | None: ...
32 def pid(self) -> int | None: ...
34 def sentinel(self) -> int: ...
36 def current_process() -> BaseProcess: ...
37 def active_children() -> list[BaseProcess]: ...
39 if sys.version_info >= (3, 8):
40 def parent_process() -> BaseProcess | None: ...