annotate stubs/twisted/protocols/basic.pyi @ 2299:8c82f13a3298

rm or repair dead code (notes could come back)
author drewp@bigasterisk.com
date Tue, 30 May 2023 23:50:42 -0700
parents 7d5fe19f77a1
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1892
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
1 # Stubs for twisted.protocols.basic (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 twisted.internet import protocol
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 DEBUG: int
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
9
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
10 class NetstringParseError(ValueError): ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
11 class IncompleteNetstring(Exception): ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
12
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
13 class NetstringReceiver(protocol.Protocol):
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
14 MAX_LENGTH: int = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
15 brokenPeer: int = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
16 def makeConnection(self, transport: Any) -> None: ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
17 def sendString(self, string: Any) -> None: ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
18 def dataReceived(self, data: Any) -> None: ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
19 def stringReceived(self, string: Any) -> None: ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
20
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
21 class LineOnlyReceiver(protocol.Protocol):
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
22 delimiter: bytes = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
23 MAX_LENGTH: int = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
24 def dataReceived(self, data: Any): ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
25 def lineReceived(self, line: Any) -> None: ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
26 def sendLine(self, line: Any): ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
27 def lineLengthExceeded(self, line: Any): ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
28
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
29 class _PauseableMixin:
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
30 paused: bool = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
31 def pauseProducing(self) -> None: ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
32 def resumeProducing(self) -> None: ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
33 def stopProducing(self) -> None: ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
34
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
35 class LineReceiver(protocol.Protocol, _PauseableMixin):
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
36 line_mode: int = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
37 delimiter: bytes = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
38 MAX_LENGTH: int = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
39 def clearLineBuffer(self): ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
40 def dataReceived(self, data: Any): ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
41 def setLineMode(self, extra: bytes = ...): ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
42 def setRawMode(self) -> None: ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
43 def rawDataReceived(self, data: Any) -> None: ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
44 def lineReceived(self, line: Any) -> None: ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
45 def sendLine(self, line: Any): ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
46 def lineLengthExceeded(self, line: Any): ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
47
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
48 class StringTooLongError(AssertionError): ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
49
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
50 class _RecvdCompatHack:
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
51 def __get__(self, oself: Any, type: Optional[Any] = ...): ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
52
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
53 class IntNStringReceiver(protocol.Protocol, _PauseableMixin):
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
54 MAX_LENGTH: int = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
55 recvd: Any = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
56 def stringReceived(self, string: Any) -> None: ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
57 def lengthLimitExceeded(self, length: Any) -> None: ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
58 def dataReceived(self, data: Any) -> None: ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
59 def sendString(self, string: Any) -> None: ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
60
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
61 class Int32StringReceiver(IntNStringReceiver):
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
62 structFormat: str = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
63 prefixLength: Any = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
64
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
65 class Int16StringReceiver(IntNStringReceiver):
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
66 structFormat: str = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
67 prefixLength: Any = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
68
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
69 class Int8StringReceiver(IntNStringReceiver):
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
70 structFormat: str = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
71 prefixLength: Any = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
72
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
73 class StatefulStringProtocol:
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
74 state: str = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
75 def stringReceived(self, string: Any) -> None: ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
76
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
77 class FileSender:
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
78 CHUNK_SIZE: Any = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
79 lastSent: str = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
80 deferred: Any = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
81 file: Any = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
82 consumer: Any = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
83 transform: Any = ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
84 def beginFileTransfer(self, file: Any, consumer: Any, transform: Optional[Any] = ...): ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
85 def resumeProducing(self) -> None: ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
86 def pauseProducing(self) -> None: ...
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
87 def stopProducing(self) -> None: ...