From 1a17755a8826d3eb519c78d599b1bcaa7d00add3 Mon Sep 17 00:00:00 2001 From: Alban Crequy Date: Tue, 30 Sep 2008 15:16:45 +0100 Subject: Update extensions/Channel_Interface_Tube.xml --- extensions/Channel_Interface_Tube.xml | 30 +++++++++++++++++++----------- 1 file changed, 19 insertions(+), 11 deletions(-) (limited to 'extensions') diff --git a/extensions/Channel_Interface_Tube.xml b/extensions/Channel_Interface_Tube.xml index d3c4e661..bea58d44 100644 --- a/extensions/Channel_Interface_Tube.xml +++ b/extensions/Channel_Interface_Tube.xml @@ -21,16 +21,23 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. tp:causes-havoc="experimental"> -

A "tube" is a mechanism for arbitrary data transfer. A tube channel - can contain only one tube. This interface contains the properties, - signals and methods common to all types of tubes. One cannot create a - tube channel of type org.freedesktop.Telepathy.Channel.Interface.Tube - but only channels of a specific type tube channel. Only stream and - D-Bus tubes exist currently. They have their own interface and their - interface can be used to create a tube channel.

+

A tube is a mechanism for arbitrary data transfer between + two or more IM users, used to allow applications on the users' + systems to communicate without having to establish network + connections themselves. Currently, two types of tube exist: + Channel.Type.DBusTube and + Channel.Type.StreamTube. This interface contains + the properties, signals and methods common to both types of tube; + you can only create channels of a specific tube type, not of this + type. A tube channel contains exactly one tube; if you need several + tubes, you have to create several tube channels.

-

The Tubes channel type may be requested for handles of type - HANDLE_TYPE_CONTACT and HANDLE_TYPE_ROOM.

+

Tube channels can be requested for handles of type + HANDLE_TYPE_CONTACT (for 1-1 communication) or of type + HANDLE_TYPE_ROOM (to communicate with others in the room + simultaneously).

-

When the tube is offered, the parameters are transmitted to the - other end.

+

When the tube is offered, the parameters are transmitted with the + offer and appear as a property of the incoming tube for other + participants.

Example of valid parameters: {'game name': 'go', 'board size': 19}

When requesting a channel with -- cgit v1.2.1