*
* Get the numerical ID of queue for the event.
*/
-void alsaseq_event_data_queue_get_queue_id(ALSASeqEventDataQueue *self,
+void alsaseq_event_data_queue_get_queue_id(const ALSASeqEventDataQueue *self,
guint8 *queue_id)
{
*queue_id = self->queue;
*
* Get the value as param of the queue event.
*/
-void alsaseq_event_data_queue_get_value_param(ALSASeqEventDataQueue *self,
+void alsaseq_event_data_queue_get_value_param(const ALSASeqEventDataQueue *self,
gint *value)
{
*value = self->param.value;
*
* Get the timestamp as param of the queue event.
*/
-void alsaseq_event_data_queue_get_tstamp_param(ALSASeqEventDataQueue *self,
+void alsaseq_event_data_queue_get_tstamp_param(const ALSASeqEventDataQueue *self,
const ALSASeqTstamp **tstamp)
{
*tstamp = &self->param.time;
*
* Get the position as param of the queue event.
*/
-void alsaseq_event_data_queue_get_position_param(ALSASeqEventDataQueue *self,
+void alsaseq_event_data_queue_get_position_param(const ALSASeqEventDataQueue *self,
guint *position)
{
*position = self->param.position;
* Refer to numerator and denominator of fraction for skew as the parameter of
* queue event.
*/
-void alsaseq_event_data_queue_get_skew_param(ALSASeqEventDataQueue *self,
+void alsaseq_event_data_queue_get_skew_param(const ALSASeqEventDataQueue *self,
const guint *skew[2])
{
// MEMO: I wish 32-bit storage size is aligned to 32 bit offset in all of
*
* Refer to two quadlets as the parameter of queue event.
*/
-void alsaseq_event_data_queue_get_quadlet_param(ALSASeqEventDataQueue *self,
+void alsaseq_event_data_queue_get_quadlet_param(const ALSASeqEventDataQueue *self,
const guint32 *quadlets[2])
{
*quadlets = self->param.d32;
*
* Refer to eight bytes as the parameter of queue event.
*/
-void alsaseq_event_data_queue_get_byte_param(ALSASeqEventDataQueue *self,
+void alsaseq_event_data_queue_get_byte_param(const ALSASeqEventDataQueue *self,
const guint8 *bytes[8])
{
*bytes = self->param.d8;
GType alsaseq_event_data_queue_get_type() G_GNUC_CONST;
-void alsaseq_event_data_queue_get_queue_id(ALSASeqEventDataQueue *self,
+void alsaseq_event_data_queue_get_queue_id(const ALSASeqEventDataQueue *self,
guint8 *queue_id);
void alsaseq_event_data_queue_set_queue_id(ALSASeqEventDataQueue *self,
guint8 queue_id);
-void alsaseq_event_data_queue_get_value_param(ALSASeqEventDataQueue *self,
+void alsaseq_event_data_queue_get_value_param(const ALSASeqEventDataQueue *self,
gint *value);
void alsaseq_event_data_queue_set_value_param(ALSASeqEventDataQueue *self,
gint value);
-void alsaseq_event_data_queue_get_tstamp_param(ALSASeqEventDataQueue *self,
+void alsaseq_event_data_queue_get_tstamp_param(const ALSASeqEventDataQueue *self,
const ALSASeqTstamp **tstamp);
void alsaseq_event_data_queue_set_tstamp_param(ALSASeqEventDataQueue *self,
const ALSASeqTstamp *tstamp);
-void alsaseq_event_data_queue_get_position_param(ALSASeqEventDataQueue *self,
+void alsaseq_event_data_queue_get_position_param(const ALSASeqEventDataQueue *self,
guint *position);
void alsaseq_event_data_queue_set_position_param(ALSASeqEventDataQueue *self,
guint position);
-void alsaseq_event_data_queue_get_skew_param(ALSASeqEventDataQueue *self,
+void alsaseq_event_data_queue_get_skew_param(const ALSASeqEventDataQueue *self,
const guint *skew[2]);
void alsaseq_event_data_queue_set_skew_param(ALSASeqEventDataQueue *self,
const guint skew[2]);
-void alsaseq_event_data_queue_get_quadlet_param(ALSASeqEventDataQueue *self,
+void alsaseq_event_data_queue_get_quadlet_param(const ALSASeqEventDataQueue *self,
const guint32 *quadlets[2]);
void alsaseq_event_data_queue_set_quadlet_param(ALSASeqEventDataQueue *self,
const guint32 quadlets[2]);
-void alsaseq_event_data_queue_get_byte_param(ALSASeqEventDataQueue *self,
+void alsaseq_event_data_queue_get_byte_param(const ALSASeqEventDataQueue *self,
const guint8 *bytes[8]);
void alsaseq_event_data_queue_set_byte_param(ALSASeqEventDataQueue *self,
const guint8 bytes[8]);