libpurple/status.h

changeset 18243
c68ce32c3449
parent 18190
bcf28ef7e8ff
child 18718
17a6c2c4820e
child 19859
71d37b57eff2
equal deleted inserted replaced
18242:899ccffe6c26 18243:c68ce32c3449
225 gboolean saveable, 225 gboolean saveable,
226 gboolean user_settable, 226 gboolean user_settable,
227 gboolean independent, 227 gboolean independent,
228 const char *attr_id, 228 const char *attr_id,
229 const char *attr_name, 229 const char *attr_name,
230 PurpleValue *attr_value, ...); 230 PurpleValue *attr_value, ...) G_GNUC_NULL_TERMINATED;
231 231
232 /** 232 /**
233 * Destroys a status type. 233 * Destroys a status type.
234 * 234 *
235 * @param status_type The status type to destroy. 235 * @param status_type The status type to destroy.
268 * @param name The description of the first attribute. 268 * @param name The description of the first attribute.
269 * @param value The value type of the first attribute attribute. 269 * @param value The value type of the first attribute attribute.
270 * @param ... Additional attribute information. 270 * @param ... Additional attribute information.
271 */ 271 */
272 void purple_status_type_add_attrs(PurpleStatusType *status_type, const char *id, 272 void purple_status_type_add_attrs(PurpleStatusType *status_type, const char *id,
273 const char *name, PurpleValue *value, ...); 273 const char *name, PurpleValue *value, ...) G_GNUC_NULL_TERMINATED;
274 274
275 /** 275 /**
276 * Adds multiple attributes to a status type using a va_list. 276 * Adds multiple attributes to a status type using a va_list.
277 * 277 *
278 * @param status_type The status type to add the attribute to. 278 * @param status_type The status type to add the attribute to.

mercurial