class documentation

class RaisingMemoryReactor: (source)

Implements interfaces: twisted.internet.interfaces.IReactorSocket, twisted.internet.interfaces.IReactorSSL, twisted.internet.interfaces.IReactorTCP, twisted.internet.interfaces.IReactorUNIX

View In Hierarchy

A fake reactor to be used in tests. It accepts TCP connection setup attempts, but they will fail.
Method __init__
Method adopt​Datagram​Port Fake IReactorSocket.adoptDatagramPort, that raises _connectException.
Method adopt​Stream​Connection Fake IReactorSocket.adoptStreamConnection, that raises _connectException.
Method adopt​Stream​Port Fake IReactorSocket.adoptStreamPort, that raises _listenException.
Method connect​SSL Fake IReactorSSL.connectSSL, that raises _connectException.
Method connect​TCP Fake IReactorTCP.connectTCP, that raises _connectException.
Method connect​UNIX Fake IReactorUNIX.connectUNIX, that raises _connectException.
Method listen​SSL Fake IReactorSSL.listenSSL, that raises _listenException.
Method listen​TCP Fake IReactorTCP.listenTCP, that raises _listenException.
Method listen​UNIX Fake IReactorUNIX.listenUNIX, that raises _listenException.
Instance Variable _connect​Exception An instance of an Exception
Instance Variable _listen​Exception An instance of an Exception
def __init__(self, listenException=None, connectException=None): (source)
Parameters
listen​ExceptionAn instance of an Exception to raise when any listen method is called.
connect​ExceptionAn instance of an Exception to raise when any connect method is called.
def adoptDatagramPort(self, fileDescriptor, addressFamily, protocol, maxPacketSize): (source)
def adoptStreamConnection(self, fileDescriptor, addressFamily, factory): (source)
def adoptStreamPort(self, fileno, addressFamily, factory): (source)
def connectSSL(self, host, port, factory, contextFactory, timeout=30, bindAddress=None): (source)
def connectTCP(self, host, port, factory, timeout=30, bindAddress=None): (source)
def connectUNIX(self, address, factory, timeout=30, checkPID=0): (source)
def listenSSL(self, port, factory, contextFactory, backlog=50, interface=''): (source)
def listenTCP(self, port, factory, backlog=50, interface=''): (source)
def listenUNIX(self, address, factory, backlog=50, mode=438, wantPID=0): (source)
_connectException = (source)
An instance of an Exception
_listenException = (source)
An instance of an Exception