class </em><ttclass="descclassname">deluge.core.core.</tt><ttclass="descname">Core</tt><big>(</big><em>listen_interface=None</em><big>)</big><aclass="headerlink"href="#deluge.core.core.Core"title="Permalink to this definition">¶</a></dt>
<dd><dlclass="method">
<dtid="deluge.core.core.Core.add_torrent_file">
<ttclass="descname">add_torrent_file</tt><big>(</big><em>filename</em>, <em>filedump</em>, <em>options</em><big>)</big><aclass="headerlink"href="#deluge.core.core.Core.add_torrent_file"title="Permalink to this definition">¶</a></dt>
<ttclass="descname">add_torrent_magnet</tt><big>(</big><em>uri</em>, <em>options</em><big>)</big><aclass="headerlink"href="#deluge.core.core.Core.add_torrent_magnet"title="Permalink to this definition">¶</a></dt>
<ttclass="descname">add_torrent_url</tt><big>(</big><em>url</em>, <em>options</em>, <em>headers=None</em><big>)</big><aclass="headerlink"href="#deluge.core.core.Core.add_torrent_url"title="Permalink to this definition">¶</a></dt>
<trclass="field"><thclass="field-name">Returns:</th><tdclass="field-body"><pclass="first last">a Deferred which returns the torrent_id as a str or None</p>
<ttclass="descname">force_recheck</tt><big>(</big><em>torrent_ids</em><big>)</big><aclass="headerlink"href="#deluge.core.core.Core.force_recheck"title="Permalink to this definition">¶</a></dt>
<ttclass="descname">get_available_plugins</tt><big>(</big><big>)</big><aclass="headerlink"href="#deluge.core.core.Core.get_available_plugins"title="Permalink to this definition">¶</a></dt>
<ttclass="descname">get_cache_status</tt><big>(</big><big>)</big><aclass="headerlink"href="#deluge.core.core.Core.get_cache_status"title="Permalink to this definition">¶</a></dt>
<ttclass="descname">get_config</tt><big>(</big><big>)</big><aclass="headerlink"href="#deluge.core.core.Core.get_config"title="Permalink to this definition">¶</a></dt>
<ttclass="descname">get_config_value</tt><big>(</big><em>key</em><big>)</big><aclass="headerlink"href="#deluge.core.core.Core.get_config_value"title="Permalink to this definition">¶</a></dt>
<ttclass="descname">get_config_values</tt><big>(</big><em>keys</em><big>)</big><aclass="headerlink"href="#deluge.core.core.Core.get_config_values"title="Permalink to this definition">¶</a></dt>
<ttclass="descname">get_dht_nodes</tt><big>(</big><big>)</big><aclass="headerlink"href="#deluge.core.core.Core.get_dht_nodes"title="Permalink to this definition">¶</a></dt>
<ttclass="descname">get_download_rate</tt><big>(</big><big>)</big><aclass="headerlink"href="#deluge.core.core.Core.get_download_rate"title="Permalink to this definition">¶</a></dt>
<ttclass="descname">get_enabled_plugins</tt><big>(</big><big>)</big><aclass="headerlink"href="#deluge.core.core.Core.get_enabled_plugins"title="Permalink to this definition">¶</a></dt>
<ttclass="descname">get_filter_tree</tt><big>(</big><em>show_zero_hits=True</em>, <em>hide_cat=None</em><big>)</big><aclass="headerlink"href="#deluge.core.core.Core.get_filter_tree"title="Permalink to this definition">¶</a></dt>
<ttclass="descname">get_health</tt><big>(</big><big>)</big><aclass="headerlink"href="#deluge.core.core.Core.get_health"title="Permalink to this definition">¶</a></dt>
<ttclass="descname">get_listen_port</tt><big>(</big><big>)</big><aclass="headerlink"href="#deluge.core.core.Core.get_listen_port"title="Permalink to this definition">¶</a></dt>
<ttclass="descname">get_num_connections</tt><big>(</big><big>)</big><aclass="headerlink"href="#deluge.core.core.Core.get_num_connections"title="Permalink to this definition">¶</a></dt>
<ttclass="descname">get_path_size</tt><big>(</big><em>path</em><big>)</big><aclass="headerlink"href="#deluge.core.core.Core.get_path_size"title="Permalink to this definition">¶</a></dt>
<ttclass="descname">get_session_state</tt><big>(</big><big>)</big><aclass="headerlink"href="#deluge.core.core.Core.get_session_state"title="Permalink to this definition">¶</a></dt>
<ttclass="descname">get_session_status</tt><big>(</big><em>keys</em><big>)</big><aclass="headerlink"href="#deluge.core.core.Core.get_session_status"title="Permalink to this definition">¶</a></dt>
<trclass="field"><thclass="field-name">Parameter:</th><tdclass="field-body"><em>keys</em>– list of strings, the keys for which we want values</td>
</tr>
<trclass="field"><thclass="field-name">Returns:</th><tdclass="field-body">a dictionary of {key: value, ...}</td>
<ttclass="descname">get_stats</tt><big>(</big><big>)</big><aclass="headerlink"href="#deluge.core.core.Core.get_stats"title="Permalink to this definition">¶</a></dt>
<ttclass="descname">get_status_keys</tt><big>(</big><big>)</big><aclass="headerlink"href="#deluge.core.core.Core.get_status_keys"title="Permalink to this definition">¶</a></dt>
<ttclass="descname">get_torrents_status</tt><big>(</big><em>filter_dict</em>, <em>keys</em><big>)</big><aclass="headerlink"href="#deluge.core.core.Core.get_torrents_status"title="Permalink to this definition">¶</a></dt>
<ttclass="descname">get_upload_rate</tt><big>(</big><big>)</big><aclass="headerlink"href="#deluge.core.core.Core.get_upload_rate"title="Permalink to this definition">¶</a></dt>
<ttclass="descname">pause_all_torrents</tt><big>(</big><big>)</big><aclass="headerlink"href="#deluge.core.core.Core.pause_all_torrents"title="Permalink to this definition">¶</a></dt>
<ttclass="descname">rename_files</tt><big>(</big><em>torrent_id</em>, <em>filenames</em><big>)</big><aclass="headerlink"href="#deluge.core.core.Core.rename_files"title="Permalink to this definition">¶</a></dt>
<ttclass="descname">rename_folder</tt><big>(</big><em>torrent_id</em>, <em>folder</em>, <em>new_folder</em><big>)</big><aclass="headerlink"href="#deluge.core.core.Core.rename_folder"title="Permalink to this definition">¶</a></dt>
<ttclass="descname">rescan_plugins</tt><big>(</big><big>)</big><aclass="headerlink"href="#deluge.core.core.Core.rescan_plugins"title="Permalink to this definition">¶</a></dt>
<ttclass="descname">resume_all_torrents</tt><big>(</big><big>)</big><aclass="headerlink"href="#deluge.core.core.Core.resume_all_torrents"title="Permalink to this definition">¶</a></dt>
<ttclass="descname">save_dht_state</tt><big>(</big><big>)</big><aclass="headerlink"href="#deluge.core.core.Core.save_dht_state"title="Permalink to this definition">¶</a></dt>
<dd>Saves the dht state to a file</dd></dl>
<dlclass="method">
<dtid="deluge.core.core.Core.set_config">
<ttclass="descname">set_config</tt><big>(</big><em>config</em><big>)</big><aclass="headerlink"href="#deluge.core.core.Core.set_config"title="Permalink to this definition">¶</a></dt>
<ttclass="descname">set_torrent_auto_managed</tt><big>(</big><em>torrent_id</em>, <em>value</em><big>)</big><aclass="headerlink"href="#deluge.core.core.Core.set_torrent_auto_managed"title="Permalink to this definition">¶</a></dt>
<ttclass="descname">set_torrent_file_priorities</tt><big>(</big><em>torrent_id</em>, <em>priorities</em><big>)</big><aclass="headerlink"href="#deluge.core.core.Core.set_torrent_file_priorities"title="Permalink to this definition">¶</a></dt>
<ttclass="descname">set_torrent_max_connections</tt><big>(</big><em>torrent_id</em>, <em>value</em><big>)</big><aclass="headerlink"href="#deluge.core.core.Core.set_torrent_max_connections"title="Permalink to this definition">¶</a></dt>
<ttclass="descname">set_torrent_max_download_speed</tt><big>(</big><em>torrent_id</em>, <em>value</em><big>)</big><aclass="headerlink"href="#deluge.core.core.Core.set_torrent_max_download_speed"title="Permalink to this definition">¶</a></dt>
<ttclass="descname">set_torrent_max_upload_slots</tt><big>(</big><em>torrent_id</em>, <em>value</em><big>)</big><aclass="headerlink"href="#deluge.core.core.Core.set_torrent_max_upload_slots"title="Permalink to this definition">¶</a></dt>
<ttclass="descname">set_torrent_max_upload_speed</tt><big>(</big><em>torrent_id</em>, <em>value</em><big>)</big><aclass="headerlink"href="#deluge.core.core.Core.set_torrent_max_upload_speed"title="Permalink to this definition">¶</a></dt>
<ttclass="descname">set_torrent_move_completed</tt><big>(</big><em>torrent_id</em>, <em>value</em><big>)</big><aclass="headerlink"href="#deluge.core.core.Core.set_torrent_move_completed"title="Permalink to this definition">¶</a></dt>
<ttclass="descname">set_torrent_move_completed_path</tt><big>(</big><em>torrent_id</em>, <em>value</em><big>)</big><aclass="headerlink"href="#deluge.core.core.Core.set_torrent_move_completed_path"title="Permalink to this definition">¶</a></dt>
<ttclass="descname">set_torrent_options</tt><big>(</big><em>torrent_ids</em>, <em>options</em><big>)</big><aclass="headerlink"href="#deluge.core.core.Core.set_torrent_options"title="Permalink to this definition">¶</a></dt>
<ttclass="descname">set_torrent_prioritize_first_last</tt><big>(</big><em>torrent_id</em>, <em>value</em><big>)</big><aclass="headerlink"href="#deluge.core.core.Core.set_torrent_prioritize_first_last"title="Permalink to this definition">¶</a></dt>
<ttclass="descname">set_torrent_remove_at_ratio</tt><big>(</big><em>torrent_id</em>, <em>value</em><big>)</big><aclass="headerlink"href="#deluge.core.core.Core.set_torrent_remove_at_ratio"title="Permalink to this definition">¶</a></dt>
<ttclass="descname">set_torrent_stop_at_ratio</tt><big>(</big><em>torrent_id</em>, <em>value</em><big>)</big><aclass="headerlink"href="#deluge.core.core.Core.set_torrent_stop_at_ratio"title="Permalink to this definition">¶</a></dt>
<ttclass="descname">set_torrent_stop_ratio</tt><big>(</big><em>torrent_id</em>, <em>value</em><big>)</big><aclass="headerlink"href="#deluge.core.core.Core.set_torrent_stop_ratio"title="Permalink to this definition">¶</a></dt>
<ttclass="descname">set_torrent_trackers</tt><big>(</big><em>torrent_id</em>, <em>trackers</em><big>)</big><aclass="headerlink"href="#deluge.core.core.Core.set_torrent_trackers"title="Permalink to this definition">¶</a></dt>
<ttclass="descname">start</tt><big>(</big><big>)</big><aclass="headerlink"href="#deluge.core.core.Core.start"title="Permalink to this definition">¶</a></dt>
<dd>Starts the core</dd></dl>
<dlclass="method">
<dtid="deluge.core.core.Core.test_listen_port">
<ttclass="descname">test_listen_port</tt><big>(</big><big>)</big><aclass="headerlink"href="#deluge.core.core.Core.test_listen_port"title="Permalink to this definition">¶</a></dt>
<ttclass="descname">upload_plugin</tt><big>(</big><em>filename</em>, <em>plugin_data</em><big>)</big><aclass="headerlink"href="#deluge.core.core.Core.upload_plugin"title="Permalink to this definition">¶</a></dt>
class </em><ttclass="descclassname">deluge.core.daemon.</tt><ttclass="descname">Daemon</tt><big>(</big><em>options=None</em>, <em>args=None</em>, <em>classic=False</em><big>)</big><aclass="headerlink"href="#deluge.core.daemon.Daemon"title="Permalink to this definition">¶</a></dt>
<ttclass="descname">get_method_list</tt><big>(</big><big>)</big><aclass="headerlink"href="#deluge.core.daemon.Daemon.get_method_list"title="Permalink to this definition">¶</a></dt>
<ttclass="descname">info</tt><big>(</big><big>)</big><aclass="headerlink"href="#deluge.core.daemon.Daemon.info"title="Permalink to this definition">¶</a></dt>