Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(533)

Side by Side Diff: src/ibusconfigservice.h

Issue 2860022: Add api to ibus for retreiving unused config values. (Closed) Base URL: ssh://gitrw.chromium.org/ibus.git
Patch Set: Code review changes Created 10 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « src/ibusconfig.c ('k') | src/ibusconfigservice.c » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 /* vim:set et sts=4: */ 1 /* vim:set et sts=4: */
2 /* ibus - The Input Bus 2 /* ibus - The Input Bus
3 * Copyright (C) 2008-2010 Peng Huang <shawn.p.huang@gmail.com> 3 * Copyright (C) 2008-2010 Peng Huang <shawn.p.huang@gmail.com>
4 * Copyright (C) 2008-2010 Red Hat, Inc. 4 * Copyright (C) 2008-2010 Red Hat, Inc.
5 * 5 *
6 * This library is free software; you can redistribute it and/or 6 * This library is free software; you can redistribute it and/or
7 * modify it under the terms of the GNU Lesser General Public 7 * modify it under the terms of the GNU Lesser General Public
8 * License as published by the Free Software Foundation; either 8 * License as published by the Free Software Foundation; either
9 * version 2 of the License, or (at your option) any later version. 9 * version 2 of the License, or (at your option) any later version.
10 * 10 *
(...skipping 164 matching lines...) Expand 10 before | Expand all | Expand 10 after
175 IBusError **error); 175 IBusError **error);
176 gboolean (* get_value) (IBusConfigService *config, 176 gboolean (* get_value) (IBusConfigService *config,
177 const gchar *section, 177 const gchar *section,
178 const gchar *name, 178 const gchar *name,
179 GValue *value, 179 GValue *value,
180 IBusError **error); 180 IBusError **error);
181 gboolean (* unset) (IBusConfigService *config, 181 gboolean (* unset) (IBusConfigService *config,
182 const gchar *section, 182 const gchar *section,
183 const gchar *name, 183 const gchar *name,
184 IBusError **error); 184 IBusError **error);
185 gboolean (* get_unused)(IBusConfigService *config,
186 GValue *unread,
187 GValue *unwritten,
188 IBusError **error);
185 189
186 /*< private >*/ 190 /*< private >*/
187 /* padding */ 191 /* padding */
188 gpointer pdummy[13]; 192 gpointer pdummy[13];
189 }; 193 };
190 194
191 GType ibus_config_service_get_type (void); 195 GType ibus_config_service_get_type (void);
192 196
193 /** 197 /**
194 * ibus_config_service_new: 198 * ibus_config_service_new:
(...skipping 15 matching lines...) Expand all
210 * by sending a "ValueChanged" message to IBus service. 214 * by sending a "ValueChanged" message to IBus service.
211 */ 215 */
212 void ibus_config_service_value_changed 216 void ibus_config_service_value_changed
213 (IBusConfigService *config, 217 (IBusConfigService *config,
214 const gchar *section , 218 const gchar *section ,
215 const gchar *name, 219 const gchar *name,
216 const GValue *value); 220 const GValue *value);
217 221
218 G_END_DECLS 222 G_END_DECLS
219 #endif 223 #endif
220
OLDNEW
« no previous file with comments | « src/ibusconfig.c ('k') | src/ibusconfigservice.c » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698