|
Functions |
prop_set_t * | gui_prop_init (void) |
void | gui_prop_shutdown (void) |
| Free memory allocated by the property set.
|
prop_def_t * | gui_prop_get_def (property_t p) |
void | gui_prop_add_prop_changed_listener (property_t prop, prop_changed_listener_t l, gboolean init) |
| Add a change listener to a given property.
|
void | gui_prop_add_prop_changed_listener_full (property_t prop, prop_changed_listener_t l, gboolean init, enum frequency_type freq, guint32 interval) |
| Add a change listener to a given property.
|
void | gui_prop_remove_prop_changed_listener (property_t prop, prop_changed_listener_t l) |
void | gui_prop_set_boolean (property_t prop, const gboolean *src, size_t offset, size_t length) |
gboolean * | gui_prop_get_boolean (property_t prop, gboolean *t, size_t offset, size_t length) |
void | gui_prop_set_guint32 (property_t prop, const guint32 *src, size_t offset, size_t length) |
guint32 * | gui_prop_get_guint32 (property_t prop, guint32 *t, size_t offset, size_t length) |
void | gui_prop_set_guint64 (property_t prop, const guint64 *src, size_t offset, size_t length) |
guint64 * | gui_prop_get_guint64 (property_t prop, guint64 *t, size_t offset, size_t length) |
void | gui_prop_set_timestamp (property_t prop, const time_t *src, size_t offset, size_t length) |
time_t * | gui_prop_get_timestamp (property_t prop, time_t *t, size_t offset, size_t length) |
void | gui_prop_set_string (property_t prop, const gchar *val) |
gchar * | gui_prop_get_string (property_t prop, gchar *t, size_t size) |
void | gui_prop_set_storage (property_t p, const gchar *v, size_t l) |
gchar * | gui_prop_get_storage (property_t p, gchar *t, size_t l) |
const gchar * | gui_prop_to_string (property_t prop) |
const gchar * | gui_prop_default_to_string (property_t prop) |
const gchar * | gui_prop_name (property_t p) |
const gchar * | gui_prop_type_to_string (property_t p) |
const gchar * | gui_prop_description (property_t p) |
gboolean | gui_prop_is_saved (property_t p) |
property_t | gui_prop_get_by_name (const gchar *name) |
GSList * | gui_prop_get_by_regex (const gchar *pattern, gint *error) |
void | gui_prop_set_from_string (property_t prop, const gchar *val) |
prop_set_stub_t * | gui_prop_get_stub (void) |
| Returns a new stub struct for this property set.
|
Variables |
gboolean | monitor_enabled = FALSE |
gboolean | monitor_enabled_def = FALSE |
guint32 | monitor_max_items = 25 |
guint32 | monitor_max_items_def = 25 |
gboolean | queue_regex_case = FALSE |
gboolean | queue_regex_case_def = FALSE |
gboolean | fi_regex_case = FALSE |
gboolean | fi_regex_case_def = FALSE |
gboolean | search_hide_downloaded = FALSE |
gboolean | search_hide_downloaded_def = FALSE |
guint32 | nodes_col_widths [NODES_VISIBLE_COLUMNS] = { 130, 50, 120, 20, 30, 30, 80 } |
guint32 | nodes_col_widths_def [NODES_VISIBLE_COLUMNS] = { 130, 50, 120, 20, 30, 30, 80 } |
gboolean | nodes_col_visible [NODES_VISIBLE_COLUMNS] = { 1,1,1,1,1,1,1,1} |
gboolean | nodes_col_visible_def [NODES_VISIBLE_COLUMNS] = { 1,1,1,1,1,1,1,1} |
guint32 | dl_active_col_widths [DOWNLOADS_VISIBLE_COLUMNS] = { 240, 80, 40, 80, 80, 80, 80 } |
guint32 | dl_active_col_widths_def [DOWNLOADS_VISIBLE_COLUMNS] = { 240, 80, 40, 80, 80, 80, 80 } |
gboolean | dl_active_col_visible [DOWNLOADS_VISIBLE_COLUMNS] = { 1, 1, 1, 1, 1, 1, 1 } |
gboolean | dl_active_col_visible_def [DOWNLOADS_VISIBLE_COLUMNS] = { 1, 1, 1, 1, 1, 1, 1 } |
guint32 | dl_queued_col_widths [DOWNLOAD_QUEUE_VISIBLE_COLUMNS] = { 240, 80, 40, 80, 80, 80 } |
guint32 | dl_queued_col_widths_def [DOWNLOAD_QUEUE_VISIBLE_COLUMNS] = { 240, 80, 40, 80, 80, 80 } |
gboolean | dl_queued_col_visible [DOWNLOAD_QUEUE_VISIBLE_COLUMNS] = { 1, 1, 1, 1, 1, 1 } |
gboolean | dl_queued_col_visible_def [DOWNLOAD_QUEUE_VISIBLE_COLUMNS] = { 1, 1, 1, 1, 1, 1 } |
guint32 | file_info_col_widths [FILEINFO_VISIBLE_COLUMNS] = { 240, 80, 80, 80, 80 } |
guint32 | file_info_col_widths_def [FILEINFO_VISIBLE_COLUMNS] = { 240, 80, 80, 80, 80 } |
guint32 | search_list_col_widths [SEARCH_LIST_VISIBLE_COLUMNS] = { 80, 20, 20 } |
guint32 | search_list_col_widths_def [SEARCH_LIST_VISIBLE_COLUMNS] = { 80, 20, 20 } |
gboolean | search_results_col_visible [SEARCH_RESULTS_VISIBLE_COLUMNS] = { 1,1,1,1,1,1,1 } |
gboolean | search_results_col_visible_def [SEARCH_RESULTS_VISIBLE_COLUMNS] = { 1,1,1,1,1,1,1 } |
guint32 | search_results_col_widths [SEARCH_RESULTS_VISIBLE_COLUMNS] = { 210, 30, 50, 80, 30, 120, 90 } |
guint32 | search_results_col_widths_def [SEARCH_RESULTS_VISIBLE_COLUMNS] = { 210, 30, 50, 80, 30, 120, 90 } |
guint32 | search_stats_col_widths [3] = { 200, 80, 80 } |
guint32 | search_stats_col_widths_def [3] = { 200, 80, 80 } |
guint32 | ul_stats_col_widths [UPLOAD_STATS_GUI_VISIBLE_COLUMNS] = { 200, 80, 80, 80, 80 } |
guint32 | ul_stats_col_widths_def [UPLOAD_STATS_GUI_VISIBLE_COLUMNS] = { 200, 80, 80, 80, 80 } |
gboolean | ul_stats_col_visible [UPLOAD_STATS_GUI_VISIBLE_COLUMNS] = { 1, 1, 1, 1, 1 } |
gboolean | ul_stats_col_visible_def [UPLOAD_STATS_GUI_VISIBLE_COLUMNS] = { 1, 1, 1, 1, 1 } |
guint32 | uploads_col_widths [UPLOADS_GUI_VISIBLE_COLUMNS] = { 200, 120, 36, 80, 80, 80, 80 } |
guint32 | uploads_col_widths_def [UPLOADS_GUI_VISIBLE_COLUMNS] = { 200, 120, 36, 80, 80, 80, 80 } |
gboolean | uploads_col_visible [UPLOADS_GUI_VISIBLE_COLUMNS] = { 1, 1, 1, 1, 1, 1, 1 } |
gboolean | uploads_col_visible_def [UPLOADS_GUI_VISIBLE_COLUMNS] = { 1, 1, 1, 1, 1, 1, 1 } |
guint32 | filter_rules_col_widths [4] = { 10, 240, 80, 40 } |
guint32 | filter_rules_col_widths_def [4] = { 10, 240, 80, 40 } |
guint32 | filter_filters_col_widths [3] = { 80, 40, 20 } |
guint32 | filter_filters_col_widths_def [3] = { 80, 40, 20 } |
guint32 | gnet_stats_msg_col_widths [8] = { 60, 20, 20, 20, 20, 20, 20, 20 } |
guint32 | gnet_stats_msg_col_widths_def [8] = { 60, 20, 20, 20, 20, 20, 20, 20 } |
guint32 | gnet_stats_fc_ttl_col_widths [10] = { 60, 20, 20, 20, 20, 20, 20, 20, 20, 20 } |
guint32 | gnet_stats_fc_ttl_col_widths_def [10] = { 60, 20, 20, 20, 20, 20, 20, 20, 20, 20 } |
guint32 | gnet_stats_fc_hops_col_widths [10] = { 60, 20, 20, 20, 20, 20, 20, 20, 20, 20 } |
guint32 | gnet_stats_fc_hops_col_widths_def [10] = { 60, 20, 20, 20, 20, 20, 20, 20, 20, 20 } |
guint32 | gnet_stats_fc_col_widths [10] = { 60, 20, 20, 20, 20, 20, 20, 20, 20, 20 } |
guint32 | gnet_stats_fc_col_widths_def [10] = { 60, 20, 20, 20, 20, 20, 20, 20, 20, 20 } |
guint32 | gnet_stats_horizon_col_widths [4] = { 30, 40, 40, 40 } |
guint32 | gnet_stats_horizon_col_widths_def [4] = { 30, 40, 40, 40 } |
guint32 | gnet_stats_drop_reasons_col_widths [2] = { 60, 20 } |
guint32 | gnet_stats_drop_reasons_col_widths_def [2] = { 60, 20 } |
guint32 | gnet_stats_recv_col_widths [10] = { 60, 40, 40, 40, 40, 40, 40, 40, 40, 40 } |
guint32 | gnet_stats_recv_col_widths_def [10] = { 60, 40, 40, 40, 40, 40, 40, 40, 40, 40 } |
guint32 | hcache_col_widths [4] = { 60, 40, 40, 40 } |
guint32 | hcache_col_widths_def [4] = { 60, 40, 40, 40 } |
guint32 | window_coords [4] = { 0, 0, 0, 0 } |
guint32 | window_coords_def [4] = { 0, 0, 0, 0 } |
guint32 | filter_dlg_coords [4] = { 0, 0, 0, 0 } |
guint32 | filter_dlg_coords_def [4] = { 0, 0, 0, 0 } |
guint32 | prefs_dlg_coords [4] = { 0, 0, 0, 0 } |
guint32 | prefs_dlg_coords_def [4] = { 0, 0, 0, 0 } |
guint32 | fileinfo_divider_pos = 305 |
guint32 | fileinfo_divider_pos_def = 305 |
guint32 | main_divider_pos = 140 |
guint32 | main_divider_pos_def = 140 |
guint32 | gnet_stats_divider_pos = 300 |
guint32 | gnet_stats_divider_pos_def = 300 |
guint32 | side_divider_pos = 100 |
guint32 | side_divider_pos_def = 100 |
guint32 | results_divider_pos = 400 |
guint32 | results_divider_pos_def = 400 |
guint32 | search_max_results = 1000 |
guint32 | search_max_results_def = 1000 |
guint32 | browse_host_max_results = 10000 |
guint32 | browse_host_max_results_def = 10000 |
guint32 | gui_debug = 0 |
guint32 | gui_debug_def = 0 |
guint32 | filter_main_divider_pos = 140 |
guint32 | filter_main_divider_pos_def = 140 |
gboolean | search_results_show_tabs = FALSE |
gboolean | search_results_show_tabs_def = FALSE |
gboolean | sidebar_visible = TRUE |
gboolean | sidebar_visible_def = TRUE |
gboolean | navtree_visible = TRUE |
gboolean | navtree_visible_def = TRUE |
gboolean | toolbar_visible = FALSE |
gboolean | toolbar_visible_def = FALSE |
gboolean | statusbar_visible = TRUE |
gboolean | statusbar_visible_def = TRUE |
gboolean | progressbar_uploads_visible = TRUE |
gboolean | progressbar_uploads_visible_def = TRUE |
gboolean | progressbar_downloads_visible = TRUE |
gboolean | progressbar_downloads_visible_def = TRUE |
gboolean | progressbar_connections_visible = TRUE |
gboolean | progressbar_connections_visible_def = TRUE |
gboolean | progressbar_bws_in_visible = TRUE |
gboolean | progressbar_bws_in_visible_def = TRUE |
gboolean | progressbar_bws_out_visible = TRUE |
gboolean | progressbar_bws_out_visible_def = TRUE |
gboolean | progressbar_bws_gin_visible = TRUE |
gboolean | progressbar_bws_gin_visible_def = TRUE |
gboolean | progressbar_bws_gout_visible = TRUE |
gboolean | progressbar_bws_gout_visible_def = TRUE |
gboolean | progressbar_bws_glin_visible = TRUE |
gboolean | progressbar_bws_glin_visible_def = TRUE |
gboolean | progressbar_bws_glout_visible = TRUE |
gboolean | progressbar_bws_glout_visible_def = TRUE |
gboolean | autohide_bws_gleaf = TRUE |
gboolean | autohide_bws_gleaf_def = TRUE |
gboolean | progressbar_bws_in_avg = TRUE |
gboolean | progressbar_bws_in_avg_def = TRUE |
gboolean | progressbar_bws_out_avg = TRUE |
gboolean | progressbar_bws_out_avg_def = TRUE |
gboolean | progressbar_bws_gin_avg = TRUE |
gboolean | progressbar_bws_gin_avg_def = TRUE |
gboolean | progressbar_bws_gout_avg = TRUE |
gboolean | progressbar_bws_gout_avg_def = TRUE |
gboolean | progressbar_bws_glin_avg = TRUE |
gboolean | progressbar_bws_glin_avg_def = TRUE |
gboolean | progressbar_bws_glout_avg = TRUE |
gboolean | progressbar_bws_glout_avg_def = TRUE |
gboolean | search_sort_casesense = FALSE |
gboolean | search_sort_casesense_def = FALSE |
guint32 | search_sort_default_order = 0 |
guint32 | search_sort_default_order_def = 0 |
guint32 | search_sort_default_column = -1 |
guint32 | search_sort_default_column_def = -1 |
gboolean | show_search_results_settings = FALSE |
gboolean | show_search_results_settings_def = FALSE |
gboolean | show_dl_settings = FALSE |
gboolean | show_dl_settings_def = FALSE |
guint32 | search_stats_mode = 0 |
guint32 | search_stats_mode_def = 0 |
prop_def_choice_t | search_stats_mode_choices [] |
guint32 | search_stats_update_interval = 200 |
guint32 | search_stats_update_interval_def = 200 |
guint32 | search_stats_delcoef = 25 |
guint32 | search_stats_delcoef_def = 25 |
gboolean | confirm_quit = TRUE |
gboolean | confirm_quit_def = TRUE |
gboolean | show_tooltips = TRUE |
gboolean | show_tooltips_def = TRUE |
gboolean | expert_mode = FALSE |
gboolean | expert_mode_def = FALSE |
gboolean | gnet_stats_perc = FALSE |
gboolean | gnet_stats_perc_def = FALSE |
gboolean | gnet_stats_bytes = FALSE |
gboolean | gnet_stats_bytes_def = FALSE |
gboolean | gnet_stats_hops = FALSE |
gboolean | gnet_stats_hops_def = FALSE |
guint32 | gnet_stats_source = 0 |
guint32 | gnet_stats_source_def = 0 |
prop_def_choice_t | gnet_stats_source_choices [] |
guint32 | gnet_stats_drop_reasons_type = 11 |
guint32 | gnet_stats_drop_reasons_type_def = 11 |
prop_def_choice_t | gnet_stats_drop_reasons_type_choices [] |
gboolean | gnet_stats_with_headers = TRUE |
gboolean | gnet_stats_with_headers_def = TRUE |
gboolean | gnet_stats_drop_perc = FALSE |
gboolean | gnet_stats_drop_perc_def = FALSE |
guint32 | gnet_stats_general_col_widths [2] = { 60, 20 } |
guint32 | gnet_stats_general_col_widths_def [2] = { 60, 20 } |
gboolean | clear_uploads_complete = TRUE |
gboolean | clear_uploads_complete_def = TRUE |
gboolean | clear_uploads_failed = TRUE |
gboolean | clear_uploads_failed_def = TRUE |
gboolean | node_show_uptime = TRUE |
gboolean | node_show_uptime_def = TRUE |
gboolean | node_show_handshake_version = FALSE |
gboolean | node_show_handshake_version_def = FALSE |
gboolean | node_show_detailed_info = FALSE |
gboolean | node_show_detailed_info_def = FALSE |
gboolean | show_gnet_info_txc = FALSE |
gboolean | show_gnet_info_txc_def = FALSE |
gboolean | show_gnet_info_rxc = FALSE |
gboolean | show_gnet_info_rxc_def = FALSE |
gboolean | show_gnet_info_tx_wire = FALSE |
gboolean | show_gnet_info_tx_wire_def = FALSE |
gboolean | show_gnet_info_rx_wire = FALSE |
gboolean | show_gnet_info_rx_wire_def = FALSE |
gboolean | show_gnet_info_tx_speed = FALSE |
gboolean | show_gnet_info_tx_speed_def = FALSE |
gboolean | show_gnet_info_rx_speed = FALSE |
gboolean | show_gnet_info_rx_speed_def = FALSE |
gboolean | show_gnet_info_tx_queries = FALSE |
gboolean | show_gnet_info_tx_queries_def = FALSE |
gboolean | show_gnet_info_rx_queries = FALSE |
gboolean | show_gnet_info_rx_queries_def = FALSE |
gboolean | show_gnet_info_tx_hits = FALSE |
gboolean | show_gnet_info_tx_hits_def = FALSE |
gboolean | show_gnet_info_rx_hits = FALSE |
gboolean | show_gnet_info_rx_hits_def = FALSE |
gboolean | show_gnet_info_gen_queries = FALSE |
gboolean | show_gnet_info_gen_queries_def = FALSE |
gboolean | show_gnet_info_sq_queries = FALSE |
gboolean | show_gnet_info_sq_queries_def = FALSE |
gboolean | show_gnet_info_tx_dropped = FALSE |
gboolean | show_gnet_info_tx_dropped_def = FALSE |
gboolean | show_gnet_info_rx_dropped = FALSE |
gboolean | show_gnet_info_rx_dropped_def = FALSE |
gboolean | show_gnet_info_qrp_stats = FALSE |
gboolean | show_gnet_info_qrp_stats_def = FALSE |
gboolean | show_gnet_info_dbw = FALSE |
gboolean | show_gnet_info_dbw_def = FALSE |
gboolean | show_gnet_info_rt = FALSE |
gboolean | show_gnet_info_rt_def = FALSE |
gboolean | show_gnet_info_shared_size = FALSE |
gboolean | show_gnet_info_shared_size_def = FALSE |
gboolean | show_gnet_info_shared_files = FALSE |
gboolean | show_gnet_info_shared_files_def = FALSE |
guint32 | search_accumulation_period = 5 |
guint32 | search_accumulation_period_def = 5 |
guint32 | treemenu_nodes_expanded [nb_main_page_num] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 } |
guint32 | treemenu_nodes_expanded_def [nb_main_page_num] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 } |
guint32 | gnet_stats_pkg_col_widths [6] = { 60, 20, 20, 20, 20, 20 } |
guint32 | gnet_stats_pkg_col_widths_def [6] = { 60, 20, 20, 20, 20, 20 } |
guint32 | gnet_stats_byte_col_widths [6] = { 60, 20, 20, 20, 20, 20 } |
guint32 | gnet_stats_byte_col_widths_def [6] = { 60, 20, 20, 20, 20, 20 } |
guint32 | config_toolbar_style = 4 |
guint32 | config_toolbar_style_def = 4 |
prop_def_choice_t | config_toolbar_style_choices [] |
guint32 | search_lifetime = 0 |
guint32 | search_lifetime_def = 0 |
prop_def_choice_t | search_lifetime_choices [] |
prop_set_t * | gui_property = NULL |