summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorAndreas Baumann <abaumann@yahoo.com>2009-04-07 09:48:32 +0200
committerAndreas Baumann <abaumann@yahoo.com>2009-04-07 09:48:32 +0200
commitd257d7fcecb8424c2db31ae7520b217a0b90a6bc (patch)
tree9be952768a9db9d32553a15330df85df1865c07a /docs
parented952aa1e50debf057cfdbf5cf1fc5324e3df025 (diff)
downloadwolfbones-d257d7fcecb8424c2db31ae7520b217a0b90a6bc.tar.gz
wolfbones-d257d7fcecb8424c2db31ae7520b217a0b90a6bc.tar.bz2
more documentation about Win32 networking experiment with select
Diffstat (limited to 'docs')
-rw-r--r--docs/network/README8
1 files changed, 7 insertions, 1 deletions
diff --git a/docs/network/README b/docs/network/README
index 9bf3cc4..4e7f822 100644
--- a/docs/network/README
+++ b/docs/network/README
@@ -18,7 +18,7 @@ Goals:
nivelate things in the direction of POSIX. So we are later able to
add specific Unix or Windows code where we want. An abstraction as
in Poco hinders us doing this because we have to think about everything
- from the beginning!
+ from the beginning! Hard, or better impossible. Have two implementations
Links:
- Boost ASIO: on design
@@ -37,3 +37,9 @@ Links:
UNIX Socket FAQ: very good resource for all kind of detail problems
- http://www.madore.org/~david/computers/connect-intr.html: on the
behaviour of asynchronous connects on different Unixes
+- Shpynx search engine: nice idea how to make Berkley sockets on Unix
+ and Windows look alike, the problem is, it doesn't work as soon we
+ take more sophisticated approaches:
+ - async I/O on files, pipes doesn't work on Windows, there we need the
+ Windows async event interface which doesn't look alike to select
+ - select is very inefficient on Windows and also limited