axl_bool myqtt_async_queue_push ( MyQttAsyncQueue queue,
axlPointer  data 

Allows to push data into the queue.

queueThe queue where data will be pushed.
dataA reference to the data to be pushed. It is not allowed to push null references.
axl_true In the case the item was pushed into the queue, otherwise axl_false is returned.

References myqtt_cond_signal(), myqtt_mutex_lock(), and myqtt_mutex_unlock().

Referenced by myqtt_thread_pool_new_task_full(), myqttd_loop_close(), myqttd_loop_unwatch_descriptor(), and myqttd_loop_watch_descriptor().