Class

AgsMessageQueue

[]

Description

class Ags.MessageQueue : GObject.Object
{
  obj_mutex: GRecMutex,
  sender_namespace: gchar*,
  recipient_namespace: gchar*,
  message_envelope: GList*
}

No description available.

[]

Ancestors

[]

Constructors

ags_message_queue_new

Create a new instance of AgsMessageQueue.

since: 3.0.0

[]

Instance methods

ags_message_queue_add_message_envelope

Add message to message_queue.

since: 3.0.0

ags_message_queue_find_recipient

Find recipient in message_queues messages.

since: 3.0.0

ags_message_queue_find_sender

Find sender in message_queues messages.

since: 3.0.0

ags_message_queue_get_message_envelope

Get message envelope of message_queue.

since: 3.6.16

ags_message_queue_get_recipient_namespace

Get recipient namespace of message_queue.

since: 3.6.16

ags_message_queue_get_sender_namespace

Get sender namespace of message_queue.

since: 3.6.16

ags_message_queue_query_message

Query xpath in message_queues messages.

since: 3.0.0

ags_message_queue_remove_message_envelope

Remove message from message_queue.

since: 3.0.0

ags_message_queue_set_message_envelope

Set message_envelope of message_queue.

since: 3.6.16

ags_message_queue_set_recipient_namespace

Set recipient_namespace of message_queue.

since: 3.6.16

ags_message_queue_set_sender_namespace

Set sender_namespace of message_queue.

since: 3.6.16

Methods inherited from GObject (43)
[]

Properties

Ags.MessageQueue:recipient-namespace

The assigned namespace of recipient.

since: 3.0.0

Ags.MessageQueue:sender-namespace

The assigned namespace of sender.

since: 3.0.0

[]

Signals

Signals inherited from GObject (1)

Class structure