summaryrefslogtreecommitdiff
path: root/Mailman/pythonlib/mailbox.py
diff options
context:
space:
mode:
authorbwarsaw2001-02-15 04:52:22 +0000
committerbwarsaw2001-02-15 04:52:22 +0000
commit3ba3dd0d9750a0b49d1549926bdc69152b438380 (patch)
tree1b5d1985690e75a90b4ee36b44fcfeef37add051 /Mailman/pythonlib/mailbox.py
parent09d60e694bd1d3ff77fe0666bfe2ac8454974421 (diff)
downloadmailman-3ba3dd0d9750a0b49d1549926bdc69152b438380.tar.gz
mailman-3ba3dd0d9750a0b49d1549926bdc69152b438380.tar.zst
mailman-3ba3dd0d9750a0b49d1549926bdc69152b438380.zip
Switchboard class which supports enqueuing and dequeuing messages from
the various qfiles/* directories. A Switchboard object must be constructed with the directory that it is to watch over (along with hash space slicing information). Switchboard also supports returning the list of files in its hash space slice, via the files() directory. Also, there are `protected' methods _ext_write() and _ext_read() which handle the low-level reading and writing of the message metadata. In the base class, these are unimplemented, and subclasses override to provide the raw file format for the metadata.
Diffstat (limited to 'Mailman/pythonlib/mailbox.py')
0 files changed, 0 insertions, 0 deletions