[Telepathy-commits] [telepathy-spec/master] Suggest some ways to deal with Tubes capabilities
Simon McVittie
simon.mcvittie at collabora.co.uk
Fri Sep 26 08:20:58 PDT 2008
20080710131558-53eee-ebc3dbe8095e043288ed9f228fcccb765d0aaf7e.gz
---
doc/cmcaps.txt | 23 +++++++++++++++++++++--
1 files changed, 21 insertions(+), 2 deletions(-)
diff --git a/doc/cmcaps.txt b/doc/cmcaps.txt
index 89ac4d4..e1ff67e 100644
--- a/doc/cmcaps.txt
+++ b/doc/cmcaps.txt
@@ -145,6 +145,9 @@ FileTransfer
D-Bus, Stream, Packet Tube
--------------------------
+Attempt 1
+~~~~~~~~~
+
:ChannelType:
...Channel.Type.DBusTube, Ch.T.StreamTube, Ch.T.PacketTube?
(with ...Channel.Interface.Tube)
@@ -152,10 +155,26 @@ D-Bus, Stream, Packet Tube
CONTACT or ROOM
:Mandatory parameters other than TargetHandle:
Service
- SocketAddress (Stream/Packet only)
- AccessControl (different between Stream/Packet and D-Bus)
+ AvailableSocketTypes (the request fails if the channel's available
+ (socket, access control type) pairs have empty intersection with
+ these)
:Optional parameters not already mentioned:
TubeParameters (omitted and empty a{sv} are interchangeable)
+ Attempt 2
+ ~~~~~~~~~
+
+ :ChannelType:
+ e.g. ...Channel.Type.DBusTube.com.abisource.AbiCollab,
+ ...Channel.Type.StreamTube.vnc, ...Channel.Type.PacketTube.openarena
+ (with ...Channel.Interface.Tube and possibly also
+ ...Channel.Interface.DBusTube etc.)
+:TargetHandleType:
+ CONTACT or ROOM
+:Mandatory parameters other than TargetHandle:
+ AvailableSocketTypes as in attempt 1
+:Optional parameters not already mentioned:
+ as in attempt 1
+
..
vim:set sw=4 sts=4 et:
--
1.5.6.5
More information about the Telepathy-commits
mailing list