Definitions¶
-
class
qbittorrentapi.definitions.
APINames
¶ Bases:
enum.Enum
API namespaces for API endpoints
e.g ‘torrents’ in http://localhost:8080/api/v2/torrents/addTrackers
-
Application
= 'app'¶
-
Authorization
= 'auth'¶
-
EMPTY
= ''¶
-
Log
= 'log'¶
-
RSS
= 'rss'¶
-
Search
= 'search'¶
-
Sync
= 'sync'¶
-
Torrents
= 'torrents'¶
-
Transfer
= 'transfer'¶
-
-
class
qbittorrentapi.definitions.
Dictionary
(data=None, client=None)¶ Bases:
qbittorrentapi.definitions.ClientCache
,qbittorrentapi._attrdict.AttrDict
Base definition of dictionary-like objects returned from qBittorrent.
-
class
qbittorrentapi.definitions.
List
(list_entries=None, entry_class=None, client=None)¶ Bases:
qbittorrentapi.definitions.ClientCache
,collections.UserList
Base definition for list-like objects returned from qBittorrent.
-
class
qbittorrentapi.definitions.
ListEntry
(data=None, client=None)¶ Bases:
qbittorrentapi.definitions.Dictionary
Base definition for objects within a list returned from qBittorrent.