diff --git a/docs/docs/main_menu.xml b/docs/docs/main_menu.xml
index 75095f594..3cc184bb7 100644
--- a/docs/docs/main_menu.xml
+++ b/docs/docs/main_menu.xml
@@ -288,6 +288,14 @@
Sockstreambuf
sockstreambuf_ex.cpp.html
+ -
+ IO Streams Server
+ server_iostream_ex.cpp.html
+
+ -
+ IO Socket Streams
+ iosockstream_ex.cpp.html
+
-
Logger
logger_ex.cpp.html
@@ -316,10 +324,6 @@
Sockets
sockets_ex.cpp.html
- -
- Sockets_2
- sockets_ex_2.cpp.html
-
-
Queue
queue_ex.cpp.html
diff --git a/docs/docs/network.xml b/docs/docs/network.xml
index dde6678ed..33116147b 100644
--- a/docs/docs/network.xml
+++ b/docs/docs/network.xml
@@ -28,6 +28,7 @@
- server_http
- bridge
- sockstreambuf
+ - iosockstream
@@ -175,7 +176,6 @@
sockets_ex.cpp.html
- sockstreambuf_ex.cpp.html
@@ -191,6 +191,9 @@
the on_connect() function so that instead of giving you a connection object you
get an istream and ostream object.
+
+ server_iostream_ex.cpp.html
+
@@ -209,6 +212,23 @@
+
+
+
+ iosockstream
+ dlib/iosockstream.h
+ dlib/iosockstream/iosockstream_abstract.h
+
+ This is an iostream object that reads/writes from a TCP network connection.
+
+
+
+ iosockstream_ex.cpp.html
+
+
+
+
+
@@ -221,7 +241,6 @@
sockstreambuf_ex.cpp.html
- sockets_ex_2.cpp.html
diff --git a/docs/docs/term_index.xml b/docs/docs/term_index.xml
index 8c02330ef..531d30a77 100644
--- a/docs/docs/term_index.xml
+++ b/docs/docs/term_index.xml
@@ -1240,6 +1240,7 @@
+