Mercurial > code > home > repos > rdfdb
comparison stubs/autobahn/websocket/compress_deflate.pyi @ 64:c1a9403e5d21
stubs
Ignore-this: d755514360cce384effcd7a78b4657ed
author | Drew Perttula <drewp@bigasterisk.com> |
---|---|
date | Fri, 31 May 2019 21:39:02 +0000 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
63:a3718b297d16 | 64:c1a9403e5d21 |
---|---|
1 # Stubs for autobahn.websocket.compress_deflate (Python 3) | |
2 # | |
3 # NOTE: This dynamically typed stub was automatically generated by stubgen. | |
4 | |
5 from autobahn.websocket.compress_base import PerMessageCompress, PerMessageCompressOffer, PerMessageCompressOfferAccept, PerMessageCompressResponse, PerMessageCompressResponseAccept | |
6 from typing import Any, Optional | |
7 | |
8 class PerMessageDeflateMixin: | |
9 EXTENSION_NAME: str = ... | |
10 WINDOW_SIZE_PERMISSIBLE_VALUES: Any = ... | |
11 MEM_LEVEL_PERMISSIBLE_VALUES: Any = ... | |
12 | |
13 class PerMessageDeflateOffer(PerMessageCompressOffer, PerMessageDeflateMixin): | |
14 @classmethod | |
15 def parse(cls, params: Any): ... | |
16 accept_no_context_takeover: Any = ... | |
17 accept_max_window_bits: Any = ... | |
18 request_no_context_takeover: Any = ... | |
19 request_max_window_bits: Any = ... | |
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: ... | |
21 def get_extension_string(self): ... | |
22 def __json__(self): ... | |
23 | |
24 class PerMessageDeflateOfferAccept(PerMessageCompressOfferAccept, PerMessageDeflateMixin): | |
25 offer: Any = ... | |
26 request_no_context_takeover: Any = ... | |
27 request_max_window_bits: Any = ... | |
28 no_context_takeover: Any = ... | |
29 window_bits: Any = ... | |
30 mem_level: Any = ... | |
31 max_message_size: Any = ... | |
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: ... | |
33 def get_extension_string(self): ... | |
34 def __json__(self): ... | |
35 | |
36 class PerMessageDeflateResponse(PerMessageCompressResponse, PerMessageDeflateMixin): | |
37 @classmethod | |
38 def parse(cls, params: Any): ... | |
39 client_max_window_bits: Any = ... | |
40 client_no_context_takeover: Any = ... | |
41 server_max_window_bits: Any = ... | |
42 server_no_context_takeover: Any = ... | |
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: ... | |
44 def __json__(self): ... | |
45 | |
46 class PerMessageDeflateResponseAccept(PerMessageCompressResponseAccept, PerMessageDeflateMixin): | |
47 response: Any = ... | |
48 no_context_takeover: Any = ... | |
49 window_bits: Any = ... | |
50 mem_level: Any = ... | |
51 max_message_size: Any = ... | |
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: ... | |
53 def __json__(self): ... | |
54 | |
55 class PerMessageDeflate(PerMessageCompress, PerMessageDeflateMixin): | |
56 DEFAULT_WINDOW_BITS: Any = ... | |
57 DEFAULT_MEM_LEVEL: int = ... | |
58 @classmethod | |
59 def create_from_response_accept(cls, is_server: Any, accept: Any): ... | |
60 @classmethod | |
61 def create_from_offer_accept(cls, is_server: Any, accept: Any): ... | |
62 server_no_context_takeover: Any = ... | |
63 client_no_context_takeover: Any = ... | |
64 server_max_window_bits: Any = ... | |
65 client_max_window_bits: Any = ... | |
66 mem_level: Any = ... | |
67 max_message_size: Any = ... | |
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: ... | |
69 def __json__(self): ... | |
70 def start_compress_message(self) -> None: ... | |
71 def compress_message_data(self, data: Any): ... | |
72 def end_compress_message(self): ... | |
73 def start_decompress_message(self) -> None: ... | |
74 def decompress_message_data(self, data: Any): ... | |
75 def end_decompress_message(self) -> None: ... |