Main Page | Modules | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

downloads_common.h File Reference

#include "if/ui/gtk/downloads.h"

Go to the source code of this file.

Defines

#define IO_STALLED   60
 If nothing exchanged after that many secs.

Functions

void on_button_downloads_clear_stopped_clicked (GtkButton *button, gpointer user_data)
 Clear all stopped, complete, and unavailable downloads.
void on_togglebutton_queue_freeze_toggled (GtkToggleButton *togglebutton, gpointer user_data)
 Freeze the downloads queue.
const gchar * download_progress_to_string (const struct download *d)
const gchar * source_progress_to_string (const struct download *d)
void on_popup_downloads_push_activate (GtkMenuItem *menuitem, gpointer user_data)
 All selected downloads fallback to push.
void on_popup_downloads_abort_named_activate (GtkMenuItem *menuitem, gpointer user_data)
 Abort all downloads with names identical to any of the selected downloads.
void on_popup_downloads_abort_host_activate (GtkMenuItem *menuitem, gpointer user_data)
 Abort all downloads with hosts identical to any of the selected downloads.
void on_popup_downloads_abort_sha1_activate (GtkMenuItem *menuitem, gpointer user_data)
 Abort all downloads with sha1s identical to any of the selected downloads.
void on_popup_downloads_remove_activate (GtkMenuItem *menuitem, gpointer user_data)
 For all selected downloads, remove them.
void on_popup_downloads_search_again_activate (GtkMenuItem *menuitem, gpointer user_data)
void on_popup_downloads_queue_activate (GtkMenuItem *menuitem, gpointer user_data)
 Move all selected downloads back to queue.
void on_popup_downloads_copy_url_activate (GtkMenuItem *menuitem, gpointer user_data)
 For selected download, copy URL to clipboard.
void on_popup_downloads_connect_activate (GtkMenuItem *menuitem, gpointer user_data)
 For all selected active downloads connect to host.
void on_popup_downloads_browse_host_activate (GtkMenuItem *unused_menuitem, gpointer unused_udata)
 Initiates a browse host request to the currently selected host.
void on_popup_downloads_resume_activate (GtkMenuItem *menuitem, gpointer user_data)
 For all selected downloads, resume them.
void on_popup_downloads_start_now_activate (GtkMenuItem *menuitem, gpointer user_data)
 For all selected downloads, activate them.
void on_popup_downloads_pause_activate (GtkMenuItem *menuitem, gpointer user_data)
 For all selected downloads, activate them.
void on_popup_downloads_abort_activate (GtkMenuItem *menuitem, gpointer user_data)
 For all selected downloads, queue them.
void on_popup_downloads_expand_all_activate (GtkMenuItem *menuitem, gpointer user_data)
 Expands all parent nodes.
void on_popup_downloads_collapse_all_activate (GtkMenuItem *menuitem, gpointer user_data)
 Collapses all parent nodes.
void on_popup_downloads_copy_magnet_activate (GtkMenuItem *unused_menuitem, gpointer unused_udata)
void on_popup_downloads_config_cols_activate (GtkMenuItem *menuitem, gpointer user_data)


Define Documentation

#define IO_STALLED   60
 

If nothing exchanged after that many secs.


Function Documentation

const gchar* download_progress_to_string const struct download d  ) 
 

void on_button_downloads_clear_stopped_clicked GtkButton *  button,
gpointer  user_data
 

Clear all stopped, complete, and unavailable downloads.

void on_popup_downloads_abort_activate GtkMenuItem *  menuitem,
gpointer  user_data
 

For all selected downloads, queue them.

void on_popup_downloads_abort_host_activate GtkMenuItem *  menuitem,
gpointer  user_data
 

Abort all downloads with hosts identical to any of the selected downloads.

void on_popup_downloads_abort_named_activate GtkMenuItem *  menuitem,
gpointer  user_data
 

Abort all downloads with names identical to any of the selected downloads.

void on_popup_downloads_abort_sha1_activate GtkMenuItem *  menuitem,
gpointer  user_data
 

Abort all downloads with sha1s identical to any of the selected downloads.

void on_popup_downloads_browse_host_activate GtkMenuItem *  unused_menuitem,
gpointer  unused_udata
 

Initiates a browse host request to the currently selected host.

void on_popup_downloads_collapse_all_activate GtkMenuItem *  menuitem,
gpointer  user_data
 

Collapses all parent nodes.

void on_popup_downloads_config_cols_activate GtkMenuItem *  menuitem,
gpointer  user_data
 

void on_popup_downloads_connect_activate GtkMenuItem *  menuitem,
gpointer  user_data
 

For all selected active downloads connect to host.

void on_popup_downloads_copy_magnet_activate GtkMenuItem *  unused_menuitem,
gpointer  unused_udata
 

void on_popup_downloads_copy_url_activate GtkMenuItem *  menuitem,
gpointer  user_data
 

For selected download, copy URL to clipboard.

void on_popup_downloads_expand_all_activate GtkMenuItem *  menuitem,
gpointer  user_data
 

Expands all parent nodes.

void on_popup_downloads_pause_activate GtkMenuItem *  menuitem,
gpointer  user_data
 

For all selected downloads, activate them.

void on_popup_downloads_push_activate GtkMenuItem *  menuitem,
gpointer  user_data
 

All selected downloads fallback to push.

void on_popup_downloads_queue_activate GtkMenuItem *  menuitem,
gpointer  user_data
 

Move all selected downloads back to queue.

void on_popup_downloads_remove_activate GtkMenuItem *  menuitem,
gpointer  user_data
 

For all selected downloads, remove them.

void on_popup_downloads_resume_activate GtkMenuItem *  menuitem,
gpointer  user_data
 

For all selected downloads, resume them.

void on_popup_downloads_search_again_activate GtkMenuItem *  menuitem,
gpointer  user_data
 

void on_popup_downloads_start_now_activate GtkMenuItem *  menuitem,
gpointer  user_data
 

For all selected downloads, activate them.

void on_togglebutton_queue_freeze_toggled GtkToggleButton *  togglebutton,
gpointer  user_data
 

Freeze the downloads queue.

const gchar* source_progress_to_string const struct download d  ) 
 


Generated on Sat Jun 30 17:53:26 2007 for gtk-gnutella by  doxygen 1.3.9.1