* alsaseq_user_client_open:
* @self: A #ALSASeqUserClient.
* @open_flag: The flag of open(2) system call. O_RDWR is forced to fulfil internally.
- * @error: A #GError.
+ * @error: A #GError. Error is generated with two domains; #g_file_error_quark() and
+ * #alsaseq_user_client_error_quark().
*
* Open ALSA sequencer character device.
*
* alsaseq_user_client_set_info:
* @self: A #ALSASeqUserClient.
* @client_info: A #ALSASeqClientInfo.
- * @error: A #GError.
+ * @error: A #GError. Error is generated with domain of #alsaseq_user_client_error_quark().
*
* Get client information.
*
* alsaseq_user_client_get_info:
* @self: A #ALSASeqUserClient.
* @client_info: (inout): A #ALSASeqClientInfo.
- * @error: A #GError.
+ * @error: A #GError. Error is generated with domain of #alsaseq_user_client_error_quark().
*
* Set client information.
*
* alsaseq_user_client_create_port:
* @self: A #ALSASeqUserClient.
* @port_info: (inout): A #ALSASeqPortInfo.
- * @error: A #GError.
+ * @error: A #GError. Error is generated with domain of #alsaseq_user_client_error_quark().
*
* Create a port into the client.
*
* @self: A #ALSASeqUserClient.
* @port_info: (inout): A #ALSASeqPortInfo.
* @port_id: The numerical ID of port to create.
- * @error: A #GError.
+ * @error: A #GError. Error is generated with domain of #alsaseq_user_client_error_quark().
*
* Create a port into the client with the given numerical port ID.
*
* @self: A #ALSASeqUserClient.
* @port_info: A #ALSASeqPortInfo.
* @port_id: The numerical ID of port.
- * @error: A #GError.
+ * @error: A #GError. Error is generated with domain of #alsaseq_user_client_error_quark().
*
* Update port information.
*
* alsaseq_user_client_delete_port:
* @self: A #ALSASeqUserClient.
* @port_id: The numerical ID of port.
- * @error: A #GError.
+ * @error: A #GError. Error is generated with domain of #alsaseq_user_client_error_quark().
*
* Delete a port from the client.
*
* alsaseq_user_client_set_pool:
* @self: A #ALSASeqUserClient.
* @client_pool: A #ALSASeqClientPool to be configured for the client.
- * @error: A #GError.
+ * @error: A #GError. Error is generated with domain of #alsaseq_user_client_error_quark().
*
* Configure memory pool in the client.
*
* alsaseq_user_client_get_pool:
* @self: A #ALSASeqUserClient.
* @client_pool: (inout): A #ALSASeqClientPool to be configured for the client.
- * @error: A #GError.
+ * @error: A #GError. Error is generated with domain of #alsaseq_user_client_error_quark().
*
* Get information of memory pool in the client.
*
* @self: A #ALSASeqUserClient.
* @ev_cntr: An instance of #ALSASeqEventCntr pointing to events.
* @count: The number of events in the ev_cntr to write.
- * @error: A #GError.
+ * @error: A #GError. Error is generated with two domains; #g_file_error_quark()
+ * and #alsaseq_user_client_error_quark().
*
* Deliver the event immediately, or schedule it into memory pool of the client.
*
* @self: A #ALSASeqUserClient.
* @subs_data: A #ALSASeqSubscribeData.
* @establish: Whether to establish subscription between two ports, or break it.
- * @error: A #GError.
+ * @error: A #GError. Error is generated with domain of #alsaseq_user_client_error_quark().
*
* Operate subscription between two ports pointed by the data.
*
* alsaseq_user_client_create_queue:
* @self: A #ALSASeqUserClient.
* @queue_info: (inout): The information of queue to add.
- * @error: A #GError.
+ * @error: A #GError. Error is generated with domain of #alsaseq_user_client_error_quark().
*
* Create a new queue owned by the client. The content of information is updated
* if success.
* alsaseq_user_client_delete_queue:
* @self: A #ALSASeqUserClient.
* @queue_id: The numerical ID of queue, except for one of ALSASeqSpecificQueueId.
- * @error: A #GError.
+ * @error: A #GError. Error is generated with domain of #alsaseq_user_client_error_quark().
*
* Delete the queue owned by the client.
*
* alsaseq_user_client_update_queue:
* @self: A #ALSASeqUserClient.
* @queue_info: The information of queue to add.
- * @error: A #GError.
+ * @error: A #GError. Error is generated with domain of #alsaseq_user_client_error_quark().
*
* Update owned queue according to the information.
*
* @queue_id: The numerical ID of queue, except for entries in
* ALSASeqSpecificQueueId.
* @use: (out): Whether the client uses the queue or not.
- * @error: A #GError.
+ * @error: A #GError. Error is generated with domain of #alsaseq_user_client_error_quark().
*
* Get usage of the queue by the client.
*
* @queue_id: The numerical ID of queue, except for entries in
* ALSASeqSpecificQueueId.
* @use: Whether to use the queue or not.
- * @error: A #GError.
+ * @error: A #GError. Error is generated with domain of #alsaseq_user_client_error_quark().
*
* Start the queue to use or not.
*
* @queue_id: The numerical ID of queue, except for entries in
* ALSASeqSpecificQueueId.
* @queue_tempo: The data of tempo for queue.
- * @error: A #GError.
+ * @error: A #GError. Error is generated with domain of #alsaseq_user_client_error_quark().
*
* Set the data of tempo to the queue.
*
* @queue_id: The numerical ID of queue, except for entries in
* ALSASeqSpecificQueueId.
* @queue_tempo: (out): The data of tempo for queue.
- * @error: A #GError.
+ * @error: A #GError. Error is generated with domain of #alsaseq_user_client_error_quark().
*
* Get the data of tempo for the queue.
*
* @queue_id: The numerical ID of queue, except for entries in
* ALSASeqSpecificQueueId.
* @queue_timer: The data of timer for queue.
- * @error: A #GError.
+ * @error: A #GError. Error is generated with domain of #alsaseq_user_client_error_quark().
*
* Set the data of timer for the queue.
*
* @queue_id: The numerical ID of queue, except for entries in
* ALSASeqSpecificQueueId.
* @queue_timer: (out): The data of timer for queue.
- * @error: A #GError.
+ * @error: A #GError. Error is generated with domain of #alsaseq_user_client_error_quark().
*
* Get the data of timer for the queue.
*
* alsaseq_user_client_remove_events:
* @self: A #ALSASeqUserClient.
* @filter: A #ALSASeqRemoveFilter.
- * @error: A #GError.
+ * @error: A #GError. Error is generated with domain of #alsaseq_user_client_error_quark().
*
* Remove queued events according to the filter.
*