Jason Paryani
ebbd83a425
Fix as_pypromise not returning correctly
2013-12-11 13:50:50 -08:00
Jason Paryani
e92f7b56c6
Various fixups to the RPC api.
...
* change how restorer works
* fix join_promises
* add incref's all around to make sure we aren't freeing objects early
* make it so we return PyPromises everywhere and make chains collapsible
2013-12-10 22:57:21 -08:00
Jason Paryani
3f7c3ae023
Change server instantion to be inherited
2013-12-09 17:13:43 -08:00
Jason Paryani
bb3121d3ae
Fix API changes in EventLoop
2013-12-04 11:42:57 -08:00
Jason Paryani
cfc11e4a8a
Fix bug in removing an EventLoop
2013-12-02 17:54:53 -08:00
Jason Paryani
888b906781
Remove all public references to EventLoop to match changes to async API
2013-12-02 17:38:32 -08:00
Jason Paryani
8e1895dd8f
Simplify server interface
2013-11-14 23:06:14 -08:00
Jason Paryani
11543b7abf
Add ability to pass Restorer to RpcClient. Also various fixups
...
and added __dir__ reflection to DynamicCapabilityClient
2013-11-13 10:58:16 -08:00
Jason Paryani
5251cb5575
Add upcast/cast_as to DynamicCapability. Also changed EventLoop.
...
wait_remote -> wait
2013-11-12 20:28:23 -08:00
Jason Paryani
374f986fa7
Add FdAsyncIoStream. Also clean up RPC interface a bit
2013-11-12 19:38:34 -08:00
Jason Paryani
0329fd17ba
Add forgotten files for RPC
2013-11-12 15:55:57 -08:00