Package dopal :: Module obj_impl :: Class DopalDownload
[show private | hide private]
[frames | no frames]

Type DopalDownload

RemoteAttributesMixin --+        
                        |        
    RemoteMethodMixin --+        
                        |        
         RemoteObject --+        
                        |        
            AzureusObject --+    
                            |    
         DownloadDataType --+    
                            |    
              AzureusDownload --+
                                |
             DopalObjectMixin --+
                                |
                               DopalDownload


Method Summary
    Inherited from DopalObjectMixin
  __repr__(self)
  __str__(self)
Generates a string representation of this object - the value of this string will be the result returned by the __unicode__ method.
  __unicode__(self)
Generates a text representation of this object.
  full_description(self)
  short_description(self)
    Inherited from AzureusDownload
  addDownloadWillBeRemovedListener(self, *args, **kwargs)
  addListener(self, *args, **kwargs)
  addPeerListener(self, *args, **kwargs)
  addPropertyListener(self, *args, **kwargs)
  addTrackerListener(self, *args, **kwargs)
  canBeRemoved(self, *args, **kwargs)
  getAttribute(self, *args, **kwargs)
  getCategoryName(self, *args, **kwargs)
  getCreationTime(self, *args, **kwargs)
  getDiskManager(self, *args, **kwargs)
  getDiskManagerFileInfo(self, *args, **kwargs)
  getDownloadPeerId(self, *args, **kwargs)
  getErrorStateDetails(self, *args, **kwargs)
  getFlag(self, *args, **kwargs)
  getIndex(self, *args, **kwargs)
  getLastAnnounceResult(self, *args, **kwargs)
  getLastScrapeResult(self, *args, **kwargs)
  getListAttribute(self, *args, **kwargs)
  getMaximumDownloadKBPerSecond(self, *args, **kwargs)
  getName(self, *args, **kwargs)
  getPeerManager(self, *args, **kwargs)
  getPosition(self, *args, **kwargs)
  getPriority(self, *args, **kwargs)
  getSavePath(self, *args, **kwargs)
  getSeedingRank(self, *args, **kwargs)
  getState(self, *args, **kwargs)
  getStats(self, *args, **kwargs)
  getSubState(self, *args, **kwargs)
  getTorrent(self, *args, **kwargs)
  getTorrentFileName(self, *args, **kwargs)
  getUploadRateLimitBytesPerSecond(self, *args, **kwargs)
  initialize(self, *args, **kwargs)
  isChecking(self, *args, **kwargs)
  isComplete(self, *args, **kwargs)
  isCompleteExcludingDND(self, *args, **kwargs)
  isForceStart(self, *args, **kwargs)
  isMessagingEnabled(self, *args, **kwargs)
  isPaused(self, *args, **kwargs)
  isPersistent(self, *args, **kwargs)
  isPriorityLocked(self, *args, **kwargs)
  isStartStopLocked(self, *args, **kwargs)
  moveDataFiles(self, *args, **kwargs)
  moveDown(self, *args, **kwargs)
  moveTo(self, *args, **kwargs)
  moveTorrentFile(self, *args, **kwargs)
  moveUp(self, *args, **kwargs)
  recheckData(self, *args, **kwargs)
  remove(self, *args, **kwargs)
  removeDownloadWillBeRemovedListener(self, *args, **kwargs)
  removeListener(self, *args, **kwargs)
  removePeerListener(self, *args, **kwargs)
  removePropertyListener(self, *args, **kwargs)
  removeTrackerListener(self, *args, **kwargs)
  requestTrackerAnnounce(self, *args, **kwargs)
  requestTrackerScrape(self, *args, **kwargs)
  restart(self, *args, **kwargs)
  setAnnounceResult(self, *args, **kwargs)
  setAttribute(self, *args, **kwargs)
  setCategory(self, *args, **kwargs)
  setForceStart(self, *args, **kwargs)
  setMaximumDownloadKBPerSecond(self, *args, **kwargs)
  setMessagingEnabled(self, *args, **kwargs)
  setPosition(self, *args, **kwargs)
  setPriority(self, *args, **kwargs)
  setScrapeResult(self, *args, **kwargs)
  setSeedingRank(self, *args, **kwargs)
  setSessionAuthenticator(self, *args, **kwargs)
  setUploadRateLimitBytesPerSecond(self, *args, **kwargs)
  start(self, *args, **kwargs)
  stop(self, *args, **kwargs)
  stopAndQueue(self, *args, **kwargs)
    Inherited from RemoteAttributesMixin
  __init__(self, *args, **kwargs)
  __getattr__(self, name)
  __setattr__(self, name, value)
  get_remote_attributes(self)
  is_remote_attribute(self, name)
  set_remote_attribute(self, name, value)
  update_remote_data(self, remote_attribute_dict)
    Inherited from RemoteMethodMixin
  invoke_object_method(self, method, method_args, result_type)
    Inherited from RemoteObject
  get_connection(self)
  get_object_id(self)
  get_remote_type(self)
  get_short_object_id(self)
  refresh_object(self)
