summaryrefslogtreecommitdiff
path: root/telepathy-glib/base-connection-manager.h
diff options
context:
space:
mode:
authorWill Thompson <will@willthompson.co.uk>2007-08-22 18:34:13 +0000
committerWill Thompson <will@willthompson.co.uk>2007-08-22 18:34:13 +0000
commitb57610cfc9998d590f8a5a56c94fb34f4af67228 (patch)
tree378dcc115490a0eead5199638666b70fa2119327 /telepathy-glib/base-connection-manager.h
parentf52db5fdfbcaa9adbfe092aa3b7b601b455963d0 (diff)
downloadtelepathy-glib-b57610cfc9998d590f8a5a56c94fb34f4af67228.tar.gz
Add a setter_data field to TpCMParamSpec for use by TpCMParamSetters.
20070822183413-4210b-18433b38215d3df9e495c3c160eeca80d61e9ac0.gz
Diffstat (limited to 'telepathy-glib/base-connection-manager.h')
-rw-r--r--telepathy-glib/base-connection-manager.h9
1 files changed, 6 insertions, 3 deletions
diff --git a/telepathy-glib/base-connection-manager.h b/telepathy-glib/base-connection-manager.h
index fe14ea156..383a39c8e 100644
--- a/telepathy-glib/base-connection-manager.h
+++ b/telepathy-glib/base-connection-manager.h
@@ -63,12 +63,14 @@ G_BEGIN_DECLS
* @filter: A callback which is used to validate or normalize the user-provided
* value before it is written into the opaque data structure
* @filter_data: Arbitrary opaque data intended for use by the filter function
+ * @setter_data: Arbitrary opaque data intended for use by the setter function
+ * instead of or in addition to @offset.
*
* Structure representing a connection manager parameter, as accepted by
* RequestConnection.
*
- * In addition to the fields documented here, there are two gpointer fields
- * which must currently be %NULL. A meaning may be defined for these in a
+ * In addition to the fields documented here, there is one gpointer field
+ * which must currently be %NULL. A meaning may be defined for it in a
* future version of telepathy-glib.
*/
@@ -119,9 +121,10 @@ struct _TpCMParamSpec {
TpCMParamFilter filter;
gconstpointer filter_data;
+ const gpointer setter_data;
+
/*<private>*/
gpointer _future1;
- gpointer _future2;
};
/**