summaryrefslogtreecommitdiff
path: root/spec/Channel_Interface_Conference1.xml
diff options
context:
space:
mode:
authorSimon McVittie <simon.mcvittie@collabora.co.uk>2014-01-15 12:27:52 +0000
committerSimon McVittie <simon.mcvittie@collabora.co.uk>2014-01-15 12:27:52 +0000
commit359ddee13446c0d68c978ab57f54bf8e511f3d90 (patch)
treedb3c0091acaf5872054391aa8167d41bbc3ef312 /spec/Channel_Interface_Conference1.xml
parent9c9d773ed7d78859c8e473ff4feead17c7bafaac (diff)
Revert "Flatten Requests interface into Connection"next
This reverts commit 28c6e0d0454efc54f9a24da631eb75e6fcf925ba. I decided against it: > This might actually not be such a great idea. EnsureChannel and > CreateChannel should clearly be core, and RequestableChannelClasses > (aka TP_CONNECTION_FEATURE_CAPABILITIES) can reasonably be core > while connected, but Channels (and its change-notification, > NewChannel(s) and ChannelClosed) are sufficiently special-purpose > that I think only the AM and regression tests should be using it. > Having the Channels and their immutable properties in the GetAll > result seems non-optimal.
Diffstat (limited to 'spec/Channel_Interface_Conference1.xml')
-rw-r--r--spec/Channel_Interface_Conference1.xml14
1 files changed, 7 insertions, 7 deletions
diff --git a/spec/Channel_Interface_Conference1.xml b/spec/Channel_Interface_Conference1.xml
index 5bb53603..d4a42d5c 100644
--- a/spec/Channel_Interface_Conference1.xml
+++ b/spec/Channel_Interface_Conference1.xml
@@ -50,7 +50,7 @@
If <tp:member-ref>InitialInviteeHandles</tp:member-ref> and
<tp:member-ref>InitialInviteeIDs</tp:member-ref> are
<var>Allowed_Properties</var> in <tp:dbus-ref
- namespace="im.telepathy.v1.Connection">RequestableChannelClasses</tp:dbus-ref>,
+ namespace="im.telepathy.v1.Connection.Interface.Requests">RequestableChannelClasses</tp:dbus-ref>,
ad-hoc conferences to a set of contacts may be created by requesting a
channel, specifying
<tp:member-ref>InitialInviteeHandles</tp:member-ref> and/or
@@ -114,7 +114,7 @@
into a single conference call by calling:</p>
<blockquote>
- <code><tp:dbus-ref namespace="im.telepathy.v1.Connection">CreateChannel</tp:dbus-ref>({
+ <code><tp:dbus-ref namespace="im.telepathy.v1.Connection.Interface.Requests">CreateChannel</tp:dbus-ref>({
...<tp:dbus-ref namespace="im.telepathy.v1.Channel">ChannelType</tp:dbus-ref>: ...Call,
...<tp:member-ref>InitialChannels</tp:member-ref>: [C1, C2]
})</code>
@@ -153,7 +153,7 @@
the room), call:</p>
<blockquote>
- <code><tp:dbus-ref namespace="im.telepathy.v1.Connection">EnsureChannel</tp:dbus-ref>({
+ <code><tp:dbus-ref namespace="im.telepathy.v1.Connection.Interface.Requests">EnsureChannel</tp:dbus-ref>({
...ChannelType: ...Text,
...<tp:dbus-ref namespace="im.telepathy.v1.Channel">TargetHandleType</tp:dbus-ref>: ...Room,
...<tp:dbus-ref namespace="im.telepathy.v1.Channel">TargetID</tp:dbus-ref>: 'telepathy@conf.example.com',
@@ -204,7 +204,7 @@
TargetHandle of C1 into Cn), then immediately inviting the
TargetHandle of C2, the TargetHandle of C3, etc. into Cn as well.</p>
- <h4>Sample <tp:dbus-ref namespace='imt1.Connection'
+ <h4>Sample <tp:dbus-ref namespace='imt1.Connection.Interface.Requests'
>RequestableChannelClasses</tp:dbus-ref></h4>
<p>A GSM connection might advertise the following channel class for
@@ -366,7 +366,7 @@
<tp:member-ref>InitialInviteeHandles</tp:member-ref> and
<tp:member-ref>InitialInviteeIDs</tp:member-ref> are
<var>Allowed_Properties</var> in <tp:dbus-ref
- namespace='imt1.Connection'
+ namespace='imt1.Connection.Interface.Requests'
>RequestableChannelClasses</tp:dbus-ref>, then requests with zero
or one channel paths SHOULD also succeed; otherwise, clients SHOULD
NOT make requests with zero or one paths for this property.</p>
@@ -428,7 +428,7 @@
(as opposed to merging several channels into one new conference
channel), this property SHOULD be requestable, and appear in the allowed
properties in <tp:dbus-ref
- namespace="im.telepathy.v1.Connection"
+ namespace="im.telepathy.v1.Connection.Interface.Requests"
>RequestableChannelClasses</tp:dbus-ref>. Otherwise, this property
SHOULD NOT be requestable, and its value SHOULD always be the empty
list.</p>
@@ -521,7 +521,7 @@
<p>This property SHOULD be requestable, and appear in the allowed
properties in <tp:dbus-ref
- namespace="im.telepathy.v1.Connection"
+ namespace="im.telepathy.v1.Connection.Interface.Requests"
>RequestableChannelClasses</tp:dbus-ref>, in protocols where
invitations can have an accompanying text message.</p>