Trees | Indices | Help |
---|
|
Abstract superclass representing a CKBot module. Cluster creates the appropriate Module subclass by calling Module.newFromDiscovery
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
Inherited from |
|
|||
|
|
|||
Types = {}
|
|
|||
Inherited from |
|
Factory method for instantiating Module subclasses given a node id and typecode INPUTS: nid -- int -- the node id typecode -- string -- the typecode string, which is looked up in the Module.Types dictionary pna -- a ProtocolNodeAdaptor -- typically created using a Protocol instance's .generatePNA(nid) factory method |
Concrete constructor. ATTRIBUTES: node_id -- 7 bit number to address a module uniquely typecode -- version number of module code pna -- ProtocolNodeAdaptor -- specialized for this node_id
|
Iterator for all Object Dictionary index addresses in this module The addresses are returned as integers |
Iterator for Object Dictionary properties exposed by this module INPUTS: perm -- string -- ''(default) all properties; 'R' readable/gettable 'W' writable/settable OUTPUT: property names returned as strings |
Iterator for module attributes exposed by this module class INPUTS: perm -- string -- ''(default) all properties; 'R' readable/gettable 'W' writable/settable OUTPUT: property names returned as strings |
Obtain a module attribute from a clp At the module level, the clp is expected to start with '/' This is the Module superclass implementation. clp-s starting with /@ expose module attrbiutes |
Trees | Indices | Help |
---|
Generated by Epydoc 3.0.1 on Thu Jan 4 16:46:17 2018 | http://epydoc.sourceforge.net |