annotate stubs/autobahn/util.pyi @ 2042:8849c9e5da30 main

strip dmx_usb_module/.git dir
author drewp@bigasterisk.com
date Mon, 09 May 2022 21:44:04 -0700
parents 84b5aab10e47
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1900
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
1 # Stubs for autobahn.util (Python 3)
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
2 #
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
3 # NOTE: This dynamically typed stub was automatically generated by stubgen.
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
4
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
5 from typing import Any, Optional
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
6
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
7 def public(obj: Any): ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
8 def encode_truncate(text: Any, limit: Any, encoding: str = ..., return_encoded: bool = ...): ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
9 def xor(d1: Any, d2: Any): ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
10 def utcstr(ts: Optional[Any] = ...): ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
11 def utcnow(): ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
12
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
13 class IdGenerator:
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
14 def __init__(self) -> None: ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
15 def next(self): ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
16 def __next__(self): ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
17
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
18 def rid(): ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
19 def id(): ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
20 def newid(length: int = ...): ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
21 def generate_token(char_groups: Any, chars_per_group: Any, chars: Optional[Any] = ..., sep: Optional[Any] = ..., lower_case: bool = ...): ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
22 def generate_activation_code(): ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
23 def generate_user_password(): ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
24 def generate_serial_number(): ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
25 def rtime(): ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
26
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
27 class Stopwatch:
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
28 def __init__(self, start: bool = ...) -> None: ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
29 def elapsed(self): ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
30 def pause(self): ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
31 def resume(self): ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
32 def stop(self): ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
33
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
34 class Tracker:
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
35 tracker: Any = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
36 tracked: Any = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
37 def __init__(self, tracker: Any, tracked: Any) -> None: ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
38 def track(self, key: Any) -> None: ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
39 def diff(self, start_key: Any, end_key: Any, formatted: bool = ...): ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
40 def absolute(self, key: Any): ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
41 def __getitem__(self, key: Any): ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
42 def __iter__(self): ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
43
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
44 class EqualityMixin:
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
45 def __eq__(self, other: Any): ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
46 def __ne__(self, other: Any): ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
47
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
48 class ObservableMixin:
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
49 def set_valid_events(self, valid_events: Optional[Any] = ...) -> None: ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
50 def on(self, event: Any, handler: Any) -> None: ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
51 def off(self, event: Optional[Any] = ..., handler: Optional[Any] = ...) -> None: ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
52 def fire(self, event: Any, *args: Any, **kwargs: Any): ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
53
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
54 class _LazyHexFormatter:
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
55 obj: Any = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
56 def __init__(self, obj: Any) -> None: ...