summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>2007-05-23 09:38:35 +0000
committerGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>2007-05-23 09:38:35 +0000
commit1d4f4571ef170d1a21dbbb55878fbef8523a6b5f (patch)
treef4c082a73e530df9518241af86d0fb3cb62e16bb
parentf2b9cccdd263011bd0b463d7be09f3cc7c6adc57 (diff)
add Stream tube to tube type enum
-rw-r--r--spec/Channel_Type_Tubes.xml17
1 files changed, 17 insertions, 0 deletions
diff --git a/spec/Channel_Type_Tubes.xml b/spec/Channel_Type_Tubes.xml
index d1e19d53..0281dc56 100644
--- a/spec/Channel_Type_Tubes.xml
+++ b/spec/Channel_Type_Tubes.xml
@@ -52,6 +52,23 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
objects/interfaces.
</tp:docstring>
</tp:enumvalue>
+
+ <tp:enumvalue suffix="Stream" value="1">
+ <tp:docstring>
+ An ordered reliable transport, for transporting TCP traffic.
+
+ For each Stream tube offered, the connection managers exports a local
+ UNIX socket to the participants of the tube.
+ When accepting a Stream tube, a new listenning local socket is
+ created. Each time the client connects to this socket, the connection
+ manager of the initiator of the tube opens a new connection to its
+ local socket. Both sides can then use these pair of sockets to communicate
+ together.
+
+ The service name of a Stream tube should be a well-known protocol
+ name.
+ </tp:docstring>
+ </tp:enumvalue>
</tp:enum>
<tp:enum name="Tube_State">