[Telepathy] improvements to avatar and aliasing interfaces

Dafydd Harries dafydd.harries at collabora.co.uk
Fri May 18 08:37:34 PDT 2007


Ar 08/05/2007 am 18:20, ysgrifennodd Dafydd Harries:
> Our preferred solution is as follows: add a method similar to RequestAvatar,
> but that returns immediately, and causes a signal to be emitted with the
> avatar data at a later point. Drawbacks: might wake up clients that already
> have the avatar contained in the signal. This can be mitigated by
> disconnecting from the signal when you don't have any avatar requests pending.

There doesn't seem to be much objection to taking this approach, so I think
we'll go for this:

 method RequestAvatars (au: contacts) -> ()
 signal AvatarReceived (u: contact, s: type, s: token, ay: avatar)

-- 
Dafydd


More information about the Telepathy mailing list