Updates the remote attributes on this object.
  verify_connection(self)
    Inherited from DownloadDataType
  get_xml_type()
(Static method)

Class Variable Summary
AzureusMethods __az_methods__ = <dopal.aztypes.AzureusMethods object at...
dict __default_remote_attribute_names__ = {'force_start': 'bo...
int FLAG_ONLY_EVER_SEEDED = 1                                                                     
int FLAG_SCAN_INCOMPLETE_PIECES = 2                                                                     
int PR_HIGH_PRIORITY = 1                                                                     
int PR_LOW_PRIORITY = 2                                                                     
int ST_DOWNLOADING = 4                                                                     
int ST_ERROR = 8                                                                     
list ST_NAMES = ['', 'Waiting', 'Preparing', 'Ready', 'Downlo...
int ST_PREPARING = 2                                                                     
int ST_QUEUED = 9                                                                     
int ST_READY = 3                                                                     
int ST_SEEDING = 5                                                                     
int ST_STOPPED = 7                                                                     
int ST_STOPPING = 6                                                                     
int ST_WAITING = 1                                                                     
    Inherited from RemoteAttributesMixin
bool __protect_remote_attributes__ = True
bool __reset_attributes_on_refresh__ = False
    Inherited from RemoteMethodMixin
bool __use_dynamic_methods__ = False
bool __use_type_checking__ = True
    Inherited from DownloadDataType
dict __az_attributes__ = {'force_start': 'boolean', 'stats': ...
dict __az_constants__ = {'ST_NAMES': ['', 'Waiting', 'Prepari...

Class Variable Details

__az_methods__

Type:
AzureusMethods
Value:
<dopal.aztypes.AzureusMethods object at 0x00885530>                    

__default_remote_attribute_names__

Type:
dict
Value:
{'announce_result': 'DownloadAnnounceResult',
 'force_start': 'boolean',
 'position': 'int',
 'scrape_result': 'DownloadScrapeResult',
 'stats': 'DownloadStats',
 'torrent': 'Torrent'}                                                 

FLAG_ONLY_EVER_SEEDED

Type:
int
Value:
1                                                                     

FLAG_SCAN_INCOMPLETE_PIECES

Type:
int
Value:
2                                                                     

PR_HIGH_PRIORITY

Type:
int
Value:
1                                                                     

PR_LOW_PRIORITY

Type:
int
Value:
2                                                                     

ST_DOWNLOADING

Type:
int
Value:
4                                                                     

ST_ERROR

Type:
int
Value:
8                                                                     

ST_NAMES

Type:
list
Value:
['',
 'Waiting',
 'Preparing',
 'Ready',
 'Downloading',
 'Seeding',
 'Stopping',
 'Stopped',
...                                                                    

ST_PREPARING

Type:
int
Value:
2                                                                     

ST_QUEUED

Type:
int
Value:
9                                                                     

ST_READY

Type:
int
Value:
3                                                                     

ST_SEEDING

Type:
int
Value:
5                                                                     

ST_STOPPED

Type:
int
Value:
7                                                                     

ST_STOPPING

Type:
int
Value:
6                                                                     

ST_WAITING

Type:
int
Value:
1                                                                     

Generated by Epydoc 2.1 on Wed May 03 14:22:33 2006 http://epydoc.sf.net