diff options
author | 2014-01-29 18:51:38 +0100 | |
---|---|---|
committer | 2014-01-29 18:51:38 +0100 | |
commit | 3401bcfd5ed57dec9e0f78553d627d7608170cb6 (patch) | |
tree | c36ac6fe4581379ed03f72409244aa40414b9580 /pyload/remote/apitypes.py | |
parent | fixed new waiting dl rule (diff) | |
download | pyload-3401bcfd5ed57dec9e0f78553d627d7608170cb6.tar.xz |
added connection flags to download status
Diffstat (limited to 'pyload/remote/apitypes.py')
-rw-r--r-- | pyload/remote/apitypes.py | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/pyload/remote/apitypes.py b/pyload/remote/apitypes.py index 4c66800c6..704d3b876 100644 --- a/pyload/remote/apitypes.py +++ b/pyload/remote/apitypes.py @@ -4,14 +4,21 @@ # DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING class BaseObject(object): + __version__ = (0, 4, 9, 9) __slots__ = [] def __str__(self): return "<%s %s>" % (self.__class__.__name__, ", ".join("%s=%s" % (k,getattr(self,k)) for k in self.__slots__)) class ExceptionObject(Exception): + __version__ = (0, 4, 9, 9) __slots__ = [] +class Connection: + All = 0 + Resumable = 1 + Secure = 2 + class DownloadState: All = 0 Finished = 1 @@ -194,12 +201,13 @@ class DownloadInfo(BaseObject): self.error = error class DownloadProgress(BaseObject): - __slots__ = ['fid', 'pid', 'speed', 'status'] + __slots__ = ['fid', 'pid', 'speed', 'conn', 'status'] - def __init__(self, fid=None, pid=None, speed=None, status=None): + def __init__(self, fid=None, pid=None, speed=None, conn=None, status=None): self.fid = fid self.pid = pid self.speed = speed + self.conn = conn self.status = status class EventInfo(BaseObject): |