RPi Locator and Display Services
|
Data Fields | |
GSource | parent |
GAsyncQueue * | queue |
GDestroyNotify | destroy_message |
Ref: https://developer.gnome.org/gnome-devel-demos/stable/custom-gsource.c.html.en
This is a #GSource which wraps a #GAsyncQueue and is dispatched whenever a message can be pulled off the queue. Messages can be enqueued from any thread.
The callbacks dispatched by a MessageQueueSource have type MessageQueueSourceFunc.
MessageQueueSource supports adding a #GCancellable child source which will additionally dispatch if a provided #GCancellable is cancelled.
GDestroyNotify MessageQueueSource::destroy_message |
Definition at line 224 of file gtkDS.c.
Referenced by message_queue_source_dispatch(), and message_queue_source_new().
GAsyncQueue* MessageQueueSource::queue |
Definition at line 223 of file gtkDS.c.
Referenced by message_queue_source_dispatch(), message_queue_source_finalize(), message_queue_source_new(), and message_queue_source_prepare().