annotate stubs/twisted/internet/task.pyi @ 59:dbf47ed931d9

str bug in /live input socket, which maybe is never used Ignore-this: 2e61e88861150c79b1166e5f2d65b2f1
author Drew Perttula <drewp@bigasterisk.com>
date Thu, 30 May 2019 08:37:14 +0000
parents a21b87140758
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.internet.task (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
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
4 from typing import Any, Optional
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
5
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
6 __metaclass__ = type
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
7
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
8 class LoopingCall:
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
9 call: Any = ...
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
10 running: bool = ...
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
11 interval: Any = ...
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
12 starttime: Any = ...
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
13 f: Any = ...
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
14 a: Any = ...
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
15 kw: Any = ...
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
16 clock: Any = ...
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
17 def __init__(self, f: Any, *a: Any, **kw: Any) -> None: ...
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
18 @property
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
19 def deferred(self): ...
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
20 withCount: Any = ...
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
21 def start(self, interval: Any, now: bool = ...): ...
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
22 def stop(self) -> None: ...
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
23 def reset(self) -> None: ...
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
24 def __call__(self) -> None: ...
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
25
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
26 class SchedulerError(Exception): ...
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
27 class SchedulerStopped(SchedulerError): ...
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
28 class TaskFinished(SchedulerError): ...
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
29 class TaskDone(TaskFinished): ...
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
30 class TaskStopped(TaskFinished): ...
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
31 class TaskFailed(TaskFinished): ...
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
32 class NotPaused(SchedulerError): ...
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
33
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
34 class _Timer:
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
35 MAX_SLICE: float = ...
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
36 end: Any = ...
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
37 def __init__(self) -> None: ...
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
38 def __call__(self): ...
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
39
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
40 class CooperativeTask:
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
41 def __init__(self, iterator: Any, cooperator: Any) -> None: ...
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
42 def whenDone(self): ...
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
43 def pause(self) -> None: ...
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
44 def resume(self) -> None: ...
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
45 def stop(self) -> None: ...
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
46
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
47 class Cooperator:
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
48 def __init__(self, terminationPredicateFactory: Any = ..., scheduler: Any = ..., started: bool = ...) -> None: ...
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
49 def coiterate(self, iterator: Any, doneDeferred: Optional[Any] = ...): ...
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
50 def cooperate(self, iterator: Any): ...
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
51 def start(self) -> None: ...
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
52 def stop(self) -> None: ...
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
53 @property
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
54 def running(self): ...
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
55
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
56 def coiterate(iterator: Any): ...
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
57
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
58 class Clock:
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
59 rightNow: float = ...
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
60 calls: Any = ...
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
61 def __init__(self) -> None: ...
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
62 def seconds(self): ...
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
63 def callLater(self, when: Any, what: Any, *a: Any, **kw: Any): ...
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
64 def getDelayedCalls(self): ...
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
65 def advance(self, amount: Any) -> None: ...
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
66 def pump(self, timings: Any) -> None: ...
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
67
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
68 def deferLater(clock: Any, delay: Any, callable: Any, *args: Any, **kw: Any): ...
a21b87140758 more stubs
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
69 def react(main: Any, argv: Any = ..., _reactor: Optional[Any] = ...) -> None: ...