|
Functions |
| void | xmms_object_cleanup (xmms_object_t *object) |
| | Cleanup all the resources for the object.
|
| void | xmms_object_connect (xmms_object_t *object, guint32 signalid, xmms_object_handler_t handler, gpointer userdata) |
| | Connect to a signal that is emitted by this object.
|
| void | xmms_object_disconnect (xmms_object_t *object, guint32 signalid, xmms_object_handler_t handler, gpointer userdata) |
| | Disconnect from a signal.
|
| void | xmms_object_emit (xmms_object_t *object, guint32 signalid, gconstpointer data) |
| | Emit a signal and thus call all the handlers that are connected.
|
| xmms_object_cmd_value_t * | xmms_object_cmd_value_bin_new (GString *bin) |
| xmms_object_cmd_value_t * | xmms_object_cmd_value_str_new (const gchar *string) |
| xmms_object_cmd_value_t * | xmms_object_cmd_value_uint_new (guint32 uint) |
| xmms_object_cmd_value_t * | xmms_object_cmd_value_int_new (gint32 i) |
| xmms_object_cmd_value_t * | xmms_object_cmd_value_dict_new (GTree *dict) |
| xmms_object_cmd_value_t * | xmms_object_cmd_value_hash_table_new (GHashTable *hash) |
| xmms_object_cmd_value_t * | xmms_object_cmd_value_propdict_new (GList *list) |
| xmms_object_cmd_value_t * | xmms_object_cmd_value_list_new (GList *list) |
| xmms_object_cmd_value_t * | xmms_object_cmd_value_coll_new (xmmsc_coll_t *coll) |
| xmms_object_cmd_value_t * | xmms_object_cmd_value_none_new (void) |
| void | xmms_object_cmd_value_unref (xmms_object_cmd_value_t *val) |
| xmms_object_cmd_value_t * | xmms_object_cmd_value_ref (xmms_object_cmd_value_t *val) |
| void | xmms_object_cmd_arg_init (xmms_object_cmd_arg_t *arg) |
| | Initialize a command argument.
|
| void | xmms_object_emit_f (xmms_object_t *object, guint32 signalid, xmms_object_cmd_arg_type_t type,...) |
| | Emits a signal on the current object.
|
| void | xmms_object_cmd_add (xmms_object_t *object, guint cmdid, xmms_object_cmd_desc_t *desc) |
| | Add a command that could be called from the client API to a object.
|
| void | xmms_object_cmd_call (xmms_object_t *object, guint cmdid, xmms_object_cmd_arg_t *arg) |
| | Call a command with argument.
|
| void | __int_xmms_object_unref (xmms_object_t *object) |
| xmms_object_t * | __int_xmms_object_new (gint size, xmms_object_destroy_func_t destfunc) |