|
|
|
|
List of all members.
Detailed Description
The Distributed Object class is the base class for all network based
(i.e. distributed) objects. These will usually (always?) have a
dclass entry in a *.dc file.
Constructor & Destructor Documentation
Member Function Documentation
| def addInterest |
( |
|
self, |
|
|
|
zoneId, |
|
|
|
note = "", |
|
|
|
event = None |
|
) |
| |
Sends a message to the world after the object has been
generated and all of its required fields filled in.
Reimplemented in TimeManager.
Inheritors should *not* redefine this function.
| def execCommand |
( |
|
self, |
|
|
|
string, |
|
|
|
mwMgrId, |
|
|
|
avId, |
|
|
|
zoneId |
|
) |
| |
This method is called when the DistributedObject is first introduced
to the world... Not when it is pulled from the cache.
Return the distributed object id
Returns true if the object has been disabled and/or deleted,
or if it is brand new and hasn't yet been generated.
Returns true if the object has been fully generated by now,
and not yet disabled.
| def sendUpdate |
( |
|
self, |
|
|
|
fieldName, |
|
|
|
args = [], |
|
|
|
sendToId = None |
|
) |
| |
| def status |
( |
|
self, |
|
|
|
indent = 0 |
|
) |
| |
print out "doId(parentId, zoneId) className
and conditionally show generated, disabled, neverDisable,
or cachable"
Member Data Documentation
tuple notify = directNotify.newCategory("DistributedObject") [static] |
| | |