Package dopal :: Module class_defs
[show private | hide private]
[frames | no frames]

Module dopal.class_defs

Defines all constants, variables and methods available on classes in Azureus's plugin API.

Not all classes are defined here are mentioned in this API documentation (simply because too much documentation will be generated).

For each class that DOPAL has explicit support for, there will be a class defined here which contains the class information. The list of classes supported in this version is described in classes.

For each class that we support, there will be a class in this module with the same name with the suffix of "DataType". It will have a get_xml_type method defined on the class. It may have some of the following attributes on the class:

If you are interested to know what methods are available on each classes, then please look at Azureus's own Javadoc API documentation.

The meta-attributes for these classes are defined by the XML/HTTP plugin - you can find their definitions in the GenericRPAttributes.java source file.
Classes
DiskManagerFileInfoDataType  
DownloadAnnounceResultDataType  
DownloadDataType  
DownloadScrapeResultDataType  
DownloadStatsDataType  
LoggerChannelDataType  
PeerDataType  
PluginConfigDataType  
PluginInterfaceDataType  
TorrentDataType  

Variable Summary
dict _class_map = {'DiskManagerFileInfoDataType': <class dopa...

Variable Details

_class_map

Type:
dict
Value:
{'DiskManagerFileInfoDataType': <class dopal.class_defs.DiskManagerFil\
eInfoDataType at 0x0081E8D0>,
 'DownloadAnnounceResultDataType': <class dopal.class_defs.DownloadAnn\
ounceResultDataType at 0x0081EC60>,
 'DownloadDataType': <class dopal.class_defs.DownloadDataType at 0x008\
1EB40>,
 'DownloadScrapeResultDataType': <class dopal.class_defs.DownloadScrap\
eResultDataType at 0x00826CF0>,
...                                                                    

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