annotate stubs/twisted/protocols/basic.pyi @ 53:a21b87140758

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