summaryrefslogtreecommitdiffstats
path: root/pyload/remote/apitypes.py
diff options
context:
space:
mode:
authorGravatar RaNaN <Mast3rRaNaN@hotmail.de> 2014-01-29 18:51:38 +0100
committerGravatar RaNaN <Mast3rRaNaN@hotmail.de> 2014-01-29 18:51:38 +0100
commit3401bcfd5ed57dec9e0f78553d627d7608170cb6 (patch)
treec36ac6fe4581379ed03f72409244aa40414b9580 /pyload/remote/apitypes.py
parentfixed new waiting dl rule (diff)
downloadpyload-3401bcfd5ed57dec9e0f78553d627d7608170cb6.tar.xz
added connection flags to download status
Diffstat (limited to 'pyload/remote/apitypes.py')
-rw-r--r--pyload/remote/apitypes.py12
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):