t.m.a.ProcessAlias(AliasBase) : class documentation

Part of twisted.mail.alias View Source View In Hierarchy

Implements interfaces: twisted.mail.alias.IAlias

An alias which is handled by the execution of a particular program.
Instance Variable reactor An IReactorProcess and IReactorTime provider which will be used to create and timeout the alias child process.
Method __init__ Undocumented
Method __str__ Build a string representation containing the path.
Method spawnProcess Wrapper around reactor.spawnProcess, to be customized for tests purpose.
Method createMessageReceiver Create a message receiver by launching a process.

Inherited from AliasBase:

Method domain Undocumented
Method resolve Undocumented
reactor =
An IReactorProcess and IReactorTime provider which will be used to create and timeout the alias child process.
def __init__(self, path, *args): (source)
Undocumented
def __str__(self): (source)
Build a string representation containing the path.
def spawnProcess(self, proto, program, path): (source)
Wrapper around reactor.spawnProcess, to be customized for tests purpose.
def createMessageReceiver(self): (source)
Create a message receiver by launching a process.
API Documentation for Twisted, generated by pydoctor at 2012-06-04 17:20:01.