Module implementing a Qt free version of the debug client.
Imported modules
|
|
from DebugProtocol import *
import bdb
import codeop
import os
import select
import socket
import string
import sys
import traceback
import types
|
Functions
|
|
AsyncPendingWrite
DebugClientRawInput
printerr
|
|
AsyncPendingWrite
|
AsyncPendingWrite ( file )
Module function to check for data to be written.
Arguments
- file
- the file object to be checked (file)
Returns
flag indicating if there is data wating (int)
|
|
DebugClientRawInput
|
DebugClientRawInput ( prompt )
Replacement for the standard raw_input builtin.
This function works with the split debugger.
|
|
printerr
|
printerr ( s )
Module function used for debugging the debug client.
Arguments
- s
- the data to be printed
|
Classes
|
|
AsyncFile |
Class wrapping a socket object with a file interface.
|
AsyncIO |
Class implementing asynchronous reading and writing.
|
DebugClient |
Class implementing the client side of the debugger.
|
|