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

Class RILogFile

source code

remoteinterface.RemoteInterface --+
                                  |
                                 RILogFile

Instance Methods [hide private]
 
get_header() source code
 
get_events(receiver=RILogObserver)
The designated receiver will be sent every event in the logfile, followed by a done() call.
source code
Class Variables [hide private]
  __remote_name__ = 'RILogFile.foolscap.lothar.com'
  _InterfaceClass__attrs = {'get_events': <foolscap.remoteinterf...
  __bases__ = (<RemoteInterfaceClass foolscap.remoteinterface.Re...
  __identifier__ = 'foolscap.logging.interfaces.RILogFile'
  __iro__ = (<RemoteInterfaceClass foolscap.logging.interfaces.R...
  __name__ = 'RILogFile'
  __sro__ = (<RemoteInterfaceClass foolscap.logging.interfaces.R...
  _implied = {<InterfaceClass zope.interface.Interface>: (), <Re...
  dependents = <WeakKeyDictionary at 142879468>
Class Variable Details [hide private]

_InterfaceClass__attrs

Value:
{'get_events': <foolscap.remoteinterface.RemoteMethodSchema instance a\
t 0x8842b0c>,
 'get_header': <foolscap.remoteinterface.RemoteMethodSchema instance a\
t 0x8842b4c>}

__bases__

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

__iro__

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

__sro__

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

_implied

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