[Telepathy-commits] [telepathy-spec/master] Document that Observers are notified about all new channels, regardless of direction

Simon McVittie simon.mcvittie at collabora.co.uk
Fri Sep 26 08:21:29 PDT 2008


20080625120546-53eee-7d8eafd640659249f5a6cfc04b651a5276fd2a4c.gz
---
 spec/Client_Observer.xml |   13 +++++++++++--
 1 files changed, 11 insertions(+), 2 deletions(-)

diff --git a/spec/Client_Observer.xml b/spec/Client_Observer.xml
index f598644..051e010 100644
--- a/spec/Client_Observer.xml
+++ b/spec/Client_Observer.xml
@@ -32,9 +32,18 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
         alter the state of the channel.</p>
 
       <p>Whenever a new channel is signalled, the channel dispatcher
-        notifies all observers whose
+        notifies all running or activatable observers whose
         <tp:member-ref>ObserverChannelFilter</tp:member-ref> property
-        indicates that they are interested in the channel.</p>
+        (possibly as cached in the .client file) indicates that they are
+        interested in the channel.</p>
+
+      <p>Observers are activated for all channels in which they have
+        registered an interest - incoming, outgoing or automatically created -
+        although of course the ObserverChannelFilter property can be set
+        to filter on the
+        <tp:dbus-ref
+          namespace="org.freedesktop.Telepathy.Channel.FUTURE">Direction</tp:dbus-ref>
+        property.</p>
     </tp:docstring>
 
     <property name="ObserverChannelFilter" type="v">
-- 
1.5.6.5




More information about the Telepathy-commits mailing list