Tomasz Grabiec
ba0ac1c2b8
core: simplify write_all()
...
The only case when write_all() does not write all the data is when the
fiber fails at some point, in which case the resulting future is
failed too.
2014-12-04 13:37:36 +01:00
Tomasz Grabiec
3775dae6fb
net: convert ipv4_addr.host from array to uint32_t
...
It will be easier to convert it to a format on which the native stack
works.
2014-10-06 18:34:28 +02:00
Avi Kivity
b6d85fc6a6
s/the_reactor/engine/g
...
Things named "engine" are 20% faster.
2014-09-10 15:46:33 +03:00
Avi Kivity
6565909722
s/bsd/posix/
...
"bsd" in this context refers to BSD sockets, but it will be a lot less
confusing to refer to it as a POSIX API.
2014-09-09 09:18:39 +03:00
Avi Kivity
147046adea
Fix copyrights
2014-09-04 18:39:25 +03:00
Avi Kivity
6c1aabd7e1
core: abstrace reactor::listen()
...
Instead of returning the Unix-tied pollable_fd, return an abstract
server_socket class which is then implement atop pollable_fd, but can
be replaced with a native implementation.
2014-09-04 12:11:17 +03:00
Avi Kivity
c77f77ee3f
build: organize files into a directory structure
2014-08-31 21:29:13 +03:00