| 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. |