Package vtrace :: Module notifiers :: Class Notifier
[hide private]
[frames] | no frames]

Class Notifier

source code

object --+
         |
        Notifier
Known Subclasses:

The top level example notifier... Anything which registers itself for trace events or tracegroup events should implement the notify method as shown here.

Instance Methods [hide private]
 
__init__(self)
All extenders *must* call this.
source code
 
handleEvent(self, event, trace)
An "internal" handler so if we need to do something from an API perspective before calling the notify method we can have a good "all at once" hook
source code
 
notify(self, event, trace) source code

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self)
(Constructor)

source code 

All extenders *must* call this. Mostly because all the goop necissary for the remote debugging stuff... (if notifier is instantiated on server, all is well, if it's on the client it needs a proxy...)

Overrides: object.__init__