Trees | Index | Help |
---|
Package twisted :: Package internet :: Module default :: Class PosixReactorBase |
|
ReactorBase
--+
|
PosixReactorBase
Method Summary | |
---|---|
__init__(self)
| |
Connects a ConnectedDatagramProtocol instance to a UDP port. | |
| |
| |
Connects a ConnectedDatagramProtocol instance to a UDP port. | |
| |
Connects a ConnectedDatagramProtocol instance to a UDP port. | |
connectWith(self,
connectorType,
*args,
**kw)
| |
Install a `waker' to allow threads and signals to wake up the IO thread. | |
Connects a given DatagramProtocol to the given numeric UDP port. | |
| |
| |
Connects a given DatagramProtocol to the given numeric UDP port. | |
| |
Connects a given DatagramProtocol to the given numeric UDP port. | |
listenWith(self,
portType,
*args,
**kw)
| |
mainLoop(self)
| |
run(self,
installSignalHandlers)
| |
spawnProcess(self,
processProtocol,
executable,
args,
env,
path,
uid,
gid,
usePTY,
childFDs)
| |
startRunning(self,
installSignalHandlers)
| |
Inherited from ReactorBase | |
| |
See twisted.internet.interfaces.IReactorCore.addSystemEventTrigger. | |
| |
See twisted.internet.interfaces.IReactorThreads.callFromThread. | |
See twisted.internet.interfaces.IReactorThreads.callInThread. | |
See twisted.internet.interfaces.IReactorTime.callLater. | |
See twisted.internet.interfaces.IReactorCore.callWhenRunning. | |
See twisted.internet.interfaces.IReactorTime.cancelCallLater. | |
Deprecated - use connectSSL instead. | |
Deprecated - use connectTCP instead. | |
Deprecated - use connectUNIX instead. | |
See twisted.internet.interfaces.IReactorCore.crash. | |
Disconnect every reader, and writer in the system. | |
Do one iteration over the readers and writers we know about. | |
See twisted.internet.interfaces.IReactorCore.fireSystemEvent. | |
| |
| |
| |
See twisted.internet.interfaces.IReactorCore.iterate. | |
| |
| |
See twisted.internet.interfaces.IReactorCore.removeSystemEventTrigger. | |
| |
Return a Deferred that will resolve a hostname. | |
Run all pending timed calls. | |
Handle a SIGBREAK interrupt. | |
Handle a SIGINT interrupt. | |
Handle a SIGTERM interrupt. | |
See twisted.internet.interfaces.IReactorCore.stop. | |
See twisted.internet.interfaces.IReactorThreads.suggestThreadPoolSize. | |
| |
Wake up the event loop. |
Class Variable Summary | |
---|---|
tuple |
__implements__ = ((<class 'twisted.internet.interfaces.I...
|
Inherited from ReactorBase | |
str |
__name__ = 'ReactorBase'
|
int |
installed = 0 |
NoneType |
threadCallQueue = None |
NoneType |
threadpool = None |
Method Details |
---|
connectMulticast(self, remotehost, remoteport, protocol, localport=0, interface='', maxPacketSize=8192)Connects a ConnectedDatagramProtocol instance to a UDP port. EXPERIMENTAL. |
connectSSL(self, host, port, factory, contextFactory, timeout=30, bindAddress=None)
|
connectTCP(self, host, port, factory, timeout=30, bindAddress=None)
|
connectUDP(self, remotehost, remoteport, protocol, localport=0, interface='', maxPacketSize=8192)Connects a ConnectedDatagramProtocol instance to a UDP port. EXPERIMENTAL. |
connectUNIX(self, address, factory, timeout=30, checkPID=0)
|
connectUNIXDatagram(self, remotehost, remoteport, protocol, localport=0, interface='', maxPacketSize=8192)Connects a ConnectedDatagramProtocol instance to a UDP port. EXPERIMENTAL. |
installWaker(self)Install a `waker' to allow threads and signals to wake up the IO thread. We use the self-pipe trick (http://cr.yp.to/docs/selfpipe.html) to wake the reactor. On Windows we use a pair of sockets. |
listenMulticast(self, port, protocol, interface='', maxPacketSize=8192)Connects a given DatagramProtocol to the given numeric UDP port. EXPERIMENTAL.
|
listenSSL(self, port, factory, contextFactory, backlog=5, interface='')
|
listenTCP(self, port, factory, backlog=5, interface='')
|
listenUDP(self, port, protocol, interface='', maxPacketSize=8192)Connects a given DatagramProtocol to the given numeric UDP port. EXPERIMENTAL.
|
listenUNIX(self, address, factory, backlog=5, mode=438, wantPID=0)
|
listenUNIXDatagram(self, port, protocol, interface='', maxPacketSize=8192)Connects a given DatagramProtocol to the given numeric UDP port. EXPERIMENTAL.
|
Class Variable Details |
---|
Trees | Index | Help |
---|
Generated by Epydoc 2.1 on Tue Dec 20 15:33:10 2005 | http://epydoc.sf.net |