From 6d3af1c472ba85b56f9a23b9d5d61199225787ac Mon Sep 17 00:00:00 2001 From: Debjyoti Biswas <45293921+lladhibhutall@users.noreply.github.com> Date: Sun, 22 Mar 2020 21:17:15 +0530 Subject: [PATCH] Add stubs for multiprocessing.managers.Token (#3872) --- stdlib/3/multiprocessing/managers.pyi | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/stdlib/3/multiprocessing/managers.pyi b/stdlib/3/multiprocessing/managers.pyi index 5b3eca787..8cb1b63e5 100644 --- a/stdlib/3/multiprocessing/managers.pyi +++ b/stdlib/3/multiprocessing/managers.pyi @@ -22,6 +22,18 @@ class Namespace: ... _Namespace = Namespace +class Token(object): + typeid: Optional[Union[str, bytes]] + address: Tuple[Union[str, bytes], int] + id: Optional[Union[str, bytes, int]] + def __init__(self, typeid: Optional[Union[bytes, str]], address: Tuple[Union[str, bytes], int], + id: Optional[Union[str, bytes, int]]) -> None: ... + def __repr__(self) -> str: ... + def __getstate__(self) -> Tuple[Optional[Union[str, bytes]], Tuple[Union[str, bytes], int], + Optional[Union[str, bytes, int]]]: ... + def __setstate__(self, state: Tuple[Optional[Union[str, bytes]], Tuple[Union[str, bytes], int], + Optional[Union[str, bytes, int]]]) -> None: ... + class BaseProxy(object): _address_to_local: Dict[Any, Any] _mutex: Any