eric4.DebugClients.Python.AsyncIO

Module implementing a base class of an asynchronous interface for the debugger.

Global Attributes

None

Classes

AsyncIO Class implementing asynchronous reading and writing.

Functions

None


AsyncIO

Class implementing asynchronous reading and writing.

Derived from

object

Class Attributes

None

Methods

AsyncIO Constructor
disconnect Public method to disconnect any current connection.
readReady Public method called when there is data ready to be read.
setDescriptors Public method called to set the descriptors for the connection.
write Public method to write a string.
writeReady Public method called when we are ready to write data.

AsyncIO (Constructor)

AsyncIO()

Constructor

parent
the optional parent of this object (QObject) (ignored)

AsyncIO.disconnect

disconnect()

Public method to disconnect any current connection.

AsyncIO.readReady

readReady(fd)

Public method called when there is data ready to be read.

fd
file descriptor of the file that has data to be read (int)

AsyncIO.setDescriptors

setDescriptors(rfd, wfd)

Public method called to set the descriptors for the connection.

rfd
file descriptor of the input file (int)
wfd
file descriptor of the output file (int)

AsyncIO.write

write(s)

Public method to write a string.

s
the data to be written (string)

AsyncIO.writeReady

writeReady(fd)

Public method called when we are ready to write data.

fd
file descriptor of the file that has data to be written (int)
Up