|
def | __init__ (self, interestMgr, name, doneEvent=None, recurse=True, start=True, mustCollect=False, doCollectionMgr=None) |
|
def | destroy (self) |
|
def | getDoneEvent (self) |
|
def | getName (self) |
|
def | startCollect (self, mustCollect=False) |
|
def | stopCollect (self) |
|
def | __init__ (self) |
|
def | accept (self, event, method, extraArgs=[]) |
|
def | acceptOnce (self, event, method, extraArgs=[]) |
|
def | addTask (self, args, kwargs) |
|
def | detectLeaks (self) |
|
def | doMethodLater (self, args, kwargs) |
|
def | getAllAccepting (self) |
|
def | ignore (self, event) |
|
def | ignoreAll (self) |
|
def | isAccepting (self, event) |
|
def | isIgnoring (self, event) |
|
def | removeAllTasks (self) |
|
def | removeTask (self, taskOrName) |
|
Object that observes all interests adds/removes over a period of time,
and sends out an event when all of those interests have closed