twisted.persisted.journal.base.ICommandLog

Package twisted :: Package persisted :: Package journal :: Module base :: Class ICommandLog |
[frames | no frames]

## Class ICommandLog

    Interface --+
                |
               ICommandLog

Interface for command log.

Method Summary
| ``getCommandsSince`(self, index)` Return commands who's index >= the given one.
| ``getCurrentIndex`(self)` Return index of last command that was logged.
| ``logCommand`(self, command, runTime)` Add a command and its run time to the log.

Method Details

### getCommandsSince(self, index) Return commands who's index >= the given one. Returns: list of (time, command) tuples, sorted with ascending times.

### getCurrentIndex(self) Return index of last command that was logged.

### logCommand(self, command, runTime) Add a command and its run time to the log. Returns: Deferred of command index.

Generated by Epydoc 2.0 on Sat May 15 20:08:07 2004 | http://epydoc.sf.net