diff options
Diffstat (limited to 'module/remote/ttypes.py')
-rw-r--r-- | module/remote/ttypes.py | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/module/remote/ttypes.py b/module/remote/ttypes.py index 4368479fd..eb990f2e8 100644 --- a/module/remote/ttypes.py +++ b/module/remote/ttypes.py @@ -6,6 +6,9 @@ class BaseObject(object): __slots__ = [] + def __str__(self): + return "<%s %s>" % (self.__class__.__name__, ", ".join("%s=%s" % (k,getattr(self,k)) for k in self.__slots__)) + class DownloadState: All = 0 Finished = 1 @@ -271,14 +274,13 @@ class PackageStats(BaseObject): self.sizedone = sizedone class ProgressInfo(BaseObject): - __slots__ = ['plugin', 'name', 'statusmsg', 'eta', 'format_eta', 'done', 'total', 'download'] + __slots__ = ['plugin', 'name', 'statusmsg', 'eta', 'done', 'total', 'download'] - def __init__(self, plugin=None, name=None, statusmsg=None, eta=None, format_eta=None, done=None, total=None, download=None): + def __init__(self, plugin=None, name=None, statusmsg=None, eta=None, done=None, total=None, download=None): self.plugin = plugin self.name = name self.statusmsg = statusmsg self.eta = eta - self.format_eta = format_eta self.done = done self.total = total self.download = download @@ -384,6 +386,8 @@ class Iface(object): pass def findFiles(self, pattern): pass + def findPackages(self, tags): + pass def freeSpace(self): pass def generateAndAddPackages(self, links, paused): @@ -486,12 +490,8 @@ class Iface(object): pass def setInteractionResult(self, iid, result): pass - def setPackageData(self, pid, data): - pass def setPackageFolder(self, pid, path): pass - def setPackagePaused(self, pid, paused): - pass def setPassword(self, username, old_password, new_password): pass def stop(self): @@ -510,6 +510,8 @@ class Iface(object): pass def updateAccountInfo(self, account): pass + def updatePackage(self, pack): + pass def updateUserData(self, data): pass def uploadContainer(self, filename, data): |