aboutsummaryrefslogtreecommitdiff
path: root/src/stream/README
diff options
context:
space:
mode:
authorBertrand Marc <beberking@gmail.com>2012-05-02 21:43:37 +0200
committerBertrand Marc <beberking@gmail.com>2012-05-02 21:43:37 +0200
commit2b81464a43485fcc8ce079fafdee7b7a171835f4 (patch)
tree394774c0f735199b57d51a2d3840356317853fe1 /src/stream/README
Imported Upstream version 0.9.2upstream/0.9.2
Diffstat (limited to 'src/stream/README')
-rw-r--r--src/stream/README11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/stream/README b/src/stream/README
new file mode 100644
index 0000000..9b550b0
--- /dev/null
+++ b/src/stream/README
@@ -0,0 +1,11 @@
+The aim of the stream library is to provide stream connections between peers in
+GNUnet. This is a convenience library which hides the complexity of dividing
+data stream into packets, transmitting them and retransmitting them in case of
+errors.
+
+This library's API are similar to unix PIPE API. The user is expected to open a
+stream to a listening target peer. Once the stream is established, the user can
+use it as a pipe. Any data written into the stream will be readable by the
+target peer.
+
+This library uses mesh API for establishing streams between peers. \ No newline at end of file