Ecore Buffer Queue is a queue which conntects processes for sharing Ecore_Buffer. More...
Modules | |
Ecore Buffer Provider functions | |
This group of functions is applied to an Ecore_Buffer_Provider object. | |
Ecore Buffer Consumer functions | |
This group of functions is applied to an Ecore_Buffer_Consumer object. | |
Functions | |
EAPI int | ecore_buffer_queue_init (void) |
Init the Ecore_Buffer_Queue system. More... | |
EAPI int | ecore_buffer_queue_shutdown (void) |
Shut down the Ecore_Buffer_Queue system. More... | |
Ecore Buffer Queue is a queue which conntects processes for sharing Ecore_Buffer.
one process (related object is Ecore_Buffer_Provider) has rear terminal position of Ecore_Buffer Queue which can enqueue the Ecore_Buffer, and the other process (related object is Ecore_Buffer_Consumer) has front terminal position of Ecore_Buffer_Queue which can dequeue the Ecore_Buffer.
EAPI int ecore_buffer_queue_init | ( | void | ) |
Init the Ecore_Buffer_Queue system.
Set up the connection of Buffer Queue deamon, and Init Ecore_Buffer_Queue libraries.
References DBG, eina_log_abort_on_critical_level_set(), eina_log_abort_on_critical_set(), eina_log_domain_register(), eina_log_domain_unregister(), EINA_LOG_ERR, EINA_LOG_LEVEL_ERR, and EINA_TRUE.
EAPI int ecore_buffer_queue_shutdown | ( | void | ) |
Shut down the Ecore_Buffer_Queue system.
this closes the connection of Buffer Queue deamon, and Shut down Ecore_Buffer_Queue libraries.
References DBG, and eina_log_domain_unregister().