summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)Author
2016-08-05Set the CURRENT_LOOP for processing messagesAlex Crichton
This ensures that timeouts and callbacks are run with the TLS var set
2016-08-05Start brushing up io/mio docsAlex Crichton
2016-08-05Don't export the `timer_wheel` moduleAlex Crichton
Move tests into that module
2016-08-05Fix RefCell borrow_mut error on firing timeoutsAlex Crichton
The scope was a little longer than intended!
2016-08-05Fix compile of minihttp on stableAlex Crichton
2016-08-04Implementing LoopDataAlex Crichton
This type acts for a handle to storage of non-`Send` data. The handle itself is sendable across threads and is therefore suitable for storage in a `Future`. This data uses communication internally and a new method on `Task` to ensure that when the data needs to be accessed the future will find its way to the right thread. More on this type coming soon!
2016-08-04Add AsRawFd where possibleAlex Crichton
2016-08-03Fix timer wheel testsAlex Crichton
2016-08-03Add a timer wheelAlex Crichton
2016-08-02Add a simple UDP testAlex Crichton
2016-08-02Add a few more TCP methodsAlex Crichton
2016-08-02Add UDP socketsAlex Crichton
2016-08-02Actually do what EventLoop::deschedule saysAlex Crichton
2016-08-02Remove DropSource from mioAlex Crichton
I'm... not sure if it does anything any more as a `ReadinessStream` isn't clone-able nor is it split. As a result, I don't think we need it.
2016-08-01Finish docs on futures-mioAlex Crichton
Also remove mio BufReader/BufWriter for now, they should come back shortly though
2016-08-01Add docs to futures-io crateAlex Crichton
2016-07-30Let's rename everything!Alex Crichton