13#ifndef FC__UPDATE_QUEUE_H
14#define FC__UPDATE_QUEUE_H
22#define UQ_FREEDATA(fn) ((uq_free_fn_t) fn)
bool update_queue_is_switching_page(void)
void update_queue_free(void)
bool update_queue_is_frozen(void)
void update_queue_connect_processing_finished_full(int request_id, uq_callback_t callback, void *data, uq_free_fn_t free_data_func)
void update_queue_add_full(uq_callback_t callback, void *data, uq_free_fn_t free_data_func)
void update_queue_connect_processing_started(int request_id, uq_callback_t callback, void *data)
void(* uq_free_fn_t)(void *data)
void update_queue_thaw(void)
void update_queue_init(void)
void(* uq_callback_t)(void *data)
bool update_queue_has_callback_full(uq_callback_t callback, const void **data, uq_free_fn_t *free_data_func)
void update_queue_freeze(void)
void update_queue_force_thaw(void)
void update_queue_connect_processing_started_full(int request_id, uq_callback_t callback, void *data, uq_free_fn_t free_data_func)
void update_queue_processing_finished(int request_id)
void update_queue_connect_processing_finished(int request_id, uq_callback_t callback, void *data)
void update_queue_add(uq_callback_t callback, void *data)
void update_queue_processing_started(int request_id)
bool update_queue_has_callback(uq_callback_t callback)