[Telepathy] Spec proposals: Account.Interface.Conditions, TransportMonitor and ConnectionHandler

Alberto Mardegan mardy at users.sourceforge.net
Thu Feb 14 05:09:03 PST 2008


Hi all!
   At http://people.collabora.co.uk/~mardy/spec.html I've uploaded the 
HTML specs of my tp-spec branch.
It features three new interfaces:

- Account.Interface.Conditions: interface for specifying connectivity 
requirements for accounts.

- TransportMonitor: object that sends notifications about connectivity 
changes, and answers to queries concerning the current status of 
connectivity.

- ConnectionHandler: object that can be installed, similarly to 
ChannelHandlers, to perform some actions before a telepathy connection 
is created.

The ConnectionHander interface is not crucial -- I plan to implement 
connection handlers (with an API similar to the proposed one) as 
dynamically loadable plugins which will reside in the MC process. But 
someone might want to be able to perform some actions from an external 
process, too.

Please comment. :-)

Ciao,
   Alberto

-- 
http://www.mardy.it <-- Geek in un lingua international!


More information about the Telepathy mailing list