Bug 27873 - TpSimpleHandler - handle channels without writing a TpBaseClient subclass
Summary: TpSimpleHandler - handle channels without writing a TpBaseClient subclass
Status: RESOLVED FIXED
Alias: None
Product: Telepathy
Classification: Unclassified
Component: tp-glib (show other bugs)
Version: unspecified
Hardware: Other All
: medium enhancement
Assignee: Guillaume Desmottes
QA Contact: Telepathy bugs list
URL: http://git.collabora.co.uk/?p=user/ca...
Whiteboard:
Keywords: patch
Depends on: 27872
Blocks:
  Show dependency treegraph
 
Reported: 2010-04-28 08:47 UTC by Simon McVittie
Modified: 2010-05-25 04:27 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Simon McVittie 2010-04-28 08:47:16 UTC
Cloned from Bug #25236 via Bug #27872. Executive summary:

* after 27872 is fixed, TpBaseClient will provide flexible support for being a Handler by subclassing
* ... but subclassing in C is hard and most handlers are expected to be somewhat simple
* so, write a subclass that just needs a callback and some user_data

This will yield a more flexible equivalent of what Danielle initially proposed.
Comment 2 Guillaume Desmottes 2010-05-25 04:27:19 UTC
merged. Will be in 0.11.6


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.