[Telepathy] Spec proposal: CallStates

Simon McVittie simon.mcvittie at collabora.co.uk
Mon Feb 18 11:17:39 PST 2008


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

In response to requests from the authors of telepathy-snom and
telepathy-sofiasip for call-state (ringing) notification, here's a proposed
spec for call states:

http://monkey.collabora.co.uk/tp-spec-smcv-callstates/

The use of a flags bitfield rather than just a boolean is so we can
re-use it for any other call states that come along (e.g. call-waiting).
An enum is unsuitable because SIP's 180 Ringing etc. are all optional,
so it would be misleading to suggest a progression through a fixed
sequence of states.

Pre-rendered versions (direct links to the two interfaces I changed):

http://people.collabora.co.uk/~smcv/callstate.html#org.freedesktop.Telepathy.Channel.Type.StreamedMedia
http://people.collabora.co.uk/~smcv/callstate.html#org.freedesktop.Telepathy.Channel.Interface.CallState

    Simon
-----BEGIN PGP SIGNATURE-----

iD8DBQFHudnTWSc8zVUw7HYRAnJZAJ4w/hXLdy1TeXNltYylzkZVMTYdRwCgg0B5
F9tnFtA9AYrwnN8iG0N0d+k=
=gGsc
-----END PGP SIGNATURE-----


More information about the Telepathy mailing list