Package foolscap :: Package logging :: Module interfaces :: Class RILogObserver
[hide private]
[frames] | no frames]

Class RILogObserver

source code

remoteinterface.RemoteInterface --+
                                  |
                                 RILogObserver

Instance Methods [hide private]
 
msg(logmsg=Event) source code
 
done() source code
 
new_incident(name=str, trigger=Event) source code
 
done_with_incident_catchup() source code
Class Variables [hide private]
  __remote_name__ = 'RILogObserver.foolscap.lothar.com'
  _InterfaceClass__attrs = {'done': <foolscap.remoteinterface.Re...
  __bases__ = (<RemoteInterfaceClass foolscap.remoteinterface.Re...
  __identifier__ = 'foolscap.logging.interfaces.RILogObserver'
  __iro__ = (<RemoteInterfaceClass foolscap.logging.interfaces.R...
  __name__ = 'RILogObserver'
  __sro__ = (<RemoteInterfaceClass foolscap.logging.interfaces.R...
  _implied = {<InterfaceClass zope.interface.Interface>: (), <Re...
  dependents = <WeakKeyDictionary at 142877996>
Class Variable Details [hide private]

_InterfaceClass__attrs

Value:
{'done': <foolscap.remoteinterface.RemoteMethodSchema instance at 0x88\
4274c>,
 'done_with_incident_catchup': <foolscap.remoteinterface.RemoteMethodS\
chema instance at 0x88423ec>,
 'msg': <foolscap.remoteinterface.RemoteMethodSchema instance at 0x884\
2a6c>,
 'new_incident': <foolscap.remoteinterface.RemoteMethodSchema instance\
 at 0x884270c>}

__bases__

Value:
(<RemoteInterfaceClass foolscap.remoteinterface.RemoteInterface>)

__iro__

Value:
(<RemoteInterfaceClass foolscap.logging.interfaces.RILogObserver>,
 <RemoteInterfaceClass foolscap.remoteinterface.RemoteInterface>,
 <InterfaceClass zope.interface.Interface>)

__sro__

Value:
(<RemoteInterfaceClass foolscap.logging.interfaces.RILogObserver>,
 <RemoteInterfaceClass foolscap.remoteinterface.RemoteInterface>,
 <InterfaceClass zope.interface.Interface>)

_implied

Value:
{<InterfaceClass zope.interface.Interface>: (),
 <RemoteInterfaceClass foolscap.logging.interfaces.RILogObserver>: (),
 <RemoteInterfaceClass foolscap.remoteinterface.RemoteInterface>: ()}