summaryrefslogtreecommitdiffstats
path: root/module/remote/ttypes_debug.py
diff options
context:
space:
mode:
Diffstat (limited to 'module/remote/ttypes_debug.py')
-rw-r--r--module/remote/ttypes_debug.py277
1 files changed, 277 insertions, 0 deletions
diff --git a/module/remote/ttypes_debug.py b/module/remote/ttypes_debug.py
new file mode 100644
index 000000000..dca54a56a
--- /dev/null
+++ b/module/remote/ttypes_debug.py
@@ -0,0 +1,277 @@
+#!/usr/bin/env python
+# -*- coding: utf-8 -*-
+# Autogenerated by pyload
+# DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
+
+from ttypes import *
+
+classes = {
+
+'AccountInfo' : {
+ 'plugin': basestring,
+ 'loginname': basestring,
+ 'owner': int,
+ 'valid': bool,
+ 'validuntil': int,
+ 'trafficleft': int,
+ 'maxtraffic': int,
+ 'premium': bool,
+ 'activated': bool,
+ 'shared': bool,
+ 'options': (dict, basestring, basestring),
+},
+'AddonInfo' : {
+ 'func_name': basestring,
+ 'description': basestring,
+ 'value': basestring,
+},
+'AddonService' : {
+ 'func_name': basestring,
+ 'description': basestring,
+ 'arguments': (list, basestring),
+ 'media': int,
+},
+'ConfigHolder' : {
+ 'name': basestring,
+ 'label': basestring,
+ 'description': basestring,
+ 'long_description': basestring,
+ 'items': (list, ConfigItem),
+ 'info': (list, AddonInfo),
+ 'handler': (list, InteractionTask),
+},
+'ConfigInfo' : {
+ 'name': basestring,
+ 'label': basestring,
+ 'description': basestring,
+ 'saved': bool,
+ 'activated': bool,
+},
+'ConfigItem' : {
+ 'name': basestring,
+ 'label': basestring,
+ 'description': basestring,
+ 'type': basestring,
+ 'default_value': basestring,
+ 'value': basestring,
+},
+'DownloadInfo' : {
+ 'url': basestring,
+ 'plugin': basestring,
+ 'hash': basestring,
+ 'status': int,
+ 'statusmsg': basestring,
+ 'error': basestring,
+},
+'DownloadProgress' : {
+ 'fid': int,
+ 'pid': int,
+ 'speed': int,
+ 'status': int,
+},
+'EventInfo' : {
+ 'eventname': basestring,
+ 'event_args': (list, basestring),
+},
+'FileDoesNotExists' : {
+ 'fid': int,
+},
+'FileInfo' : {
+ 'fid': int,
+ 'name': basestring,
+ 'package': int,
+ 'owner': int,
+ 'size': int,
+ 'status': int,
+ 'media': int,
+ 'added': int,
+ 'fileorder': int,
+ 'download': DownloadInfo,
+},
+'InteractionTask' : {
+ 'iid': int,
+ 'input': int,
+ 'data': (list, basestring),
+ 'output': int,
+ 'default_value': basestring,
+ 'title': basestring,
+ 'description': basestring,
+ 'plugin': basestring,
+},
+'LinkStatus' : {
+ 'url': basestring,
+ 'name': basestring,
+ 'plugin': basestring,
+ 'size': int,
+ 'status': int,
+ 'packagename': basestring,
+},
+'OnlineCheck' : {
+ 'rid': int,
+ 'data': (dict, basestring, LinkStatus),
+},
+'PackageDoesNotExists' : {
+ 'pid': int,
+},
+'PackageInfo' : {
+ 'pid': int,
+ 'name': basestring,
+ 'folder': basestring,
+ 'root': int,
+ 'owner': int,
+ 'site': basestring,
+ 'comment': basestring,
+ 'password': basestring,
+ 'added': int,
+ 'tags': (list, basestring),
+ 'status': int,
+ 'packageorder': int,
+ 'stats': PackageStats,
+ 'fids': (list, int),
+ 'pids': (list, int),
+},
+'PackageStats' : {
+ 'linkstotal': int,
+ 'linksdone': int,
+ 'sizetotal': int,
+ 'sizedone': int,
+},
+'ProgressInfo' : {
+ 'plugin': basestring,
+ 'name': basestring,
+ 'statusmsg': basestring,
+ 'eta': int,
+ 'format_eta': basestring,
+ 'done': int,
+ 'total': int,
+ 'download': DownloadProgress,
+},
+'ServerStatus' : {
+ 'pause': bool,
+ 'active': int,
+ 'queue': int,
+ 'total': int,
+ 'speed': int,
+ 'download': bool,
+ 'reconnect': bool,
+},
+'ServiceDoesNotExists' : {
+ 'plugin': basestring,
+ 'func': basestring,
+},
+'ServiceException' : {
+ 'msg': basestring,
+},
+'TreeCollection' : {
+ 'root': PackageInfo,
+ 'files': (dict, int, FileInfo),
+ 'packages': (dict, int, PackageInfo),
+},
+'UserData' : {
+ 'uid': int,
+ 'name': basestring,
+ 'email': basestring,
+ 'role': int,
+ 'permission': int,
+ 'folder': basestring,
+ 'traffic': int,
+ 'dllimit': int,
+ 'dlquota': basestring,
+ 'hddquota': int,
+ 'user': int,
+ 'templateName': basestring,
+},
+'UserDoesNotExists' : {
+ 'user': basestring,
+},
+}
+
+methods = {
+ 'addFromCollector': int,
+ 'addLinks': None,
+ 'addLocalFile': None,
+ 'addPackage': int,
+ 'addPackageChild': int,
+ 'addPackageP': int,
+ 'addToCollector': None,
+ 'addUser': UserData,
+ 'callAddon': None,
+ 'callAddonHandler': None,
+ 'checkOnlineStatus': OnlineCheck,
+ 'checkOnlineStatusContainer': OnlineCheck,
+ 'checkURLs': (dict, basestring, list),
+ 'configurePlugin': ConfigHolder,
+ 'createPackage': int,
+ 'deleteCollLink': None,
+ 'deleteCollPack': None,
+ 'deleteConfig': None,
+ 'deleteFiles': None,
+ 'deletePackages': None,
+ 'findFiles': TreeCollection,
+ 'freeSpace': int,
+ 'generateAndAddPackages': (list, int),
+ 'generateDownloadLink': basestring,
+ 'generatePackages': (dict, basestring, list),
+ 'getAccountTypes': (list, basestring),
+ 'getAccounts': (list, AccountInfo),
+ 'getAddonHandler': (dict, basestring, list),
+ 'getAllFiles': TreeCollection,
+ 'getAllInfo': (dict, basestring, list),
+ 'getAllUserData': (dict, int, UserData),
+ 'getCollector': (list, LinkStatus),
+ 'getConfig': (dict, basestring, ConfigHolder),
+ 'getEvents': (list, EventInfo),
+ 'getFileInfo': FileInfo,
+ 'getFileTree': TreeCollection,
+ 'getFilteredFileTree': TreeCollection,
+ 'getFilteredFiles': TreeCollection,
+ 'getGlobalPlugins': (list, ConfigInfo),
+ 'getInfoByPlugin': (list, AddonInfo),
+ 'getInteractionTask': InteractionTask,
+ 'getLog': (list, basestring),
+ 'getNotifications': (list, InteractionTask),
+ 'getPackageContent': TreeCollection,
+ 'getPackageInfo': PackageInfo,
+ 'getProgressInfo': (list, ProgressInfo),
+ 'getServerVersion': basestring,
+ 'getUserData': UserData,
+ 'getUserPlugins': (list, ConfigInfo),
+ 'hasAddonHandler': bool,
+ 'isInteractionWaiting': bool,
+ 'isTimeDownload': bool,
+ 'isTimeReconnect': bool,
+ 'kill': None,
+ 'login': bool,
+ 'moveFiles': bool,
+ 'movePackage': bool,
+ 'orderFiles': None,
+ 'orderPackage': None,
+ 'parseURLs': (dict, basestring, list),
+ 'pauseServer': None,
+ 'pollResults': OnlineCheck,
+ 'recheckPackage': None,
+ 'removeAccount': None,
+ 'removeUser': None,
+ 'renameCollPack': None,
+ 'restart': None,
+ 'restartFailed': None,
+ 'restartFile': None,
+ 'restartPackage': None,
+ 'saveConfig': None,
+ 'setConfigHandler': None,
+ 'setInteractionResult': None,
+ 'setPackageData': None,
+ 'setPackageFolder': bool,
+ 'setPackagePaused': None,
+ 'setPassword': bool,
+ 'statusServer': ServerStatus,
+ 'stopAllDownloads': None,
+ 'stopDownloads': None,
+ 'togglePause': bool,
+ 'toggleReconnect': bool,
+ 'unpauseServer': None,
+ 'updateAccount': None,
+ 'updateAccountInfo': None,
+ 'updateUserData': None,
+ 'uploadContainer': int,
+}