-_sending_in_progress (ModestWindow *win)
-{
- GHashTable *send_queue_cache = NULL;
- ModestCacheMgr *cache_mgr = NULL;
- ModestTnySendQueue *send_queue = NULL;
- GSList *send_queues = NULL, *node = NULL;
- gboolean result = FALSE;
-
- g_return_val_if_fail (MODEST_IS_MAIN_WINDOW (win), FALSE);
-
- /* Get send queue */
- cache_mgr = modest_runtime_get_cache_mgr ();
- send_queue_cache = modest_cache_mgr_get_cache (cache_mgr,
- MODEST_CACHE_MGR_CACHE_TYPE_SEND_QUEUE);
-
- g_hash_table_foreach (send_queue_cache, (GHFunc) fill_list_of_caches, &send_queues);
-
- for (node = send_queues; node != NULL && !result; node = g_slist_next (node)) {
- send_queue = MODEST_TNY_SEND_QUEUE (node->data);
-
- /* Check if send operation is in progress */
- result = modest_tny_send_queue_sending_in_progress (send_queue);
- }
-
- return result;
-}
-
-static gboolean
-_send_receive_in_progress (ModestWindow *win)
-{
- gboolean result = FALSE;
-
- g_return_val_if_fail (MODEST_IS_MAIN_WINDOW (win), FALSE);
-
- /* Check if send operation is in progress */
- result = modest_main_window_send_receive_in_progress (MODEST_MAIN_WINDOW (win));
-
- return result;
-}
-
-static gboolean