annotate stubs/autobahn/websocket/compress_deflate.pyi @ 2013:02eb0e99bba5

reformat Ignore-this: c3c95bdb8f0c67cb898b9eba71d7d97
author drewp@bigasterisk.com
date Mon, 10 Jun 2019 02:28:19 +0000
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.websocket.compress_deflate (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 autobahn.websocket.compress_base import PerMessageCompress, PerMessageCompressOffer, PerMessageCompressOfferAccept, PerMessageCompressResponse, PerMessageCompressResponseAccept
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
6 from typing import Any, Optional
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
7
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
8 class PerMessageDeflateMixin:
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
9 EXTENSION_NAME: str = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
10 WINDOW_SIZE_PERMISSIBLE_VALUES: Any = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
11 MEM_LEVEL_PERMISSIBLE_VALUES: Any = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
12
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
13 class PerMessageDeflateOffer(PerMessageCompressOffer, PerMessageDeflateMixin):
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
14 @classmethod
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
15 def parse(cls, params: Any): ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
16 accept_no_context_takeover: Any = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
17 accept_max_window_bits: Any = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
18 request_no_context_takeover: Any = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
19 request_max_window_bits: Any = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
20 def __init__(self, accept_no_context_takeover: bool = ..., accept_max_window_bits: bool = ..., request_no_context_takeover: bool = ..., request_max_window_bits: int = ...) -> None: ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
21 def get_extension_string(self): ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
22 def __json__(self): ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
23
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
24 class PerMessageDeflateOfferAccept(PerMessageCompressOfferAccept, PerMessageDeflateMixin):
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
25 offer: Any = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
26 request_no_context_takeover: Any = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
27 request_max_window_bits: Any = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
28 no_context_takeover: Any = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
29 window_bits: Any = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
30 mem_level: Any = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
31 max_message_size: Any = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
32 def __init__(self, offer: Any, request_no_context_takeover: bool = ..., request_max_window_bits: int = ..., no_context_takeover: Optional[Any] = ..., window_bits: Optional[Any] = ..., mem_level: Optional[Any] = ..., max_message_size: Optional[Any] = ...) -> None: ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
33 def get_extension_string(self): ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
34 def __json__(self): ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
35
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
36 class PerMessageDeflateResponse(PerMessageCompressResponse, PerMessageDeflateMixin):
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
37 @classmethod
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
38 def parse(cls, params: Any): ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
39 client_max_window_bits: Any = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
40 client_no_context_takeover: Any = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
41 server_max_window_bits: Any = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
42 server_no_context_takeover: Any = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
43 def __init__(self, client_max_window_bits: Any, client_no_context_takeover: Any, server_max_window_bits: Any, server_no_context_takeover: Any) -> None: ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
44 def __json__(self): ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
45
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
46 class PerMessageDeflateResponseAccept(PerMessageCompressResponseAccept, PerMessageDeflateMixin):
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
47 response: Any = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
48 no_context_takeover: Any = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
49 window_bits: Any = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
50 mem_level: Any = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
51 max_message_size: Any = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
52 def __init__(self, response: Any, no_context_takeover: Optional[Any] = ..., window_bits: Optional[Any] = ..., mem_level: Optional[Any] = ..., max_message_size: Optional[Any] = ...) -> None: ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
53 def __json__(self): ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
54
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
55 class PerMessageDeflate(PerMessageCompress, PerMessageDeflateMixin):
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
56 DEFAULT_WINDOW_BITS: Any = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
57 DEFAULT_MEM_LEVEL: int = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
58 @classmethod
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
59 def create_from_response_accept(cls, is_server: Any, accept: Any): ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
60 @classmethod
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
61 def create_from_offer_accept(cls, is_server: Any, accept: Any): ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
62 server_no_context_takeover: Any = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
63 client_no_context_takeover: Any = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
64 server_max_window_bits: Any = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
65 client_max_window_bits: Any = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
66 mem_level: Any = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
67 max_message_size: Any = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
68 def __init__(self, is_server: Any, server_no_context_takeover: Any, client_no_context_takeover: Any, server_max_window_bits: Any, client_max_window_bits: Any, mem_level: Any, max_message_size: Optional[Any] = ...) -> None: ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
69 def __json__(self): ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
70 def start_compress_message(self) -> None: ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
71 def compress_message_data(self, data: Any): ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
72 def end_compress_message(self): ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
73 def start_decompress_message(self) -> None: ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
74 def decompress_message_data(self, data: Any): ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
75 def end_decompress_message(self) -> None: ...