Guido van Rossum
|
455dd3f556
|
Update docs for Handle, add Timer.
|
2013-04-26 20:33:04 -07:00 |
Guido van Rossum
|
67b8359461
|
Major update of the event loop spec.
|
2013-04-26 14:16:59 -07:00 |
Eric V. Smith
|
2d013833a9
|
Added missing right paren.
|
2013-04-26 06:31:02 -04:00 |
Guido van Rossum
|
79817b9890
|
Rename run() -> run_forever(), and explain why.
|
2013-04-24 16:59:39 -07:00 |
Guido van Rossum
|
4362292e74
|
Clarify exactly how vague the spec for stop() really is.
|
2013-03-24 17:48:02 -07:00 |
Guido van Rossum
|
06c6f63510
|
Refactor run*() family, rename Handler->Handle, updated intros.
|
2013-03-24 13:34:39 -07:00 |
Guido van Rossum
|
6f0acba7b3
|
Add high-level explanation of transports and protocols early on.
|
2013-03-18 15:43:00 -07:00 |
Guido van Rossum
|
a4b9ddb83c
|
Link to Tulip repo.
|
2013-02-06 14:37:40 -08:00 |
Guido van Rossum
|
40139af383
|
Get rid of add_connector(). The code will follow suit soon.
|
2013-02-05 14:15:06 -08:00 |
Guido van Rossum
|
202ebf92f7
|
Tweak TODOs.
|
2013-01-24 10:53:40 -08:00 |
Guido van Rossum
|
aca10418a9
|
One more TODO: pass socket to start_serving().
|
2013-01-23 21:26:32 -08:00 |
Guido van Rossum
|
9c9f54697a
|
Add two new TODOs (socket address and fork()).
|
2013-01-23 21:20:07 -08:00 |
Guido van Rossum
|
e34084ed52
|
Suggest that some APIs be marked as "transports-only".
|
2013-01-17 15:42:47 -08:00 |
Guido van Rossum
|
d5374ae4cc
|
Rename create_transport() to create_connection(). Remove type argument.
|
2013-01-17 11:57:00 -08:00 |
Guido van Rossum
|
a279669765
|
Updates for cancelling handlers and remove_reader/writer/connector.
|
2013-01-14 17:10:45 -08:00 |
Guido van Rossum
|
0bc0664520
|
Specify wait() and as_completed() with less reliance on PEP 3148.
|
2013-01-09 17:07:40 -08:00 |
Guido van Rossum
|
ab6fdfc85f
|
Spec out Future better.
|
2013-01-09 11:58:51 -08:00 |
Guido van Rossum
|
b7ec592492
|
Allow Handlers as callbacks. Add EventLoop.close().
|
2013-01-08 19:39:28 -08:00 |
Guido van Rossum
|
b9c08eaf8f
|
Instead of init_event_loop(), define new_event_loop().
|
2013-01-08 15:45:25 -08:00 |
Guido van Rossum
|
9dd10fc3c8
|
Specify signal handling API.
|
2013-01-08 11:21:53 -08:00 |
Guido van Rossum
|
9ec99caeb0
|
Add some references.
|
2013-01-06 17:27:43 -08:00 |
Guido van Rossum
|
903ee84c82
|
Open issues: signals, timeouts. Reminder: factories can be partial funcs.
|
2013-01-05 15:32:00 -08:00 |
Guido van Rossum
|
c8d7d9afd0
|
Augment section on datagrams a little.
|
2013-01-04 15:58:48 -08:00 |
Guido van Rossum
|
facc0c00cc
|
Clarify description of wait().
|
2013-01-04 10:35:19 -08:00 |
Andrew Svetlov
|
f7688406c6
|
Fix markup warning
|
2012-12-24 17:30:27 +02:00 |
Guido van Rossum
|
85cdc32db3
|
Remove some vague issues and the wait_one() proposal.
|
2012-12-21 22:17:35 -08:00 |
Guido van Rossum
|
c1e111fd11
|
Replace par() with wait() and as_completed(),
|
2012-12-21 22:10:48 -08:00 |
Guido van Rossum
|
aaa5fdfc7f
|
Specify start_serving(). Add Post-History.
|
2012-12-21 11:34:12 -08:00 |
Guido van Rossum
|
9bc98293d7
|
Specify create_transport() signature.
|
2012-12-20 14:41:31 -08:00 |
Guido van Rossum
|
34a462cfe0
|
Add run_forever().
|
2012-12-20 13:48:24 -08:00 |
Guido van Rossum
|
7821b363da
|
Add EventEmitter suggestion (Mark Nottingham).
|
2012-12-20 13:46:36 -08:00 |
Guido van Rossum
|
00c86dc74e
|
Choose cancelled. Add/remove connector. Misc small additions.
|
2012-12-20 09:26:11 -08:00 |
Guido van Rossum
|
f1881e8a43
|
Small tweaks and clarifications.
|
2012-12-19 19:35:42 -08:00 |
Guido van Rossum
|
8edbfcfdf1
|
Add stop(), run_once(), run_until_complete(), call_repeatedly().
Rename DelayedCall to Handler.
|
2012-12-19 09:59:50 -08:00 |
Guido van Rossum
|
209036b898
|
Strawman proposal for a flexible primitive to wait for one of a set of Futures.
|
2012-12-18 21:40:17 -08:00 |
Guido van Rossum
|
2377e8f715
|
Add Thunk to the alternatives for DelayedCall.
|
2012-12-18 11:11:29 -08:00 |
Guido van Rossum
|
9a65b16b45
|
Tweaks.
|
2012-12-17 16:46:54 -08:00 |
Guido van Rossum
|
4833721914
|
Rename call_later() arg when to delay.
|
2012-12-17 09:55:32 -08:00 |
Guido van Rossum
|
7a660f8674
|
Add set_default_executor().
|
2012-12-16 20:01:54 -08:00 |
Guido van Rossum
|
a095c0d53b
|
Various small updates.
|
2012-12-16 14:26:48 -08:00 |
Guido van Rossum
|
2ff63df79d
|
Add TBD about the (un)desirability of optional APIs.
|
2012-12-14 21:05:22 -08:00 |
Guido van Rossum
|
3ed8b354d7
|
Add TBD about cancellation.
|
2012-12-14 20:09:48 -08:00 |
Guido van Rossum
|
8f1bf85241
|
Slight wording change suggested by Steve Dower.
|
2012-12-14 15:49:29 -08:00 |
Guido van Rossum
|
4f0c72e228
|
Add Protocol.eof_received() and protocol call sequence chart.
|
2012-12-14 15:36:20 -08:00 |
Guido van Rossum
|
b0c9cd7852
|
Sprinkle some clarifications and TBDs in response to some private feedback.
|
2012-12-14 11:39:26 -08:00 |
Guido van Rossum
|
a3fa07058d
|
Clarify start_serving(). Add a section on coroutines and protocols.
|
2012-12-14 10:13:20 -08:00 |
Guido van Rossum
|
3e3fce8960
|
Add section on coroutines and the scheduler.
|
2012-12-13 17:47:40 -08:00 |
Guido van Rossum
|
000070388a
|
Transports and protocols.
|
2012-12-13 14:40:23 -08:00 |
Guido van Rossum
|
c0a378f775
|
Specify Futures. Minor cleanup.
|
2012-12-13 11:58:47 -08:00 |
Guido van Rossum
|
56159e8da3
|
Add some event loop methods returning Futures. Lots of TBD.
|
2012-12-13 11:05:52 -08:00 |
Guido van Rossum
|
36562fee3e
|
Add optional socket calls returning a Future. Some TBD rearrangements.
|
2012-12-13 10:30:42 -08:00 |
Guido van Rossum
|
bd2ff471a3
|
Make fd methods optional.
|
2012-12-13 07:54:08 -08:00 |
Guido van Rossum
|
53018c7e85
|
More about event loops.
|
2012-12-12 22:47:17 -08:00 |
Guido van Rossum
|
8e31cc29eb
|
Add subsections about dependencies, namespace and event loop policy.
|
2012-12-12 20:26:20 -08:00 |
Guido van Rossum
|
1fda829833
|
Added an introduction.
|
2012-12-12 18:30:32 -08:00 |
Guido van Rossum
|
328fa7bb92
|
Reserve PEP 3156.
|
2012-12-12 17:35:17 -08:00 |