Class t.i.c.CFReactor(posixbase.PosixReactorBase):

Part of twisted.internet.cfreactor View Source View In Hierarchy

Implements interfaces: twisted.internet.interfaces.IReactorFDSet

Undocumented
Line # Kind Name Docs
181 Method __init__ Undocumented
195 Method getRunLoop Undocumented
201 Method addReader I add reader to the set of file descriptors to get read events for.
204 Method addWriter I add writer to the set of file descriptors to get write events for.
207 Method removeReader Removes an object previously added with addReader.
213 Method removeWriter Removes an object previously added with addWriter.
220 Method getReaders Return the list of file descriptors currently monitored for input
224 Method getWriters Return the list file descriptors currently monitored for output events
228 Method removeAll Remove all readers and writers.
238 Method run Undocumented
256 Method callLater Undocumented
269 Method iterate Undocumented
275 Method doIteration Undocumented
286 Method simulate Undocumented
313 Method cleanup Undocumented
316 Method sigInt Undocumented
319 Method crash Undocumented
330 Method stop Undocumented
307 Method _startup Undocumented
def __init__(self, runLoop=None): (source)
Undocumented
def getRunLoop(self, runLoop=None): (source)
Undocumented
def addReader(self, reader): (source)
I add reader to the set of file descriptors to get read events for.
ParametersreaderAn IReadDescriptor provider that will be checked for read events until it is removed from the reactor with removeReader.
ReturnsNone.
def addWriter(self, writer): (source)
I add writer to the set of file descriptors to get write events for.
ParameterswriterAn IWriteDescriptor provider that will be checked for read events until it is removed from the reactor with removeWriter.
ReturnsNone.
def removeReader(self, reader): (source)
Removes an object previously added with addReader.
ReturnsNone.
def removeWriter(self, writer): (source)
Removes an object previously added with addWriter.
ReturnsNone.
def getReaders(self): (source)
Return the list of file descriptors currently monitored for input events by the reactor.
Returnsthe list of file descriptors monitored for input events. (type: list of IReadDescriptor )
def getWriters(self): (source)
Return the list file descriptors currently monitored for output events by the reactor.
Returnsthe list of file descriptors monitored for output events. (type: list of IWriteDescriptor )
def removeAll(self): (source)

Remove all readers and writers.

Should not remove reactor internal reactor connections (like a waker).
ReturnsA list of IReadDescriptor and IWriteDescriptor providers which were removed.
def run(self, installSignalHandlers=1, withRunLoop=None): (source)
Undocumented
def callLater(self, howlong, *args, **kwargs): (source)
Undocumented
def iterate(self, howlong=0.0): (source)
Undocumented
def doIteration(self, howlong): (source)
Undocumented
def simulate(self): (source)
Undocumented
def _startup(self): (source)
Undocumented
def cleanup(self): (source)
Undocumented
def sigInt(self, *args): (source)
Undocumented
def crash(self): (source)
Undocumented
def stop(self): (source)
Undocumented
API Documentation for Twisted, generated by pydoctor at 2008-10-26 16:12:37.