DebugClients/Python3/DebugClient.py

branch
debugger speed
changeset 5174
8c48f5e0cd92
parent 5128
b6cbdba69967
equal deleted inserted replaced
5170:fb9168c2e069 5174:8c48f5e0cd92
5 5
6 """ 6 """
7 Module implementing a non-threaded variant of the debug client. 7 Module implementing a non-threaded variant of the debug client.
8 """ 8 """
9 9
10 from AsyncIO import AsyncIO
11 from DebugBase import DebugBase 10 from DebugBase import DebugBase
12 import DebugClientBase 11 import DebugClientBase
13 12
14 13
15 class DebugClient(DebugClientBase.DebugClientBase, AsyncIO, DebugBase): 14 class DebugClient(DebugClientBase.DebugClientBase, DebugBase):
16 """ 15 """
17 Class implementing the client side of the debugger. 16 Class implementing the client side of the debugger.
18 17
19 This variant of the debugger implements the standard debugger client 18 This variant of the debugger implements the standard debugger client
20 by subclassing all relevant base classes. 19 by subclassing all relevant base classes.
21 """ 20 """
22 def __init__(self): 21 def __init__(self):
23 """ 22 """
24 Constructor 23 Constructor
25 """ 24 """
26 AsyncIO.__init__(self)
27
28 DebugClientBase.DebugClientBase.__init__(self) 25 DebugClientBase.DebugClientBase.__init__(self)
29 26
30 DebugBase.__init__(self, self) 27 DebugBase.__init__(self, self)
31 28
32 self.variant = 'Standard' 29 self.variant = 'Standard'

eric ide

mercurial