|
void | xmms_object_cleanup (xmms_object_t *object) |
| Cleanup all the resources for the object. More...
|
|
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. More...
|
|
void | xmms_object_disconnect (xmms_object_t *object, guint32 signalid, xmms_object_handler_t handler, gpointer userdata) |
| Disconnect from a signal. More...
|
|
void | xmms_object_emit (xmms_object_t *object, guint32 signalid, xmmsv_t *data) |
| Emit a signal and thus call all the handlers that are connected. More...
|
|
void | xmms_object_cmd_arg_init (xmms_object_cmd_arg_t *arg) |
| Initialize a command argument. More...
|
|
void | xmms_object_cmd_add (xmms_object_t *object, guint cmdid, const xmms_object_cmd_func_t func) |
| Add a command that could be called from the client API to a object. More...
|
|
void | xmms_object_cmd_call (xmms_object_t *object, guint cmdid, xmms_object_cmd_arg_t *arg) |
| Call a command with argument. More...
|
|
xmmsv_t * | xmms_convert_and_kill_string (gchar *str) |
|
int | xmms_bin_to_gstring (xmmsv_t *value, GString **gs) |
|
int | dummy_identity (xmmsv_t *value, xmmsv_t **arg) |
|
gpointer | xmms_object_ref (gpointer obj) |
|
void | xmms_object_unref (gpointer obj) |
|
xmms_object_t * | __int_xmms_object_new (gint size, xmms_object_destroy_func_t destfunc) |
|