class documentation

class ListMailbox: (source)

View In Hierarchy

A simple in-memory list implementation of IMailbox.

Method __init__ No summary
Method deleteMessage Wipe the message at the given index.
Method getMessage Get the message content.
Method getUidl Construct a UID by using the given index value.
Method listMessages Get some message information.
Method sync No-op.
Instance Variable list Undocumented
def __init__(self, list): (source)
Parameters
listThe messages.
def deleteMessage(self, i): (source)

Wipe the message at the given index.

Parameters
iSee pop3.IMailbox.deleteMessage.
def getMessage(self, i): (source)

Get the message content.

Parameters
iSee pop3.IMailbox.getMessage.
Returns
See pop3.IMailbox.getMessage.
def getUidl(self, i): (source)

Construct a UID by using the given index value.

Parameters
iSee pop3.IMailbox.getUidl.
Returns
See pop3.IMailbox.getUidl.
def listMessages(self, i=None): (source)

Get some message information.

Parameters
iSee pop3.IMailbox.listMessages.
Returns
See pop3.IMailbox.listMessages.
def sync(self): (source)

No-op.

See Also
pop3.IMailbox.sync

Undocumented