Documentation/Source/eric5.Debugger.DebuggerInterfaceNone.html

changeset 58
37f0444c3479
parent 21
b88a0e6268bd
child 112
16893e193e9d
equal deleted inserted replaced
57:81326a94fdca 58:37f0444c3479
20 </style> 20 </style>
21 </head> 21 </head>
22 <body><a NAME="top" ID="top"></a> 22 <body><a NAME="top" ID="top"></a>
23 <h1>eric5.Debugger.DebuggerInterfaceNone</h1> 23 <h1>eric5.Debugger.DebuggerInterfaceNone</h1>
24 <p> 24 <p>
25 &#77;&#111;&#100;&#117;&#108;&#101; &#105;&#109;&#112;&#108;&#101;&#109;&#101;&#110;&#116;&#105;&#110;&#103; &#97; &#100;&#117;&#109;&#109;y &#100;&#101;&#98;&#117;&#103;&#103;&#101;&#114; &#105;&#110;&#116;&#101;&#114;&#102;&#97;&#99;&#101; &#102;&#111;&#114; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103; &#115;&#101;&#114;v&#101;&#114;. 25 Module implementing a dummy debugger interface for the debug server.
26 </p> 26 </p>
27 <h3>Global Attributes</h3> 27 <h3>Global Attributes</h3>
28 <table> 28 <table>
29 <tr><td>ClientDefaultCapabilities</td></tr><tr><td>ClientTypeAssociations</td></tr> 29 <tr><td>ClientDefaultCapabilities</td></tr><tr><td>ClientTypeAssociations</td></tr>
30 </table> 30 </table>
31 <h3>Classes</h3> 31 <h3>Classes</h3>
32 <table> 32 <table>
33 <tr> 33 <tr>
34 <td><a href="#DebuggerInterfaceNone">DebuggerInterfaceNone</a></td> 34 <td><a href="#DebuggerInterfaceNone">DebuggerInterfaceNone</a></td>
35 <td>&#67;&#108;&#97;&#115;&#115; &#105;&#109;&#112;&#108;&#101;&#109;&#101;&#110;&#116;&#105;&#110;&#103; &#97; &#100;&#117;&#109;&#109;y &#100;&#101;&#98;&#117;&#103;&#103;&#101;&#114; &#105;&#110;&#116;&#101;&#114;&#102;&#97;&#99;&#101; &#102;&#111;&#114; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103; &#115;&#101;&#114;v&#101;&#114;.</td> 35 <td>Class implementing a dummy debugger interface for the debug server.</td>
36 </tr> 36 </tr>
37 </table> 37 </table>
38 <h3>Functions</h3> 38 <h3>Functions</h3>
39 <table> 39 <table>
40 <tr> 40 <tr>
41 <td><a href="#getRegistryData">getRegistryData</a></td> 41 <td><a href="#getRegistryData">getRegistryData</a></td>
42 <td>&#77;&#111;&#100;&#117;&#108;&#101; &#102;&#117;&#110;&#99;&#116;&#105;&#111;&#110;&#116;&#111; &#103;&#101;&#116; &#99;&#104;&#97;&#114;&#97;&#99;&#116;&#101;&#114;&#105;&#115;&#105;&#110;&#103; &#100;&#97;&#116;&#97; &#102;&#111;&#114; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103;&#103;&#101;&#114; &#105;&#110;&#116;&#101;&#114;&#102;&#97;&#99;&#101;.</td> 42 <td>Module functionto get characterising data for the debugger interface.</td>
43 </tr> 43 </tr>
44 </table> 44 </table>
45 <hr /><hr /> 45 <hr /><hr />
46 <a NAME="DebuggerInterfaceNone" ID="DebuggerInterfaceNone"></a> 46 <a NAME="DebuggerInterfaceNone" ID="DebuggerInterfaceNone"></a>
47 <h2>DebuggerInterfaceNone</h2> 47 <h2>DebuggerInterfaceNone</h2>
48 <p> 48 <p>
49 &#67;&#108;&#97;&#115;&#115; &#105;&#109;&#112;&#108;&#101;&#109;&#101;&#110;&#116;&#105;&#110;&#103; &#97; &#100;&#117;&#109;&#109;y &#100;&#101;&#98;&#117;&#103;&#103;&#101;&#114; &#105;&#110;&#116;&#101;&#114;&#102;&#97;&#99;&#101; &#102;&#111;&#114; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103; &#115;&#101;&#114;v&#101;&#114;. 49 Class implementing a dummy debugger interface for the debug server.
50 </p> 50 </p>
51 <h3>Derived from</h3> 51 <h3>Derived from</h3>
52 QObject 52 QObject
53 <h3>Class Attributes</h3> 53 <h3>Class Attributes</h3>
54 <table> 54 <table>
56 </table> 56 </table>
57 <h3>Methods</h3> 57 <h3>Methods</h3>
58 <table> 58 <table>
59 <tr> 59 <tr>
60 <td><a href="#DebuggerInterfaceNone.__init__">DebuggerInterfaceNone</a></td> 60 <td><a href="#DebuggerInterfaceNone.__init__">DebuggerInterfaceNone</a></td>
61 <td>&#67;&#111;&#110;&#115;&#116;&#114;&#117;&#99;&#116;&#111;&#114;</td> 61 <td>Constructor</td>
62 </tr><tr> 62 </tr><tr>
63 <td><a href="#DebuggerInterfaceNone.flush">flush</a></td> 63 <td><a href="#DebuggerInterfaceNone.flush">flush</a></td>
64 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#102;&#108;&#117;&#115;&#104; &#116;&#104;&#101; &#113;&#117;&#101;&#117;&#101;.</td> 64 <td>Public slot to flush the queue.</td>
65 </tr><tr> 65 </tr><tr>
66 <td><a href="#DebuggerInterfaceNone.getClientCapabilities">getClientCapabilities</a></td> 66 <td><a href="#DebuggerInterfaceNone.getClientCapabilities">getClientCapabilities</a></td>
67 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#116;&#114;&#105;&#101;v&#101; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103; &#99;&#108;&#105;&#101;&#110;&#116;&#115; &#99;&#97;&#112;&#97;&#98;&#105;&#108;&#105;&#116;&#105;&#101;&#115;.</td> 67 <td>Public method to retrieve the debug clients capabilities.</td>
68 </tr><tr> 68 </tr><tr>
69 <td><a href="#DebuggerInterfaceNone.isConnected">isConnected</a></td> 69 <td><a href="#DebuggerInterfaceNone.isConnected">isConnected</a></td>
70 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#116;&#101;&#115;&#116;, &#105;&#102; &#97; &#100;&#101;&#98;&#117;&#103; &#99;&#108;&#105;&#101;&#110;&#116; &#104;&#97;&#115; &#99;&#111;&#110;&#110;&#101;&#99;&#116;&#101;&#100;.</td> 70 <td>Public method to test, if a debug client has connected.</td>
71 </tr><tr> 71 </tr><tr>
72 <td><a href="#DebuggerInterfaceNone.newConnection">newConnection</a></td> 72 <td><a href="#DebuggerInterfaceNone.newConnection">newConnection</a></td>
73 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#104;&#97;&#110;&#100;&#108;&#101; &#97; &#110;&#101;w &#99;&#111;&#110;&#110;&#101;&#99;&#116;&#105;&#111;&#110;.</td> 73 <td>Public slot to handle a new connection.</td>
74 </tr><tr> 74 </tr><tr>
75 <td><a href="#DebuggerInterfaceNone.remoteBanner">remoteBanner</a></td> 75 <td><a href="#DebuggerInterfaceNone.remoteBanner">remoteBanner</a></td>
76 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#103;&#101;&#116; &#116;&#104;&#101; &#98;&#97;&#110;&#110;&#101;&#114; &#105;&#110;&#102;&#111; &#111;&#102; &#116;&#104;&#101; &#114;&#101;&#109;&#111;&#116;&#101; &#99;&#108;&#105;&#101;&#110;&#116;.</td> 76 <td>Public slot to get the banner info of the remote client.</td>
77 </tr><tr> 77 </tr><tr>
78 <td><a href="#DebuggerInterfaceNone.remoteBreakpoint">remoteBreakpoint</a></td> 78 <td><a href="#DebuggerInterfaceNone.remoteBreakpoint">remoteBreakpoint</a></td>
79 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#101;&#116; &#111;&#114; &#99;&#108;&#101;&#97;&#114; &#97; &#98;&#114;&#101;&#97;&#107;&#112;&#111;&#105;&#110;&#116;.</td> 79 <td>Public method to set or clear a breakpoint.</td>
80 </tr><tr> 80 </tr><tr>
81 <td><a href="#DebuggerInterfaceNone.remoteBreakpointEnable">remoteBreakpointEnable</a></td> 81 <td><a href="#DebuggerInterfaceNone.remoteBreakpointEnable">remoteBreakpointEnable</a></td>
82 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#101;&#110;&#97;&#98;&#108;&#101; &#111;&#114; &#100;&#105;&#115;&#97;&#98;&#108;&#101; &#97; &#98;&#114;&#101;&#97;&#107;&#112;&#111;&#105;&#110;&#116;.</td> 82 <td>Public method to enable or disable a breakpoint.</td>
83 </tr><tr> 83 </tr><tr>
84 <td><a href="#DebuggerInterfaceNone.remoteBreakpointIgnore">remoteBreakpointIgnore</a></td> 84 <td><a href="#DebuggerInterfaceNone.remoteBreakpointIgnore">remoteBreakpointIgnore</a></td>
85 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#105;&#103;&#110;&#111;&#114;&#101; &#97; &#98;&#114;&#101;&#97;&#107;&#112;&#111;&#105;&#110;&#116; &#116;&#104;&#101; &#110;&#101;x&#116; &#99;&#111;&#117;&#112;&#108;&#101; &#111;&#102; &#111;&#99;&#99;&#117;&#114;&#114;&#101;&#110;&#99;&#101;&#115;.</td> 85 <td>Public method to ignore a breakpoint the next couple of occurrences.</td>
86 </tr><tr> 86 </tr><tr>
87 <td><a href="#DebuggerInterfaceNone.remoteCapabilities">remoteCapabilities</a></td> 87 <td><a href="#DebuggerInterfaceNone.remoteCapabilities">remoteCapabilities</a></td>
88 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#103;&#101;&#116; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103; &#99;&#108;&#105;&#101;&#110;&#116;&#115; &#99;&#97;&#112;&#97;&#98;&#105;&#108;&#105;&#116;&#105;&#101;&#115;.</td> 88 <td>Public slot to get the debug clients capabilities.</td>
89 </tr><tr> 89 </tr><tr>
90 <td><a href="#DebuggerInterfaceNone.remoteClientSetFilter">remoteClientSetFilter</a></td> 90 <td><a href="#DebuggerInterfaceNone.remoteClientSetFilter">remoteClientSetFilter</a></td>
91 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#101;&#116; &#97; v&#97;&#114;&#105;&#97;&#98;&#108;&#101;&#115; &#102;&#105;&#108;&#116;&#101;&#114; &#108;&#105;&#115;&#116;.</td> 91 <td>Public method to set a variables filter list.</td>
92 </tr><tr> 92 </tr><tr>
93 <td><a href="#DebuggerInterfaceNone.remoteClientVariable">remoteClientVariable</a></td> 93 <td><a href="#DebuggerInterfaceNone.remoteClientVariable">remoteClientVariable</a></td>
94 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#113;&#117;&#101;&#115;&#116; &#116;&#104;&#101; v&#97;&#114;&#105;&#97;&#98;&#108;&#101;&#115; &#111;&#102; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103;&#103;&#101;&#100; &#112;&#114;&#111;&#103;&#114;&#97;&#109;.</td> 94 <td>Public method to request the variables of the debugged program.</td>
95 </tr><tr> 95 </tr><tr>
96 <td><a href="#DebuggerInterfaceNone.remoteClientVariables">remoteClientVariables</a></td> 96 <td><a href="#DebuggerInterfaceNone.remoteClientVariables">remoteClientVariables</a></td>
97 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#113;&#117;&#101;&#115;&#116; &#116;&#104;&#101; v&#97;&#114;&#105;&#97;&#98;&#108;&#101;&#115; &#111;&#102; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103;&#103;&#101;&#100; &#112;&#114;&#111;&#103;&#114;&#97;&#109;.</td> 97 <td>Public method to request the variables of the debugged program.</td>
98 </tr><tr> 98 </tr><tr>
99 <td><a href="#DebuggerInterfaceNone.remoteCompletion">remoteCompletion</a></td> 99 <td><a href="#DebuggerInterfaceNone.remoteCompletion">remoteCompletion</a></td>
100 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#103;&#101;&#116; &#116;&#104;&#101; &#97; &#108;&#105;&#115;&#116; &#111;&#102; &#112;&#111;&#115;&#115;&#105;&#98;&#108;&#101; &#99;&#111;&#109;&#109;&#97;&#110;&#100;&#108;&#105;&#110;&#101; &#99;&#111;&#109;&#112;&#108;&#101;&#116;&#105;&#111;&#110;&#115; &#102;&#114;&#111;&#109; &#116;&#104;&#101; &#114;&#101;&#109;&#111;&#116;&#101; &#99;&#108;&#105;&#101;&#110;&#116;.</td> 100 <td>Public slot to get the a list of possible commandline completions from the remote client.</td>
101 </tr><tr> 101 </tr><tr>
102 <td><a href="#DebuggerInterfaceNone.remoteContinue">remoteContinue</a></td> 102 <td><a href="#DebuggerInterfaceNone.remoteContinue">remoteContinue</a></td>
103 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#99;&#111;&#110;&#116;&#105;&#110;&#117;&#101; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103;&#103;&#101;&#100; &#112;&#114;&#111;&#103;&#114;&#97;&#109;.</td> 103 <td>Public method to continue the debugged program.</td>
104 </tr><tr> 104 </tr><tr>
105 <td><a href="#DebuggerInterfaceNone.remoteCoverage">remoteCoverage</a></td> 105 <td><a href="#DebuggerInterfaceNone.remoteCoverage">remoteCoverage</a></td>
106 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#108;&#111;&#97;&#100; &#97; &#110;&#101;w &#112;&#114;&#111;&#103;&#114;&#97;&#109; &#116;&#111; &#99;&#111;&#108;&#108;&#101;&#99;&#116; &#99;&#111;v&#101;&#114;&#97;&#103;&#101; &#100;&#97;&#116;&#97;.</td> 106 <td>Public method to load a new program to collect coverage data.</td>
107 </tr><tr> 107 </tr><tr>
108 <td><a href="#DebuggerInterfaceNone.remoteEnvironment">remoteEnvironment</a></td> 108 <td><a href="#DebuggerInterfaceNone.remoteEnvironment">remoteEnvironment</a></td>
109 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#101;&#116; &#116;&#104;&#101; &#101;&#110;v&#105;&#114;&#111;&#110;&#109;&#101;&#110;&#116; &#102;&#111;&#114; &#97; &#112;&#114;&#111;&#103;&#114;&#97;&#109; &#116;&#111; &#100;&#101;&#98;&#117;&#103;, &#114;&#117;&#110;, ...</td> 109 <td>Public method to set the environment for a program to debug, run, ...</td>
110 </tr><tr> 110 </tr><tr>
111 <td><a href="#DebuggerInterfaceNone.remoteEval">remoteEval</a></td> 111 <td><a href="#DebuggerInterfaceNone.remoteEval">remoteEval</a></td>
112 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#101;v&#97;&#108;&#117;&#97;&#116;&#101; &#97;&#114;&#103; &#105;&#110; &#116;&#104;&#101; &#99;&#117;&#114;&#114;&#101;&#110;&#116; &#99;&#111;&#110;&#116;&#101;x&#116; &#111;&#102; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103;&#103;&#101;&#100; &#112;&#114;&#111;&#103;&#114;&#97;&#109;.</td> 112 <td>Public method to evaluate arg in the current context of the debugged program.</td>
113 </tr><tr> 113 </tr><tr>
114 <td><a href="#DebuggerInterfaceNone.remoteExec">remoteExec</a></td> 114 <td><a href="#DebuggerInterfaceNone.remoteExec">remoteExec</a></td>
115 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#101;x&#101;&#99;&#117;&#116;&#101; &#115;&#116;&#109;&#116; &#105;&#110; &#116;&#104;&#101; &#99;&#117;&#114;&#114;&#101;&#110;&#116; &#99;&#111;&#110;&#116;&#101;x&#116; &#111;&#102; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103;&#103;&#101;&#100; &#112;&#114;&#111;&#103;&#114;&#97;&#109;.</td> 115 <td>Public method to execute stmt in the current context of the debugged program.</td>
116 </tr><tr> 116 </tr><tr>
117 <td><a href="#DebuggerInterfaceNone.remoteLoad">remoteLoad</a></td> 117 <td><a href="#DebuggerInterfaceNone.remoteLoad">remoteLoad</a></td>
118 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#108;&#111;&#97;&#100; &#97; &#110;&#101;w &#112;&#114;&#111;&#103;&#114;&#97;&#109; &#116;&#111; &#100;&#101;&#98;&#117;&#103;.</td> 118 <td>Public method to load a new program to debug.</td>
119 </tr><tr> 119 </tr><tr>
120 <td><a href="#DebuggerInterfaceNone.remoteProfile">remoteProfile</a></td> 120 <td><a href="#DebuggerInterfaceNone.remoteProfile">remoteProfile</a></td>
121 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#108;&#111;&#97;&#100; &#97; &#110;&#101;w &#112;&#114;&#111;&#103;&#114;&#97;&#109; &#116;&#111; &#99;&#111;&#108;&#108;&#101;&#99;&#116; &#112;&#114;&#111;&#102;&#105;&#108;&#105;&#110;&#103; &#100;&#97;&#116;&#97;.</td> 121 <td>Public method to load a new program to collect profiling data.</td>
122 </tr><tr> 122 </tr><tr>
123 <td><a href="#DebuggerInterfaceNone.remoteRawInput">remoteRawInput</a></td> 123 <td><a href="#DebuggerInterfaceNone.remoteRawInput">remoteRawInput</a></td>
124 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#101;&#110;&#100; &#116;&#104;&#101; &#114;&#97;w &#105;&#110;&#112;&#117;&#116; &#116;&#111; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103;&#103;&#101;&#100; &#112;&#114;&#111;&#103;&#114;&#97;&#109;.</td> 124 <td>Public method to send the raw input to the debugged program.</td>
125 </tr><tr> 125 </tr><tr>
126 <td><a href="#DebuggerInterfaceNone.remoteRun">remoteRun</a></td> 126 <td><a href="#DebuggerInterfaceNone.remoteRun">remoteRun</a></td>
127 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#108;&#111;&#97;&#100; &#97; &#110;&#101;w &#112;&#114;&#111;&#103;&#114;&#97;&#109; &#116;&#111; &#114;&#117;&#110;.</td> 127 <td>Public method to load a new program to run.</td>
128 </tr><tr> 128 </tr><tr>
129 <td><a href="#DebuggerInterfaceNone.remoteSetThread">remoteSetThread</a></td> 129 <td><a href="#DebuggerInterfaceNone.remoteSetThread">remoteSetThread</a></td>
130 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#113;&#117;&#101;&#115;&#116; &#116;&#111; &#115;&#101;&#116; &#116;&#104;&#101; &#103;&#105;v&#101;&#110; &#116;&#104;&#114;&#101;&#97;&#100; &#97;&#115; &#99;&#117;&#114;&#114;&#101;&#110;&#116; &#116;&#104;&#114;&#101;&#97;&#100;.</td> 130 <td>Public method to request to set the given thread as current thread.</td>
131 </tr><tr> 131 </tr><tr>
132 <td><a href="#DebuggerInterfaceNone.remoteStatement">remoteStatement</a></td> 132 <td><a href="#DebuggerInterfaceNone.remoteStatement">remoteStatement</a></td>
133 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#101;x&#101;&#99;&#117;&#116;&#101; &#97; &#80;y&#116;&#104;&#111;&#110; &#115;&#116;&#97;&#116;&#101;&#109;&#101;&#110;&#116;.</td> 133 <td>Public method to execute a Python statement.</td>
134 </tr><tr> 134 </tr><tr>
135 <td><a href="#DebuggerInterfaceNone.remoteStep">remoteStep</a></td> 135 <td><a href="#DebuggerInterfaceNone.remoteStep">remoteStep</a></td>
136 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#105;&#110;&#103;&#108;&#101; &#115;&#116;&#101;&#112; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103;&#103;&#101;&#100; &#112;&#114;&#111;&#103;&#114;&#97;&#109;.</td> 136 <td>Public method to single step the debugged program.</td>
137 </tr><tr> 137 </tr><tr>
138 <td><a href="#DebuggerInterfaceNone.remoteStepOut">remoteStepOut</a></td> 138 <td><a href="#DebuggerInterfaceNone.remoteStepOut">remoteStepOut</a></td>
139 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#116;&#101;&#112; &#111;&#117;&#116; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103;&#103;&#101;&#100; &#112;&#114;&#111;&#103;&#114;&#97;&#109;.</td> 139 <td>Public method to step out the debugged program.</td>
140 </tr><tr> 140 </tr><tr>
141 <td><a href="#DebuggerInterfaceNone.remoteStepOver">remoteStepOver</a></td> 141 <td><a href="#DebuggerInterfaceNone.remoteStepOver">remoteStepOver</a></td>
142 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#116;&#101;&#112; &#111;v&#101;&#114; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103;&#103;&#101;&#100; &#112;&#114;&#111;&#103;&#114;&#97;&#109;.</td> 142 <td>Public method to step over the debugged program.</td>
143 </tr><tr> 143 </tr><tr>
144 <td><a href="#DebuggerInterfaceNone.remoteStepQuit">remoteStepQuit</a></td> 144 <td><a href="#DebuggerInterfaceNone.remoteStepQuit">remoteStepQuit</a></td>
145 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#116;&#111;&#112; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103;&#103;&#101;&#100; &#112;&#114;&#111;&#103;&#114;&#97;&#109;.</td> 145 <td>Public method to stop the debugged program.</td>
146 </tr><tr> 146 </tr><tr>
147 <td><a href="#DebuggerInterfaceNone.remoteThreadList">remoteThreadList</a></td> 147 <td><a href="#DebuggerInterfaceNone.remoteThreadList">remoteThreadList</a></td>
148 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#113;&#117;&#101;&#115;&#116; &#116;&#104;&#101; &#108;&#105;&#115;&#116; &#111;&#102; &#116;&#104;&#114;&#101;&#97;&#100;&#115; &#102;&#114;&#111;&#109; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116;.</td> 148 <td>Public method to request the list of threads from the client.</td>
149 </tr><tr> 149 </tr><tr>
150 <td><a href="#DebuggerInterfaceNone.remoteUTPrepare">remoteUTPrepare</a></td> 150 <td><a href="#DebuggerInterfaceNone.remoteUTPrepare">remoteUTPrepare</a></td>
151 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#112;&#114;&#101;&#112;&#97;&#114;&#101; &#97; &#110;&#101;w &#117;&#110;&#105;&#116;&#116;&#101;&#115;&#116; &#114;&#117;&#110;.</td> 151 <td>Public method to prepare a new unittest run.</td>
152 </tr><tr> 152 </tr><tr>
153 <td><a href="#DebuggerInterfaceNone.remoteUTRun">remoteUTRun</a></td> 153 <td><a href="#DebuggerInterfaceNone.remoteUTRun">remoteUTRun</a></td>
154 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#116;&#97;&#114;&#116; &#97; &#117;&#110;&#105;&#116;&#116;&#101;&#115;&#116; &#114;&#117;&#110;.</td> 154 <td>Public method to start a unittest run.</td>
155 </tr><tr> 155 </tr><tr>
156 <td><a href="#DebuggerInterfaceNone.remoteUTStop">remoteUTStop</a></td> 156 <td><a href="#DebuggerInterfaceNone.remoteUTStop">remoteUTStop</a></td>
157 <td>&#112;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#116;&#111;&#112; &#97; &#117;&#110;&#105;&#116;&#116;&#101;&#115;&#116; &#114;&#117;&#110;.</td> 157 <td>public method to stop a unittest run.</td>
158 </tr><tr> 158 </tr><tr>
159 <td><a href="#DebuggerInterfaceNone.remoteWatchpoint">remoteWatchpoint</a></td> 159 <td><a href="#DebuggerInterfaceNone.remoteWatchpoint">remoteWatchpoint</a></td>
160 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#101;&#116; &#111;&#114; &#99;&#108;&#101;&#97;&#114; &#97; w&#97;&#116;&#99;&#104; &#101;x&#112;&#114;&#101;&#115;&#115;&#105;&#111;&#110;.</td> 160 <td>Public method to set or clear a watch expression.</td>
161 </tr><tr> 161 </tr><tr>
162 <td><a href="#DebuggerInterfaceNone.remoteWatchpointEnable">remoteWatchpointEnable</a></td> 162 <td><a href="#DebuggerInterfaceNone.remoteWatchpointEnable">remoteWatchpointEnable</a></td>
163 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#101;&#110;&#97;&#98;&#108;&#101; &#111;&#114; &#100;&#105;&#115;&#97;&#98;&#108;&#101; &#97; w&#97;&#116;&#99;&#104; &#101;x&#112;&#114;&#101;&#115;&#115;&#105;&#111;&#110;.</td> 163 <td>Public method to enable or disable a watch expression.</td>
164 </tr><tr> 164 </tr><tr>
165 <td><a href="#DebuggerInterfaceNone.remoteWatchpointIgnore">remoteWatchpointIgnore</a></td> 165 <td><a href="#DebuggerInterfaceNone.remoteWatchpointIgnore">remoteWatchpointIgnore</a></td>
166 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#105;&#103;&#110;&#111;&#114;&#101; &#97; w&#97;&#116;&#99;&#104; &#101;x&#112;&#114;&#101;&#115;&#115;&#105;&#111;&#110; &#116;&#104;&#101; &#110;&#101;x&#116; &#99;&#111;&#117;&#112;&#108;&#101; &#111;&#102; &#111;&#99;&#99;&#117;&#114;&#114;&#101;&#110;&#99;&#101;&#115;.</td> 166 <td>Public method to ignore a watch expression the next couple of occurrences.</td>
167 </tr><tr> 167 </tr><tr>
168 <td><a href="#DebuggerInterfaceNone.shutdown">shutdown</a></td> 168 <td><a href="#DebuggerInterfaceNone.shutdown">shutdown</a></td>
169 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#99;&#108;&#101;&#97;&#110;&#108;y &#115;&#104;&#117;&#116; &#100;&#111;w&#110;.</td> 169 <td>Public method to cleanly shut down.</td>
170 </tr><tr> 170 </tr><tr>
171 <td><a href="#DebuggerInterfaceNone.startRemote">startRemote</a></td> 171 <td><a href="#DebuggerInterfaceNone.startRemote">startRemote</a></td>
172 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#116;&#97;&#114;&#116; &#97; &#114;&#101;&#109;&#111;&#116;&#101; &#80;y&#116;&#104;&#111;&#110; &#105;&#110;&#116;&#101;&#114;&#112;&#114;&#101;&#116;&#101;&#114;.</td> 172 <td>Public method to start a remote Python interpreter.</td>
173 </tr><tr> 173 </tr><tr>
174 <td><a href="#DebuggerInterfaceNone.startRemoteForProject">startRemoteForProject</a></td> 174 <td><a href="#DebuggerInterfaceNone.startRemoteForProject">startRemoteForProject</a></td>
175 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#116;&#97;&#114;&#116; &#97; &#114;&#101;&#109;&#111;&#116;&#101; &#80;y&#116;&#104;&#111;&#110; &#105;&#110;&#116;&#101;&#114;&#112;&#114;&#101;&#116;&#101;&#114; &#102;&#111;&#114; &#97; &#112;&#114;&#111;&#106;&#101;&#99;&#116;.</td> 175 <td>Public method to start a remote Python interpreter for a project.</td>
176 </tr> 176 </tr>
177 </table> 177 </table>
178 <a NAME="DebuggerInterfaceNone.__init__" ID="DebuggerInterfaceNone.__init__"></a> 178 <a NAME="DebuggerInterfaceNone.__init__" ID="DebuggerInterfaceNone.__init__"></a>
179 <h4>DebuggerInterfaceNone (Constructor)</h4> 179 <h4>DebuggerInterfaceNone (Constructor)</h4>
180 <b>DebuggerInterfaceNone</b>(<i>debugServer, passive</i>) 180 <b>DebuggerInterfaceNone</b>(<i>debugServer, passive</i>)
181 <p> 181 <p>
182 &#67;&#111;&#110;&#115;&#116;&#114;&#117;&#99;&#116;&#111;&#114; 182 Constructor
183 </p><dl> 183 </p><dl>
184 <dt><i>debugServer</i></dt> 184 <dt><i>debugServer</i></dt>
185 <dd> 185 <dd>
186 &#114;&#101;&#102;&#101;&#114;&#101;&#110;&#99;&#101; &#116;&#111; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103; &#115;&#101;&#114;v&#101;&#114; (&#68;&#101;&#98;&#117;&#103;&#83;&#101;&#114;v&#101;&#114;) 186 reference to the debug server (DebugServer)
187 </dd><dt><i>passive</i></dt> 187 </dd><dt><i>passive</i></dt>
188 <dd> 188 <dd>
189 &#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#112;&#97;&#115;&#115;&#105;v&#101; &#99;&#111;&#110;&#110;&#101;&#99;&#116;&#105;&#111;&#110; &#109;&#111;&#100;&#101; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;) 189 flag indicating passive connection mode (boolean)
190 </dd> 190 </dd>
191 </dl><a NAME="DebuggerInterfaceNone.flush" ID="DebuggerInterfaceNone.flush"></a> 191 </dl><a NAME="DebuggerInterfaceNone.flush" ID="DebuggerInterfaceNone.flush"></a>
192 <h4>DebuggerInterfaceNone.flush</h4> 192 <h4>DebuggerInterfaceNone.flush</h4>
193 <b>flush</b>(<i></i>) 193 <b>flush</b>(<i></i>)
194 <p> 194 <p>
195 &#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#102;&#108;&#117;&#115;&#104; &#116;&#104;&#101; &#113;&#117;&#101;&#117;&#101;. 195 Public slot to flush the queue.
196 </p><a NAME="DebuggerInterfaceNone.getClientCapabilities" ID="DebuggerInterfaceNone.getClientCapabilities"></a> 196 </p><a NAME="DebuggerInterfaceNone.getClientCapabilities" ID="DebuggerInterfaceNone.getClientCapabilities"></a>
197 <h4>DebuggerInterfaceNone.getClientCapabilities</h4> 197 <h4>DebuggerInterfaceNone.getClientCapabilities</h4>
198 <b>getClientCapabilities</b>(<i></i>) 198 <b>getClientCapabilities</b>(<i></i>)
199 <p> 199 <p>
200 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#116;&#114;&#105;&#101;v&#101; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103; &#99;&#108;&#105;&#101;&#110;&#116;&#115; &#99;&#97;&#112;&#97;&#98;&#105;&#108;&#105;&#116;&#105;&#101;&#115;. 200 Public method to retrieve the debug clients capabilities.
201 </p><dl> 201 </p><dl>
202 <dt>Returns:</dt> 202 <dt>Returns:</dt>
203 <dd> 203 <dd>
204 &#100;&#101;&#98;&#117;&#103; &#99;&#108;&#105;&#101;&#110;&#116; &#99;&#97;&#112;&#97;&#98;&#105;&#108;&#105;&#116;&#105;&#101;&#115; (&#105;&#110;&#116;&#101;&#103;&#101;&#114;) 204 debug client capabilities (integer)
205 </dd> 205 </dd>
206 </dl><a NAME="DebuggerInterfaceNone.isConnected" ID="DebuggerInterfaceNone.isConnected"></a> 206 </dl><a NAME="DebuggerInterfaceNone.isConnected" ID="DebuggerInterfaceNone.isConnected"></a>
207 <h4>DebuggerInterfaceNone.isConnected</h4> 207 <h4>DebuggerInterfaceNone.isConnected</h4>
208 <b>isConnected</b>(<i></i>) 208 <b>isConnected</b>(<i></i>)
209 <p> 209 <p>
210 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#116;&#101;&#115;&#116;, &#105;&#102; &#97; &#100;&#101;&#98;&#117;&#103; &#99;&#108;&#105;&#101;&#110;&#116; &#104;&#97;&#115; &#99;&#111;&#110;&#110;&#101;&#99;&#116;&#101;&#100;. 210 Public method to test, if a debug client has connected.
211 </p><dl> 211 </p><dl>
212 <dt>Returns:</dt> 212 <dt>Returns:</dt>
213 <dd> 213 <dd>
214 &#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#116;&#104;&#101; &#99;&#111;&#110;&#110;&#101;&#99;&#116;&#105;&#111;&#110; &#115;&#116;&#97;&#116;&#117;&#115; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;) 214 flag indicating the connection status (boolean)
215 </dd> 215 </dd>
216 </dl><a NAME="DebuggerInterfaceNone.newConnection" ID="DebuggerInterfaceNone.newConnection"></a> 216 </dl><a NAME="DebuggerInterfaceNone.newConnection" ID="DebuggerInterfaceNone.newConnection"></a>
217 <h4>DebuggerInterfaceNone.newConnection</h4> 217 <h4>DebuggerInterfaceNone.newConnection</h4>
218 <b>newConnection</b>(<i>sock</i>) 218 <b>newConnection</b>(<i>sock</i>)
219 <p> 219 <p>
220 &#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#104;&#97;&#110;&#100;&#108;&#101; &#97; &#110;&#101;w &#99;&#111;&#110;&#110;&#101;&#99;&#116;&#105;&#111;&#110;. 220 Public slot to handle a new connection.
221 </p><dl> 221 </p><dl>
222 <dt><i>sockreference</i></dt> 222 <dt><i>sockreference</i></dt>
223 <dd> 223 <dd>
224 &#116;&#111; &#116;&#104;&#101; &#115;&#111;&#99;&#107;&#101;&#116; &#111;&#98;&#106;&#101;&#99;&#116; (&#81;&#84;&#99;&#112;&#83;&#111;&#99;&#107;&#101;&#116;) 224 to the socket object (QTcpSocket)
225 </dd> 225 </dd>
226 </dl><dl> 226 </dl><dl>
227 <dt>Returns:</dt> 227 <dt>Returns:</dt>
228 <dd> 228 <dd>
229 &#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#115;&#117;&#99;&#99;&#101;&#115;&#115; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;) 229 flag indicating success (boolean)
230 </dd> 230 </dd>
231 </dl><a NAME="DebuggerInterfaceNone.remoteBanner" ID="DebuggerInterfaceNone.remoteBanner"></a> 231 </dl><a NAME="DebuggerInterfaceNone.remoteBanner" ID="DebuggerInterfaceNone.remoteBanner"></a>
232 <h4>DebuggerInterfaceNone.remoteBanner</h4> 232 <h4>DebuggerInterfaceNone.remoteBanner</h4>
233 <b>remoteBanner</b>(<i></i>) 233 <b>remoteBanner</b>(<i></i>)
234 <p> 234 <p>
235 &#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#103;&#101;&#116; &#116;&#104;&#101; &#98;&#97;&#110;&#110;&#101;&#114; &#105;&#110;&#102;&#111; &#111;&#102; &#116;&#104;&#101; &#114;&#101;&#109;&#111;&#116;&#101; &#99;&#108;&#105;&#101;&#110;&#116;. 235 Public slot to get the banner info of the remote client.
236 </p><a NAME="DebuggerInterfaceNone.remoteBreakpoint" ID="DebuggerInterfaceNone.remoteBreakpoint"></a> 236 </p><a NAME="DebuggerInterfaceNone.remoteBreakpoint" ID="DebuggerInterfaceNone.remoteBreakpoint"></a>
237 <h4>DebuggerInterfaceNone.remoteBreakpoint</h4> 237 <h4>DebuggerInterfaceNone.remoteBreakpoint</h4>
238 <b>remoteBreakpoint</b>(<i>fn, line, set, cond = None, temp = False</i>) 238 <b>remoteBreakpoint</b>(<i>fn, line, set, cond = None, temp = False</i>)
239 <p> 239 <p>
240 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#101;&#116; &#111;&#114; &#99;&#108;&#101;&#97;&#114; &#97; &#98;&#114;&#101;&#97;&#107;&#112;&#111;&#105;&#110;&#116;. 240 Public method to set or clear a breakpoint.
241 </p><dl> 241 </p><dl>
242 <dt><i>fn</i></dt> 242 <dt><i>fn</i></dt>
243 <dd> 243 <dd>
244 &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#116;&#104;&#101; &#98;&#114;&#101;&#97;&#107;&#112;&#111;&#105;&#110;&#116; &#98;&#101;&#108;&#111;&#110;&#103;&#115; &#116;&#111; (&#115;&#116;&#114;&#105;&#110;&#103;) 244 filename the breakpoint belongs to (string)
245 </dd><dt><i>line</i></dt> 245 </dd><dt><i>line</i></dt>
246 <dd> 246 <dd>
247 &#108;&#105;&#110;&#101;&#110;&#117;&#109;&#98;&#101;&#114; &#111;&#102; &#116;&#104;&#101; &#98;&#114;&#101;&#97;&#107;&#112;&#111;&#105;&#110;&#116; (&#105;&#110;&#116;) 247 linenumber of the breakpoint (int)
248 </dd><dt><i>set</i></dt> 248 </dd><dt><i>set</i></dt>
249 <dd> 249 <dd>
250 &#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#115;&#101;&#116;&#116;&#105;&#110;&#103; &#111;&#114; &#114;&#101;&#115;&#101;&#116;&#116;&#105;&#110;&#103; &#97; &#98;&#114;&#101;&#97;&#107;&#112;&#111;&#105;&#110;&#116; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;) 250 flag indicating setting or resetting a breakpoint (boolean)
251 </dd><dt><i>cond</i></dt> 251 </dd><dt><i>cond</i></dt>
252 <dd> 252 <dd>
253 &#99;&#111;&#110;&#100;&#105;&#116;&#105;&#111;&#110; &#111;&#102; &#116;&#104;&#101; &#98;&#114;&#101;&#97;&#107;&#112;&#111;&#105;&#110;&#116; (&#115;&#116;&#114;&#105;&#110;&#103;) 253 condition of the breakpoint (string)
254 </dd><dt><i>temp</i></dt> 254 </dd><dt><i>temp</i></dt>
255 <dd> 255 <dd>
256 &#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#97; &#116;&#101;&#109;&#112;&#111;&#114;&#97;&#114;y &#98;&#114;&#101;&#97;&#107;&#112;&#111;&#105;&#110;&#116; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;) 256 flag indicating a temporary breakpoint (boolean)
257 </dd> 257 </dd>
258 </dl><a NAME="DebuggerInterfaceNone.remoteBreakpointEnable" ID="DebuggerInterfaceNone.remoteBreakpointEnable"></a> 258 </dl><a NAME="DebuggerInterfaceNone.remoteBreakpointEnable" ID="DebuggerInterfaceNone.remoteBreakpointEnable"></a>
259 <h4>DebuggerInterfaceNone.remoteBreakpointEnable</h4> 259 <h4>DebuggerInterfaceNone.remoteBreakpointEnable</h4>
260 <b>remoteBreakpointEnable</b>(<i>fn, line, enable</i>) 260 <b>remoteBreakpointEnable</b>(<i>fn, line, enable</i>)
261 <p> 261 <p>
262 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#101;&#110;&#97;&#98;&#108;&#101; &#111;&#114; &#100;&#105;&#115;&#97;&#98;&#108;&#101; &#97; &#98;&#114;&#101;&#97;&#107;&#112;&#111;&#105;&#110;&#116;. 262 Public method to enable or disable a breakpoint.
263 </p><dl> 263 </p><dl>
264 <dt><i>fn</i></dt> 264 <dt><i>fn</i></dt>
265 <dd> 265 <dd>
266 &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#116;&#104;&#101; &#98;&#114;&#101;&#97;&#107;&#112;&#111;&#105;&#110;&#116; &#98;&#101;&#108;&#111;&#110;&#103;&#115; &#116;&#111; (&#115;&#116;&#114;&#105;&#110;&#103;) 266 filename the breakpoint belongs to (string)
267 </dd><dt><i>line</i></dt> 267 </dd><dt><i>line</i></dt>
268 <dd> 268 <dd>
269 &#108;&#105;&#110;&#101;&#110;&#117;&#109;&#98;&#101;&#114; &#111;&#102; &#116;&#104;&#101; &#98;&#114;&#101;&#97;&#107;&#112;&#111;&#105;&#110;&#116; (&#105;&#110;&#116;) 269 linenumber of the breakpoint (int)
270 </dd><dt><i>enable</i></dt> 270 </dd><dt><i>enable</i></dt>
271 <dd> 271 <dd>
272 &#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#101;&#110;&#97;&#98;&#108;&#105;&#110;&#103; &#111;&#114; &#100;&#105;&#115;&#97;&#98;&#108;&#105;&#110;&#103; &#97; &#98;&#114;&#101;&#97;&#107;&#112;&#111;&#105;&#110;&#116; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;) 272 flag indicating enabling or disabling a breakpoint (boolean)
273 </dd> 273 </dd>
274 </dl><a NAME="DebuggerInterfaceNone.remoteBreakpointIgnore" ID="DebuggerInterfaceNone.remoteBreakpointIgnore"></a> 274 </dl><a NAME="DebuggerInterfaceNone.remoteBreakpointIgnore" ID="DebuggerInterfaceNone.remoteBreakpointIgnore"></a>
275 <h4>DebuggerInterfaceNone.remoteBreakpointIgnore</h4> 275 <h4>DebuggerInterfaceNone.remoteBreakpointIgnore</h4>
276 <b>remoteBreakpointIgnore</b>(<i>fn, line, count</i>) 276 <b>remoteBreakpointIgnore</b>(<i>fn, line, count</i>)
277 <p> 277 <p>
278 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#105;&#103;&#110;&#111;&#114;&#101; &#97; &#98;&#114;&#101;&#97;&#107;&#112;&#111;&#105;&#110;&#116; &#116;&#104;&#101; &#110;&#101;x&#116; &#99;&#111;&#117;&#112;&#108;&#101; &#111;&#102; &#111;&#99;&#99;&#117;&#114;&#114;&#101;&#110;&#99;&#101;&#115;. 278 Public method to ignore a breakpoint the next couple of occurrences.
279 </p><dl> 279 </p><dl>
280 <dt><i>fn</i></dt> 280 <dt><i>fn</i></dt>
281 <dd> 281 <dd>
282 &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#116;&#104;&#101; &#98;&#114;&#101;&#97;&#107;&#112;&#111;&#105;&#110;&#116; &#98;&#101;&#108;&#111;&#110;&#103;&#115; &#116;&#111; (&#115;&#116;&#114;&#105;&#110;&#103;) 282 filename the breakpoint belongs to (string)
283 </dd><dt><i>line</i></dt> 283 </dd><dt><i>line</i></dt>
284 <dd> 284 <dd>
285 &#108;&#105;&#110;&#101;&#110;&#117;&#109;&#98;&#101;&#114; &#111;&#102; &#116;&#104;&#101; &#98;&#114;&#101;&#97;&#107;&#112;&#111;&#105;&#110;&#116; (&#105;&#110;&#116;) 285 linenumber of the breakpoint (int)
286 </dd><dt><i>count</i></dt> 286 </dd><dt><i>count</i></dt>
287 <dd> 287 <dd>
288 &#110;&#117;&#109;&#98;&#101;&#114; &#111;&#102; &#111;&#99;&#99;&#117;&#114;&#114;&#101;&#110;&#99;&#101;&#115; &#116;&#111; &#105;&#103;&#110;&#111;&#114;&#101; (&#105;&#110;&#116;) 288 number of occurrences to ignore (int)
289 </dd> 289 </dd>
290 </dl><a NAME="DebuggerInterfaceNone.remoteCapabilities" ID="DebuggerInterfaceNone.remoteCapabilities"></a> 290 </dl><a NAME="DebuggerInterfaceNone.remoteCapabilities" ID="DebuggerInterfaceNone.remoteCapabilities"></a>
291 <h4>DebuggerInterfaceNone.remoteCapabilities</h4> 291 <h4>DebuggerInterfaceNone.remoteCapabilities</h4>
292 <b>remoteCapabilities</b>(<i></i>) 292 <b>remoteCapabilities</b>(<i></i>)
293 <p> 293 <p>
294 &#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#103;&#101;&#116; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103; &#99;&#108;&#105;&#101;&#110;&#116;&#115; &#99;&#97;&#112;&#97;&#98;&#105;&#108;&#105;&#116;&#105;&#101;&#115;. 294 Public slot to get the debug clients capabilities.
295 </p><a NAME="DebuggerInterfaceNone.remoteClientSetFilter" ID="DebuggerInterfaceNone.remoteClientSetFilter"></a> 295 </p><a NAME="DebuggerInterfaceNone.remoteClientSetFilter" ID="DebuggerInterfaceNone.remoteClientSetFilter"></a>
296 <h4>DebuggerInterfaceNone.remoteClientSetFilter</h4> 296 <h4>DebuggerInterfaceNone.remoteClientSetFilter</h4>
297 <b>remoteClientSetFilter</b>(<i>scope, filter</i>) 297 <b>remoteClientSetFilter</b>(<i>scope, filter</i>)
298 <p> 298 <p>
299 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#101;&#116; &#97; v&#97;&#114;&#105;&#97;&#98;&#108;&#101;&#115; &#102;&#105;&#108;&#116;&#101;&#114; &#108;&#105;&#115;&#116;. 299 Public method to set a variables filter list.
300 </p><dl> 300 </p><dl>
301 <dt><i>scope</i></dt> 301 <dt><i>scope</i></dt>
302 <dd> 302 <dd>
303 &#116;&#104;&#101; &#115;&#99;&#111;&#112;&#101; &#111;&#102; &#116;&#104;&#101; v&#97;&#114;&#105;&#97;&#98;&#108;&#101;&#115; (&#48; &#61; &#108;&#111;&#99;&#97;&#108;, &#49; &#61; &#103;&#108;&#111;&#98;&#97;&#108;) 303 the scope of the variables (0 = local, 1 = global)
304 </dd><dt><i>filter</i></dt> 304 </dd><dt><i>filter</i></dt>
305 <dd> 305 <dd>
306 &#114;&#101;&#103;&#101;x&#112; &#115;&#116;&#114;&#105;&#110;&#103; &#102;&#111;&#114; v&#97;&#114;&#105;&#97;&#98;&#108;&#101; &#110;&#97;&#109;&#101;&#115; &#116;&#111; &#102;&#105;&#108;&#116;&#101;&#114; &#111;&#117;&#116; (&#115;&#116;&#114;&#105;&#110;&#103;) 306 regexp string for variable names to filter out (string)
307 </dd> 307 </dd>
308 </dl><a NAME="DebuggerInterfaceNone.remoteClientVariable" ID="DebuggerInterfaceNone.remoteClientVariable"></a> 308 </dl><a NAME="DebuggerInterfaceNone.remoteClientVariable" ID="DebuggerInterfaceNone.remoteClientVariable"></a>
309 <h4>DebuggerInterfaceNone.remoteClientVariable</h4> 309 <h4>DebuggerInterfaceNone.remoteClientVariable</h4>
310 <b>remoteClientVariable</b>(<i>scope, filter, var, framenr = 0</i>) 310 <b>remoteClientVariable</b>(<i>scope, filter, var, framenr = 0</i>)
311 <p> 311 <p>
312 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#113;&#117;&#101;&#115;&#116; &#116;&#104;&#101; v&#97;&#114;&#105;&#97;&#98;&#108;&#101;&#115; &#111;&#102; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103;&#103;&#101;&#100; &#112;&#114;&#111;&#103;&#114;&#97;&#109;. 312 Public method to request the variables of the debugged program.
313 </p><dl> 313 </p><dl>
314 <dt><i>scope</i></dt> 314 <dt><i>scope</i></dt>
315 <dd> 315 <dd>
316 &#116;&#104;&#101; &#115;&#99;&#111;&#112;&#101; &#111;&#102; &#116;&#104;&#101; v&#97;&#114;&#105;&#97;&#98;&#108;&#101;&#115; (&#48; &#61; &#108;&#111;&#99;&#97;&#108;, &#49; &#61; &#103;&#108;&#111;&#98;&#97;&#108;) 316 the scope of the variables (0 = local, 1 = global)
317 </dd><dt><i>filter</i></dt> 317 </dd><dt><i>filter</i></dt>
318 <dd> 318 <dd>
319 &#108;&#105;&#115;&#116; &#111;&#102; v&#97;&#114;&#105;&#97;&#98;&#108;&#101; &#116;y&#112;&#101;&#115; &#116;&#111; &#102;&#105;&#108;&#116;&#101;&#114; &#111;&#117;&#116; (&#108;&#105;&#115;&#116; &#111;&#102; &#105;&#110;&#116;) 319 list of variable types to filter out (list of int)
320 </dd><dt><i>var</i></dt> 320 </dd><dt><i>var</i></dt>
321 <dd> 321 <dd>
322 &#108;&#105;&#115;&#116; &#101;&#110;&#99;&#111;&#100;&#101;&#100; &#110;&#97;&#109;&#101; &#111;&#102; v&#97;&#114;&#105;&#97;&#98;&#108;&#101; &#116;&#111; &#114;&#101;&#116;&#114;&#105;&#101;v&#101; (&#115;&#116;&#114;&#105;&#110;&#103;) 322 list encoded name of variable to retrieve (string)
323 </dd><dt><i>framenr</i></dt> 323 </dd><dt><i>framenr</i></dt>
324 <dd> 324 <dd>
325 &#102;&#114;&#97;&#109;&#101;&#110;&#117;&#109;&#98;&#101;&#114; &#111;&#102; &#116;&#104;&#101; v&#97;&#114;&#105;&#97;&#98;&#108;&#101;&#115; &#116;&#111; &#114;&#101;&#116;&#114;&#105;&#101;v&#101; (&#105;&#110;&#116;) 325 framenumber of the variables to retrieve (int)
326 </dd> 326 </dd>
327 </dl><a NAME="DebuggerInterfaceNone.remoteClientVariables" ID="DebuggerInterfaceNone.remoteClientVariables"></a> 327 </dl><a NAME="DebuggerInterfaceNone.remoteClientVariables" ID="DebuggerInterfaceNone.remoteClientVariables"></a>
328 <h4>DebuggerInterfaceNone.remoteClientVariables</h4> 328 <h4>DebuggerInterfaceNone.remoteClientVariables</h4>
329 <b>remoteClientVariables</b>(<i>scope, filter, framenr = 0</i>) 329 <b>remoteClientVariables</b>(<i>scope, filter, framenr = 0</i>)
330 <p> 330 <p>
331 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#113;&#117;&#101;&#115;&#116; &#116;&#104;&#101; v&#97;&#114;&#105;&#97;&#98;&#108;&#101;&#115; &#111;&#102; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103;&#103;&#101;&#100; &#112;&#114;&#111;&#103;&#114;&#97;&#109;. 331 Public method to request the variables of the debugged program.
332 </p><dl> 332 </p><dl>
333 <dt><i>scope</i></dt> 333 <dt><i>scope</i></dt>
334 <dd> 334 <dd>
335 &#116;&#104;&#101; &#115;&#99;&#111;&#112;&#101; &#111;&#102; &#116;&#104;&#101; v&#97;&#114;&#105;&#97;&#98;&#108;&#101;&#115; (&#48; &#61; &#108;&#111;&#99;&#97;&#108;, &#49; &#61; &#103;&#108;&#111;&#98;&#97;&#108;) 335 the scope of the variables (0 = local, 1 = global)
336 </dd><dt><i>filter</i></dt> 336 </dd><dt><i>filter</i></dt>
337 <dd> 337 <dd>
338 &#108;&#105;&#115;&#116; &#111;&#102; v&#97;&#114;&#105;&#97;&#98;&#108;&#101; &#116;y&#112;&#101;&#115; &#116;&#111; &#102;&#105;&#108;&#116;&#101;&#114; &#111;&#117;&#116; (&#108;&#105;&#115;&#116; &#111;&#102; &#105;&#110;&#116;) 338 list of variable types to filter out (list of int)
339 </dd><dt><i>framenr</i></dt> 339 </dd><dt><i>framenr</i></dt>
340 <dd> 340 <dd>
341 &#102;&#114;&#97;&#109;&#101;&#110;&#117;&#109;&#98;&#101;&#114; &#111;&#102; &#116;&#104;&#101; v&#97;&#114;&#105;&#97;&#98;&#108;&#101;&#115; &#116;&#111; &#114;&#101;&#116;&#114;&#105;&#101;v&#101; (&#105;&#110;&#116;) 341 framenumber of the variables to retrieve (int)
342 </dd> 342 </dd>
343 </dl><a NAME="DebuggerInterfaceNone.remoteCompletion" ID="DebuggerInterfaceNone.remoteCompletion"></a> 343 </dl><a NAME="DebuggerInterfaceNone.remoteCompletion" ID="DebuggerInterfaceNone.remoteCompletion"></a>
344 <h4>DebuggerInterfaceNone.remoteCompletion</h4> 344 <h4>DebuggerInterfaceNone.remoteCompletion</h4>
345 <b>remoteCompletion</b>(<i>text</i>) 345 <b>remoteCompletion</b>(<i>text</i>)
346 <p> 346 <p>
347 &#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#103;&#101;&#116; &#116;&#104;&#101; &#97; &#108;&#105;&#115;&#116; &#111;&#102; &#112;&#111;&#115;&#115;&#105;&#98;&#108;&#101; &#99;&#111;&#109;&#109;&#97;&#110;&#100;&#108;&#105;&#110;&#101; &#99;&#111;&#109;&#112;&#108;&#101;&#116;&#105;&#111;&#110;&#115; 347 Public slot to get the a list of possible commandline completions
348 &#102;&#114;&#111;&#109; &#116;&#104;&#101; &#114;&#101;&#109;&#111;&#116;&#101; &#99;&#108;&#105;&#101;&#110;&#116;. 348 from the remote client.
349 </p><dl> 349 </p><dl>
350 <dt><i>text</i></dt> 350 <dt><i>text</i></dt>
351 <dd> 351 <dd>
352 &#116;&#104;&#101; &#116;&#101;x&#116; &#116;&#111; &#98;&#101; &#99;&#111;&#109;&#112;&#108;&#101;&#116;&#101;&#100; (&#115;&#116;&#114;&#105;&#110;&#103;) 352 the text to be completed (string)
353 </dd> 353 </dd>
354 </dl><a NAME="DebuggerInterfaceNone.remoteContinue" ID="DebuggerInterfaceNone.remoteContinue"></a> 354 </dl><a NAME="DebuggerInterfaceNone.remoteContinue" ID="DebuggerInterfaceNone.remoteContinue"></a>
355 <h4>DebuggerInterfaceNone.remoteContinue</h4> 355 <h4>DebuggerInterfaceNone.remoteContinue</h4>
356 <b>remoteContinue</b>(<i>special = False</i>) 356 <b>remoteContinue</b>(<i>special = False</i>)
357 <p> 357 <p>
358 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#99;&#111;&#110;&#116;&#105;&#110;&#117;&#101; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103;&#103;&#101;&#100; &#112;&#114;&#111;&#103;&#114;&#97;&#109;. 358 Public method to continue the debugged program.
359 </p><dl> 359 </p><dl>
360 <dt><i>special</i></dt> 360 <dt><i>special</i></dt>
361 <dd> 361 <dd>
362 &#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#97; &#115;&#112;&#101;&#99;&#105;&#97;&#108; &#99;&#111;&#110;&#116;&#105;&#110;&#117;&#101; &#111;&#112;&#101;&#114;&#97;&#116;&#105;&#111;&#110; 362 flag indicating a special continue operation
363 </dd> 363 </dd>
364 </dl><a NAME="DebuggerInterfaceNone.remoteCoverage" ID="DebuggerInterfaceNone.remoteCoverage"></a> 364 </dl><a NAME="DebuggerInterfaceNone.remoteCoverage" ID="DebuggerInterfaceNone.remoteCoverage"></a>
365 <h4>DebuggerInterfaceNone.remoteCoverage</h4> 365 <h4>DebuggerInterfaceNone.remoteCoverage</h4>
366 <b>remoteCoverage</b>(<i>fn, argv, wd, erase = False</i>) 366 <b>remoteCoverage</b>(<i>fn, argv, wd, erase = False</i>)
367 <p> 367 <p>
368 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#108;&#111;&#97;&#100; &#97; &#110;&#101;w &#112;&#114;&#111;&#103;&#114;&#97;&#109; &#116;&#111; &#99;&#111;&#108;&#108;&#101;&#99;&#116; &#99;&#111;v&#101;&#114;&#97;&#103;&#101; &#100;&#97;&#116;&#97;. 368 Public method to load a new program to collect coverage data.
369 </p><dl> 369 </p><dl>
370 <dt><i>fn</i></dt> 370 <dt><i>fn</i></dt>
371 <dd> 371 <dd>
372 &#116;&#104;&#101; &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#116;&#111; &#114;&#117;&#110; (&#115;&#116;&#114;&#105;&#110;&#103;) 372 the filename to run (string)
373 </dd><dt><i>argv</i></dt> 373 </dd><dt><i>argv</i></dt>
374 <dd> 374 <dd>
375 &#116;&#104;&#101; &#99;&#111;&#109;&#109;&#97;&#110;&#100;&#108;&#105;&#110;&#101; &#97;&#114;&#103;&#117;&#109;&#101;&#110;&#116;&#115; &#116;&#111; &#112;&#97;&#115;&#115; &#116;&#111; &#116;&#104;&#101; &#112;&#114;&#111;&#103;&#114;&#97;&#109; (&#115;&#116;&#114;&#105;&#110;&#103;) 375 the commandline arguments to pass to the program (string)
376 </dd><dt><i>wd</i></dt> 376 </dd><dt><i>wd</i></dt>
377 <dd> 377 <dd>
378 &#116;&#104;&#101; w&#111;&#114;&#107;&#105;&#110;&#103; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y &#102;&#111;&#114; &#116;&#104;&#101; &#112;&#114;&#111;&#103;&#114;&#97;&#109; (&#115;&#116;&#114;&#105;&#110;&#103;) 378 the working directory for the program (string)
379 </dd><dt><i>erase=</i></dt> 379 </dd><dt><i>erase=</i></dt>
380 <dd> 380 <dd>
381 &#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#116;&#104;&#97;&#116; &#99;&#111;v&#101;&#114;&#97;&#103;&#101; &#105;&#110;&#102;&#111; &#115;&#104;&#111;&#117;&#108;&#100; &#98;&#101; 381 flag indicating that coverage info should be
382 &#99;&#108;&#101;&#97;&#114;&#101;&#100; &#102;&#105;&#114;&#115;&#116; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;) 382 cleared first (boolean)
383 </dd> 383 </dd>
384 </dl><a NAME="DebuggerInterfaceNone.remoteEnvironment" ID="DebuggerInterfaceNone.remoteEnvironment"></a> 384 </dl><a NAME="DebuggerInterfaceNone.remoteEnvironment" ID="DebuggerInterfaceNone.remoteEnvironment"></a>
385 <h4>DebuggerInterfaceNone.remoteEnvironment</h4> 385 <h4>DebuggerInterfaceNone.remoteEnvironment</h4>
386 <b>remoteEnvironment</b>(<i>env</i>) 386 <b>remoteEnvironment</b>(<i>env</i>)
387 <p> 387 <p>
388 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#101;&#116; &#116;&#104;&#101; &#101;&#110;v&#105;&#114;&#111;&#110;&#109;&#101;&#110;&#116; &#102;&#111;&#114; &#97; &#112;&#114;&#111;&#103;&#114;&#97;&#109; &#116;&#111; &#100;&#101;&#98;&#117;&#103;, &#114;&#117;&#110;, ... 388 Public method to set the environment for a program to debug, run, ...
389 </p><dl> 389 </p><dl>
390 <dt><i>env</i></dt> 390 <dt><i>env</i></dt>
391 <dd> 391 <dd>
392 &#101;&#110;v&#105;&#114;&#111;&#110;&#109;&#101;&#110;&#116; &#115;&#101;&#116;&#116;&#105;&#110;&#103;&#115; (&#100;&#105;&#99;&#116;&#105;&#111;&#110;&#97;&#114;y) 392 environment settings (dictionary)
393 </dd> 393 </dd>
394 </dl><a NAME="DebuggerInterfaceNone.remoteEval" ID="DebuggerInterfaceNone.remoteEval"></a> 394 </dl><a NAME="DebuggerInterfaceNone.remoteEval" ID="DebuggerInterfaceNone.remoteEval"></a>
395 <h4>DebuggerInterfaceNone.remoteEval</h4> 395 <h4>DebuggerInterfaceNone.remoteEval</h4>
396 <b>remoteEval</b>(<i>arg</i>) 396 <b>remoteEval</b>(<i>arg</i>)
397 <p> 397 <p>
398 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#101;v&#97;&#108;&#117;&#97;&#116;&#101; &#97;&#114;&#103; &#105;&#110; &#116;&#104;&#101; &#99;&#117;&#114;&#114;&#101;&#110;&#116; &#99;&#111;&#110;&#116;&#101;x&#116; &#111;&#102; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103;&#103;&#101;&#100; &#112;&#114;&#111;&#103;&#114;&#97;&#109;. 398 Public method to evaluate arg in the current context of the debugged program.
399 </p><dl> 399 </p><dl>
400 <dt><i>arg</i></dt> 400 <dt><i>arg</i></dt>
401 <dd> 401 <dd>
402 &#116;&#104;&#101; &#97;&#114;&#103;&#117;&#109;&#101;&#110;&#116;&#115; &#116;&#111; &#101;v&#97;&#108;&#117;&#97;&#116;&#101; (&#115;&#116;&#114;&#105;&#110;&#103;) 402 the arguments to evaluate (string)
403 </dd> 403 </dd>
404 </dl><a NAME="DebuggerInterfaceNone.remoteExec" ID="DebuggerInterfaceNone.remoteExec"></a> 404 </dl><a NAME="DebuggerInterfaceNone.remoteExec" ID="DebuggerInterfaceNone.remoteExec"></a>
405 <h4>DebuggerInterfaceNone.remoteExec</h4> 405 <h4>DebuggerInterfaceNone.remoteExec</h4>
406 <b>remoteExec</b>(<i>stmt</i>) 406 <b>remoteExec</b>(<i>stmt</i>)
407 <p> 407 <p>
408 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#101;x&#101;&#99;&#117;&#116;&#101; &#115;&#116;&#109;&#116; &#105;&#110; &#116;&#104;&#101; &#99;&#117;&#114;&#114;&#101;&#110;&#116; &#99;&#111;&#110;&#116;&#101;x&#116; &#111;&#102; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103;&#103;&#101;&#100; &#112;&#114;&#111;&#103;&#114;&#97;&#109;. 408 Public method to execute stmt in the current context of the debugged program.
409 </p><dl> 409 </p><dl>
410 <dt><i>stmt</i></dt> 410 <dt><i>stmt</i></dt>
411 <dd> 411 <dd>
412 &#115;&#116;&#97;&#116;&#101;&#109;&#101;&#110;&#116; &#116;&#111; &#101;x&#101;&#99;&#117;&#116;&#101; (&#115;&#116;&#114;&#105;&#110;&#103;) 412 statement to execute (string)
413 </dd> 413 </dd>
414 </dl><a NAME="DebuggerInterfaceNone.remoteLoad" ID="DebuggerInterfaceNone.remoteLoad"></a> 414 </dl><a NAME="DebuggerInterfaceNone.remoteLoad" ID="DebuggerInterfaceNone.remoteLoad"></a>
415 <h4>DebuggerInterfaceNone.remoteLoad</h4> 415 <h4>DebuggerInterfaceNone.remoteLoad</h4>
416 <b>remoteLoad</b>(<i>fn, argv, wd, traceInterpreter = False, autoContinue = True, autoFork = False, forkChild = False</i>) 416 <b>remoteLoad</b>(<i>fn, argv, wd, traceInterpreter = False, autoContinue = True, autoFork = False, forkChild = False</i>)
417 <p> 417 <p>
418 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#108;&#111;&#97;&#100; &#97; &#110;&#101;w &#112;&#114;&#111;&#103;&#114;&#97;&#109; &#116;&#111; &#100;&#101;&#98;&#117;&#103;. 418 Public method to load a new program to debug.
419 </p><dl> 419 </p><dl>
420 <dt><i>fn</i></dt> 420 <dt><i>fn</i></dt>
421 <dd> 421 <dd>
422 &#116;&#104;&#101; &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#116;&#111; &#100;&#101;&#98;&#117;&#103; (&#115;&#116;&#114;&#105;&#110;&#103;) 422 the filename to debug (string)
423 </dd><dt><i>argv</i></dt> 423 </dd><dt><i>argv</i></dt>
424 <dd> 424 <dd>
425 &#116;&#104;&#101; &#99;&#111;&#109;&#109;&#97;&#110;&#100;&#108;&#105;&#110;&#101; &#97;&#114;&#103;&#117;&#109;&#101;&#110;&#116;&#115; &#116;&#111; &#112;&#97;&#115;&#115; &#116;&#111; &#116;&#104;&#101; &#112;&#114;&#111;&#103;&#114;&#97;&#109; (&#115;&#116;&#114;&#105;&#110;&#103;) 425 the commandline arguments to pass to the program (string)
426 </dd><dt><i>wd</i></dt> 426 </dd><dt><i>wd</i></dt>
427 <dd> 427 <dd>
428 &#116;&#104;&#101; w&#111;&#114;&#107;&#105;&#110;&#103; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y &#102;&#111;&#114; &#116;&#104;&#101; &#112;&#114;&#111;&#103;&#114;&#97;&#109; (&#115;&#116;&#114;&#105;&#110;&#103;) 428 the working directory for the program (string)
429 </dd><dt><i>traceInterpreter=</i></dt> 429 </dd><dt><i>traceInterpreter=</i></dt>
430 <dd> 430 <dd>
431 &#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#105;&#102; &#116;&#104;&#101; &#105;&#110;&#116;&#101;&#114;&#112;&#114;&#101;&#116;&#101;&#114; &#108;&#105;&#98;&#114;&#97;&#114;y &#115;&#104;&#111;&#117;&#108;&#100; &#98;&#101; 431 flag indicating if the interpreter library should be
432 &#116;&#114;&#97;&#99;&#101;&#100; &#97;&#115; w&#101;&#108;&#108; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;) 432 traced as well (boolean)
433 </dd><dt><i>autoContinue=</i></dt> 433 </dd><dt><i>autoContinue=</i></dt>
434 <dd> 434 <dd>
435 &#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103;, &#116;&#104;&#97;&#116; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103;&#103;&#101;&#114; &#115;&#104;&#111;&#117;&#108;&#100; &#110;&#111;&#116; &#115;&#116;&#111;&#112; 435 flag indicating, that the debugger should not stop
436 &#97;&#116; &#116;&#104;&#101; &#102;&#105;&#114;&#115;&#116; &#101;x&#101;&#99;&#117;&#116;&#97;&#98;&#108;&#101; &#108;&#105;&#110;&#101; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;) 436 at the first executable line (boolean)
437 </dd><dt><i>autoFork=</i></dt> 437 </dd><dt><i>autoFork=</i></dt>
438 <dd> 438 <dd>
439 &#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#116;&#104;&#101; &#97;&#117;&#116;&#111;&#109;&#97;&#116;&#105;&#99; &#102;&#111;&#114;&#107; &#109;&#111;&#100;&#101; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;) 439 flag indicating the automatic fork mode (boolean)
440 </dd><dt><i>forkChild=</i></dt> 440 </dd><dt><i>forkChild=</i></dt>
441 <dd> 441 <dd>
442 &#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#116;&#111; &#100;&#101;&#98;&#117;&#103; &#116;&#104;&#101; &#99;&#104;&#105;&#108;&#100; &#97;&#102;&#116;&#101;&#114; &#102;&#111;&#114;&#107;&#105;&#110;&#103; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;) 442 flag indicating to debug the child after forking (boolean)
443 </dd> 443 </dd>
444 </dl><a NAME="DebuggerInterfaceNone.remoteProfile" ID="DebuggerInterfaceNone.remoteProfile"></a> 444 </dl><a NAME="DebuggerInterfaceNone.remoteProfile" ID="DebuggerInterfaceNone.remoteProfile"></a>
445 <h4>DebuggerInterfaceNone.remoteProfile</h4> 445 <h4>DebuggerInterfaceNone.remoteProfile</h4>
446 <b>remoteProfile</b>(<i>fn, argv, wd, erase = False</i>) 446 <b>remoteProfile</b>(<i>fn, argv, wd, erase = False</i>)
447 <p> 447 <p>
448 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#108;&#111;&#97;&#100; &#97; &#110;&#101;w &#112;&#114;&#111;&#103;&#114;&#97;&#109; &#116;&#111; &#99;&#111;&#108;&#108;&#101;&#99;&#116; &#112;&#114;&#111;&#102;&#105;&#108;&#105;&#110;&#103; &#100;&#97;&#116;&#97;. 448 Public method to load a new program to collect profiling data.
449 </p><dl> 449 </p><dl>
450 <dt><i>fn</i></dt> 450 <dt><i>fn</i></dt>
451 <dd> 451 <dd>
452 &#116;&#104;&#101; &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#116;&#111; &#114;&#117;&#110; (&#115;&#116;&#114;&#105;&#110;&#103;) 452 the filename to run (string)
453 </dd><dt><i>argv</i></dt> 453 </dd><dt><i>argv</i></dt>
454 <dd> 454 <dd>
455 &#116;&#104;&#101; &#99;&#111;&#109;&#109;&#97;&#110;&#100;&#108;&#105;&#110;&#101; &#97;&#114;&#103;&#117;&#109;&#101;&#110;&#116;&#115; &#116;&#111; &#112;&#97;&#115;&#115; &#116;&#111; &#116;&#104;&#101; &#112;&#114;&#111;&#103;&#114;&#97;&#109; (&#115;&#116;&#114;&#105;&#110;&#103;) 455 the commandline arguments to pass to the program (string)
456 </dd><dt><i>wd</i></dt> 456 </dd><dt><i>wd</i></dt>
457 <dd> 457 <dd>
458 &#116;&#104;&#101; w&#111;&#114;&#107;&#105;&#110;&#103; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y &#102;&#111;&#114; &#116;&#104;&#101; &#112;&#114;&#111;&#103;&#114;&#97;&#109; (&#115;&#116;&#114;&#105;&#110;&#103;) 458 the working directory for the program (string)
459 </dd><dt><i>erase=</i></dt> 459 </dd><dt><i>erase=</i></dt>
460 <dd> 460 <dd>
461 &#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#116;&#104;&#97;&#116; &#116;&#105;&#109;&#105;&#110;&#103; &#105;&#110;&#102;&#111; &#115;&#104;&#111;&#117;&#108;&#100; &#98;&#101; &#99;&#108;&#101;&#97;&#114;&#101;&#100; &#102;&#105;&#114;&#115;&#116; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;) 461 flag indicating that timing info should be cleared first (boolean)
462 </dd> 462 </dd>
463 </dl><a NAME="DebuggerInterfaceNone.remoteRawInput" ID="DebuggerInterfaceNone.remoteRawInput"></a> 463 </dl><a NAME="DebuggerInterfaceNone.remoteRawInput" ID="DebuggerInterfaceNone.remoteRawInput"></a>
464 <h4>DebuggerInterfaceNone.remoteRawInput</h4> 464 <h4>DebuggerInterfaceNone.remoteRawInput</h4>
465 <b>remoteRawInput</b>(<i>s</i>) 465 <b>remoteRawInput</b>(<i>s</i>)
466 <p> 466 <p>
467 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#101;&#110;&#100; &#116;&#104;&#101; &#114;&#97;w &#105;&#110;&#112;&#117;&#116; &#116;&#111; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103;&#103;&#101;&#100; &#112;&#114;&#111;&#103;&#114;&#97;&#109;. 467 Public method to send the raw input to the debugged program.
468 </p><dl> 468 </p><dl>
469 <dt><i>s</i></dt> 469 <dt><i>s</i></dt>
470 <dd> 470 <dd>
471 &#116;&#104;&#101; &#114;&#97;w &#105;&#110;&#112;&#117;&#116; (&#115;&#116;&#114;&#105;&#110;&#103;) 471 the raw input (string)
472 </dd> 472 </dd>
473 </dl><a NAME="DebuggerInterfaceNone.remoteRun" ID="DebuggerInterfaceNone.remoteRun"></a> 473 </dl><a NAME="DebuggerInterfaceNone.remoteRun" ID="DebuggerInterfaceNone.remoteRun"></a>
474 <h4>DebuggerInterfaceNone.remoteRun</h4> 474 <h4>DebuggerInterfaceNone.remoteRun</h4>
475 <b>remoteRun</b>(<i>fn, argv, wd</i>) 475 <b>remoteRun</b>(<i>fn, argv, wd</i>)
476 <p> 476 <p>
477 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#108;&#111;&#97;&#100; &#97; &#110;&#101;w &#112;&#114;&#111;&#103;&#114;&#97;&#109; &#116;&#111; &#114;&#117;&#110;. 477 Public method to load a new program to run.
478 </p><dl> 478 </p><dl>
479 <dt><i>fn</i></dt> 479 <dt><i>fn</i></dt>
480 <dd> 480 <dd>
481 &#116;&#104;&#101; &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#116;&#111; &#114;&#117;&#110; (&#115;&#116;&#114;&#105;&#110;&#103;) 481 the filename to run (string)
482 </dd><dt><i>argv</i></dt> 482 </dd><dt><i>argv</i></dt>
483 <dd> 483 <dd>
484 &#116;&#104;&#101; &#99;&#111;&#109;&#109;&#97;&#110;&#100;&#108;&#105;&#110;&#101; &#97;&#114;&#103;&#117;&#109;&#101;&#110;&#116;&#115; &#116;&#111; &#112;&#97;&#115;&#115; &#116;&#111; &#116;&#104;&#101; &#112;&#114;&#111;&#103;&#114;&#97;&#109; (&#115;&#116;&#114;&#105;&#110;&#103;) 484 the commandline arguments to pass to the program (string)
485 </dd><dt><i>wd</i></dt> 485 </dd><dt><i>wd</i></dt>
486 <dd> 486 <dd>
487 &#116;&#104;&#101; w&#111;&#114;&#107;&#105;&#110;&#103; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y &#102;&#111;&#114; &#116;&#104;&#101; &#112;&#114;&#111;&#103;&#114;&#97;&#109; (&#115;&#116;&#114;&#105;&#110;&#103;) 487 the working directory for the program (string)
488 </dd> 488 </dd>
489 </dl><a NAME="DebuggerInterfaceNone.remoteSetThread" ID="DebuggerInterfaceNone.remoteSetThread"></a> 489 </dl><a NAME="DebuggerInterfaceNone.remoteSetThread" ID="DebuggerInterfaceNone.remoteSetThread"></a>
490 <h4>DebuggerInterfaceNone.remoteSetThread</h4> 490 <h4>DebuggerInterfaceNone.remoteSetThread</h4>
491 <b>remoteSetThread</b>(<i>tid</i>) 491 <b>remoteSetThread</b>(<i>tid</i>)
492 <p> 492 <p>
493 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#113;&#117;&#101;&#115;&#116; &#116;&#111; &#115;&#101;&#116; &#116;&#104;&#101; &#103;&#105;v&#101;&#110; &#116;&#104;&#114;&#101;&#97;&#100; &#97;&#115; &#99;&#117;&#114;&#114;&#101;&#110;&#116; &#116;&#104;&#114;&#101;&#97;&#100;. 493 Public method to request to set the given thread as current thread.
494 </p><dl> 494 </p><dl>
495 <dt><i>tid</i></dt> 495 <dt><i>tid</i></dt>
496 <dd> 496 <dd>
497 &#105;&#100; &#111;&#102; &#116;&#104;&#101; &#116;&#104;&#114;&#101;&#97;&#100; (&#105;&#110;&#116;&#101;&#103;&#101;&#114;) 497 id of the thread (integer)
498 </dd> 498 </dd>
499 </dl><a NAME="DebuggerInterfaceNone.remoteStatement" ID="DebuggerInterfaceNone.remoteStatement"></a> 499 </dl><a NAME="DebuggerInterfaceNone.remoteStatement" ID="DebuggerInterfaceNone.remoteStatement"></a>
500 <h4>DebuggerInterfaceNone.remoteStatement</h4> 500 <h4>DebuggerInterfaceNone.remoteStatement</h4>
501 <b>remoteStatement</b>(<i>stmt</i>) 501 <b>remoteStatement</b>(<i>stmt</i>)
502 <p> 502 <p>
503 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#101;x&#101;&#99;&#117;&#116;&#101; &#97; &#80;y&#116;&#104;&#111;&#110; &#115;&#116;&#97;&#116;&#101;&#109;&#101;&#110;&#116;. 503 Public method to execute a Python statement.
504 </p><dl> 504 </p><dl>
505 <dt><i>stmt</i></dt> 505 <dt><i>stmt</i></dt>
506 <dd> 506 <dd>
507 &#116;&#104;&#101; &#80;y&#116;&#104;&#111;&#110; &#115;&#116;&#97;&#116;&#101;&#109;&#101;&#110;&#116; &#116;&#111; &#101;x&#101;&#99;&#117;&#116;&#101; (&#115;&#116;&#114;&#105;&#110;&#103;). &#73;&#116; 507 the Python statement to execute (string). It
508 &#115;&#104;&#111;&#117;&#108;&#100; &#110;&#111;&#116; &#104;&#97;v&#101; &#97; &#116;&#114;&#97;&#105;&#108;&#105;&#110;&#103; &#110;&#101;w&#108;&#105;&#110;&#101;. 508 should not have a trailing newline.
509 </dd> 509 </dd>
510 </dl><a NAME="DebuggerInterfaceNone.remoteStep" ID="DebuggerInterfaceNone.remoteStep"></a> 510 </dl><a NAME="DebuggerInterfaceNone.remoteStep" ID="DebuggerInterfaceNone.remoteStep"></a>
511 <h4>DebuggerInterfaceNone.remoteStep</h4> 511 <h4>DebuggerInterfaceNone.remoteStep</h4>
512 <b>remoteStep</b>(<i></i>) 512 <b>remoteStep</b>(<i></i>)
513 <p> 513 <p>
514 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#105;&#110;&#103;&#108;&#101; &#115;&#116;&#101;&#112; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103;&#103;&#101;&#100; &#112;&#114;&#111;&#103;&#114;&#97;&#109;. 514 Public method to single step the debugged program.
515 </p><a NAME="DebuggerInterfaceNone.remoteStepOut" ID="DebuggerInterfaceNone.remoteStepOut"></a> 515 </p><a NAME="DebuggerInterfaceNone.remoteStepOut" ID="DebuggerInterfaceNone.remoteStepOut"></a>
516 <h4>DebuggerInterfaceNone.remoteStepOut</h4> 516 <h4>DebuggerInterfaceNone.remoteStepOut</h4>
517 <b>remoteStepOut</b>(<i></i>) 517 <b>remoteStepOut</b>(<i></i>)
518 <p> 518 <p>
519 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#116;&#101;&#112; &#111;&#117;&#116; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103;&#103;&#101;&#100; &#112;&#114;&#111;&#103;&#114;&#97;&#109;. 519 Public method to step out the debugged program.
520 </p><a NAME="DebuggerInterfaceNone.remoteStepOver" ID="DebuggerInterfaceNone.remoteStepOver"></a> 520 </p><a NAME="DebuggerInterfaceNone.remoteStepOver" ID="DebuggerInterfaceNone.remoteStepOver"></a>
521 <h4>DebuggerInterfaceNone.remoteStepOver</h4> 521 <h4>DebuggerInterfaceNone.remoteStepOver</h4>
522 <b>remoteStepOver</b>(<i></i>) 522 <b>remoteStepOver</b>(<i></i>)
523 <p> 523 <p>
524 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#116;&#101;&#112; &#111;v&#101;&#114; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103;&#103;&#101;&#100; &#112;&#114;&#111;&#103;&#114;&#97;&#109;. 524 Public method to step over the debugged program.
525 </p><a NAME="DebuggerInterfaceNone.remoteStepQuit" ID="DebuggerInterfaceNone.remoteStepQuit"></a> 525 </p><a NAME="DebuggerInterfaceNone.remoteStepQuit" ID="DebuggerInterfaceNone.remoteStepQuit"></a>
526 <h4>DebuggerInterfaceNone.remoteStepQuit</h4> 526 <h4>DebuggerInterfaceNone.remoteStepQuit</h4>
527 <b>remoteStepQuit</b>(<i></i>) 527 <b>remoteStepQuit</b>(<i></i>)
528 <p> 528 <p>
529 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#116;&#111;&#112; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103;&#103;&#101;&#100; &#112;&#114;&#111;&#103;&#114;&#97;&#109;. 529 Public method to stop the debugged program.
530 </p><a NAME="DebuggerInterfaceNone.remoteThreadList" ID="DebuggerInterfaceNone.remoteThreadList"></a> 530 </p><a NAME="DebuggerInterfaceNone.remoteThreadList" ID="DebuggerInterfaceNone.remoteThreadList"></a>
531 <h4>DebuggerInterfaceNone.remoteThreadList</h4> 531 <h4>DebuggerInterfaceNone.remoteThreadList</h4>
532 <b>remoteThreadList</b>(<i></i>) 532 <b>remoteThreadList</b>(<i></i>)
533 <p> 533 <p>
534 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#113;&#117;&#101;&#115;&#116; &#116;&#104;&#101; &#108;&#105;&#115;&#116; &#111;&#102; &#116;&#104;&#114;&#101;&#97;&#100;&#115; &#102;&#114;&#111;&#109; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116;. 534 Public method to request the list of threads from the client.
535 </p><a NAME="DebuggerInterfaceNone.remoteUTPrepare" ID="DebuggerInterfaceNone.remoteUTPrepare"></a> 535 </p><a NAME="DebuggerInterfaceNone.remoteUTPrepare" ID="DebuggerInterfaceNone.remoteUTPrepare"></a>
536 <h4>DebuggerInterfaceNone.remoteUTPrepare</h4> 536 <h4>DebuggerInterfaceNone.remoteUTPrepare</h4>
537 <b>remoteUTPrepare</b>(<i>fn, tn, tfn, cov, covname, coverase</i>) 537 <b>remoteUTPrepare</b>(<i>fn, tn, tfn, cov, covname, coverase</i>)
538 <p> 538 <p>
539 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#112;&#114;&#101;&#112;&#97;&#114;&#101; &#97; &#110;&#101;w &#117;&#110;&#105;&#116;&#116;&#101;&#115;&#116; &#114;&#117;&#110;. 539 Public method to prepare a new unittest run.
540 </p><dl> 540 </p><dl>
541 <dt><i>fn</i></dt> 541 <dt><i>fn</i></dt>
542 <dd> 542 <dd>
543 &#116;&#104;&#101; &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#116;&#111; &#108;&#111;&#97;&#100; (&#115;&#116;&#114;&#105;&#110;&#103;) 543 the filename to load (string)
544 </dd><dt><i>tn</i></dt> 544 </dd><dt><i>tn</i></dt>
545 <dd> 545 <dd>
546 &#116;&#104;&#101; &#116;&#101;&#115;&#116;&#110;&#97;&#109;&#101; &#116;&#111; &#108;&#111;&#97;&#100; (&#115;&#116;&#114;&#105;&#110;&#103;) 546 the testname to load (string)
547 </dd><dt><i>tfn</i></dt> 547 </dd><dt><i>tfn</i></dt>
548 <dd> 548 <dd>
549 &#116;&#104;&#101; &#116;&#101;&#115;&#116; &#102;&#117;&#110;&#99;&#116;&#105;&#111;&#110; &#110;&#97;&#109;&#101; &#116;&#111; &#108;&#111;&#97;&#100; &#116;&#101;&#115;&#116;&#115; &#102;&#114;&#111;&#109; (&#115;&#116;&#114;&#105;&#110;&#103;) 549 the test function name to load tests from (string)
550 </dd><dt><i>cov</i></dt> 550 </dd><dt><i>cov</i></dt>
551 <dd> 551 <dd>
552 &#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#99;&#111;&#108;&#108;&#101;&#99;&#116;&#105;&#111;&#110; &#111;&#102; &#99;&#111;v&#101;&#114;&#97;&#103;&#101; &#100;&#97;&#116;&#97; &#105;&#115; &#114;&#101;&#113;&#117;&#101;&#115;&#116;&#101;&#100; 552 flag indicating collection of coverage data is requested
553 </dd><dt><i>covname</i></dt> 553 </dd><dt><i>covname</i></dt>
554 <dd> 554 <dd>
555 &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#116;&#111; &#98;&#101; &#117;&#115;&#101;&#100; &#116;&#111; &#97;&#115;&#115;&#101;&#109;&#98;&#108;&#101; &#116;&#104;&#101; &#99;&#111;v&#101;&#114;&#97;&#103;&#101; &#99;&#97;&#99;&#104;&#101;&#115; 555 filename to be used to assemble the coverage caches
556 &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; 556 filename
557 </dd><dt><i>coverase</i></dt> 557 </dd><dt><i>coverase</i></dt>
558 <dd> 558 <dd>
559 &#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#101;&#114;&#97;&#115;&#117;&#114;&#101; &#111;&#102; &#99;&#111;v&#101;&#114;&#97;&#103;&#101; &#100;&#97;&#116;&#97; &#105;&#115; &#114;&#101;&#113;&#117;&#101;&#115;&#116;&#101;&#100; 559 flag indicating erasure of coverage data is requested
560 </dd> 560 </dd>
561 </dl><a NAME="DebuggerInterfaceNone.remoteUTRun" ID="DebuggerInterfaceNone.remoteUTRun"></a> 561 </dl><a NAME="DebuggerInterfaceNone.remoteUTRun" ID="DebuggerInterfaceNone.remoteUTRun"></a>
562 <h4>DebuggerInterfaceNone.remoteUTRun</h4> 562 <h4>DebuggerInterfaceNone.remoteUTRun</h4>
563 <b>remoteUTRun</b>(<i></i>) 563 <b>remoteUTRun</b>(<i></i>)
564 <p> 564 <p>
565 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#116;&#97;&#114;&#116; &#97; &#117;&#110;&#105;&#116;&#116;&#101;&#115;&#116; &#114;&#117;&#110;. 565 Public method to start a unittest run.
566 </p><a NAME="DebuggerInterfaceNone.remoteUTStop" ID="DebuggerInterfaceNone.remoteUTStop"></a> 566 </p><a NAME="DebuggerInterfaceNone.remoteUTStop" ID="DebuggerInterfaceNone.remoteUTStop"></a>
567 <h4>DebuggerInterfaceNone.remoteUTStop</h4> 567 <h4>DebuggerInterfaceNone.remoteUTStop</h4>
568 <b>remoteUTStop</b>(<i></i>) 568 <b>remoteUTStop</b>(<i></i>)
569 <p> 569 <p>
570 &#112;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#116;&#111;&#112; &#97; &#117;&#110;&#105;&#116;&#116;&#101;&#115;&#116; &#114;&#117;&#110;. 570 public method to stop a unittest run.
571 </p><a NAME="DebuggerInterfaceNone.remoteWatchpoint" ID="DebuggerInterfaceNone.remoteWatchpoint"></a> 571 </p><a NAME="DebuggerInterfaceNone.remoteWatchpoint" ID="DebuggerInterfaceNone.remoteWatchpoint"></a>
572 <h4>DebuggerInterfaceNone.remoteWatchpoint</h4> 572 <h4>DebuggerInterfaceNone.remoteWatchpoint</h4>
573 <b>remoteWatchpoint</b>(<i>cond, set, temp = False</i>) 573 <b>remoteWatchpoint</b>(<i>cond, set, temp = False</i>)
574 <p> 574 <p>
575 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#101;&#116; &#111;&#114; &#99;&#108;&#101;&#97;&#114; &#97; w&#97;&#116;&#99;&#104; &#101;x&#112;&#114;&#101;&#115;&#115;&#105;&#111;&#110;. 575 Public method to set or clear a watch expression.
576 </p><dl> 576 </p><dl>
577 <dt><i>cond</i></dt> 577 <dt><i>cond</i></dt>
578 <dd> 578 <dd>
579 &#101;x&#112;&#114;&#101;&#115;&#115;&#105;&#111;&#110; &#111;&#102; &#116;&#104;&#101; w&#97;&#116;&#99;&#104; &#101;x&#112;&#114;&#101;&#115;&#115;&#105;&#111;&#110; (&#115;&#116;&#114;&#105;&#110;&#103;) 579 expression of the watch expression (string)
580 </dd><dt><i>set</i></dt> 580 </dd><dt><i>set</i></dt>
581 <dd> 581 <dd>
582 &#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#115;&#101;&#116;&#116;&#105;&#110;&#103; &#111;&#114; &#114;&#101;&#115;&#101;&#116;&#116;&#105;&#110;&#103; &#97; w&#97;&#116;&#99;&#104; &#101;x&#112;&#114;&#101;&#115;&#115;&#105;&#111;&#110; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;) 582 flag indicating setting or resetting a watch expression (boolean)
583 </dd><dt><i>temp</i></dt> 583 </dd><dt><i>temp</i></dt>
584 <dd> 584 <dd>
585 &#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#97; &#116;&#101;&#109;&#112;&#111;&#114;&#97;&#114;y w&#97;&#116;&#99;&#104; &#101;x&#112;&#114;&#101;&#115;&#115;&#105;&#111;&#110; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;) 585 flag indicating a temporary watch expression (boolean)
586 </dd> 586 </dd>
587 </dl><a NAME="DebuggerInterfaceNone.remoteWatchpointEnable" ID="DebuggerInterfaceNone.remoteWatchpointEnable"></a> 587 </dl><a NAME="DebuggerInterfaceNone.remoteWatchpointEnable" ID="DebuggerInterfaceNone.remoteWatchpointEnable"></a>
588 <h4>DebuggerInterfaceNone.remoteWatchpointEnable</h4> 588 <h4>DebuggerInterfaceNone.remoteWatchpointEnable</h4>
589 <b>remoteWatchpointEnable</b>(<i>cond, enable</i>) 589 <b>remoteWatchpointEnable</b>(<i>cond, enable</i>)
590 <p> 590 <p>
591 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#101;&#110;&#97;&#98;&#108;&#101; &#111;&#114; &#100;&#105;&#115;&#97;&#98;&#108;&#101; &#97; w&#97;&#116;&#99;&#104; &#101;x&#112;&#114;&#101;&#115;&#115;&#105;&#111;&#110;. 591 Public method to enable or disable a watch expression.
592 </p><dl> 592 </p><dl>
593 <dt><i>cond</i></dt> 593 <dt><i>cond</i></dt>
594 <dd> 594 <dd>
595 &#101;x&#112;&#114;&#101;&#115;&#115;&#105;&#111;&#110; &#111;&#102; &#116;&#104;&#101; w&#97;&#116;&#99;&#104; &#101;x&#112;&#114;&#101;&#115;&#115;&#105;&#111;&#110; (&#115;&#116;&#114;&#105;&#110;&#103;) 595 expression of the watch expression (string)
596 </dd><dt><i>enable</i></dt> 596 </dd><dt><i>enable</i></dt>
597 <dd> 597 <dd>
598 &#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#101;&#110;&#97;&#98;&#108;&#105;&#110;&#103; &#111;&#114; &#100;&#105;&#115;&#97;&#98;&#108;&#105;&#110;&#103; &#97; w&#97;&#116;&#99;&#104; &#101;x&#112;&#114;&#101;&#115;&#115;&#105;&#111;&#110; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;) 598 flag indicating enabling or disabling a watch expression (boolean)
599 </dd> 599 </dd>
600 </dl><a NAME="DebuggerInterfaceNone.remoteWatchpointIgnore" ID="DebuggerInterfaceNone.remoteWatchpointIgnore"></a> 600 </dl><a NAME="DebuggerInterfaceNone.remoteWatchpointIgnore" ID="DebuggerInterfaceNone.remoteWatchpointIgnore"></a>
601 <h4>DebuggerInterfaceNone.remoteWatchpointIgnore</h4> 601 <h4>DebuggerInterfaceNone.remoteWatchpointIgnore</h4>
602 <b>remoteWatchpointIgnore</b>(<i>cond, count</i>) 602 <b>remoteWatchpointIgnore</b>(<i>cond, count</i>)
603 <p> 603 <p>
604 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#105;&#103;&#110;&#111;&#114;&#101; &#97; w&#97;&#116;&#99;&#104; &#101;x&#112;&#114;&#101;&#115;&#115;&#105;&#111;&#110; &#116;&#104;&#101; &#110;&#101;x&#116; &#99;&#111;&#117;&#112;&#108;&#101; &#111;&#102; &#111;&#99;&#99;&#117;&#114;&#114;&#101;&#110;&#99;&#101;&#115;. 604 Public method to ignore a watch expression the next couple of occurrences.
605 </p><dl> 605 </p><dl>
606 <dt><i>cond</i></dt> 606 <dt><i>cond</i></dt>
607 <dd> 607 <dd>
608 &#101;x&#112;&#114;&#101;&#115;&#115;&#105;&#111;&#110; &#111;&#102; &#116;&#104;&#101; w&#97;&#116;&#99;&#104; &#101;x&#112;&#114;&#101;&#115;&#115;&#105;&#111;&#110; (&#115;&#116;&#114;&#105;&#110;&#103;) 608 expression of the watch expression (string)
609 </dd><dt><i>count</i></dt> 609 </dd><dt><i>count</i></dt>
610 <dd> 610 <dd>
611 &#110;&#117;&#109;&#98;&#101;&#114; &#111;&#102; &#111;&#99;&#99;&#117;&#114;&#114;&#101;&#110;&#99;&#101;&#115; &#116;&#111; &#105;&#103;&#110;&#111;&#114;&#101; (&#105;&#110;&#116;) 611 number of occurrences to ignore (int)
612 </dd> 612 </dd>
613 </dl><a NAME="DebuggerInterfaceNone.shutdown" ID="DebuggerInterfaceNone.shutdown"></a> 613 </dl><a NAME="DebuggerInterfaceNone.shutdown" ID="DebuggerInterfaceNone.shutdown"></a>
614 <h4>DebuggerInterfaceNone.shutdown</h4> 614 <h4>DebuggerInterfaceNone.shutdown</h4>
615 <b>shutdown</b>(<i></i>) 615 <b>shutdown</b>(<i></i>)
616 <p> 616 <p>
617 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#99;&#108;&#101;&#97;&#110;&#108;y &#115;&#104;&#117;&#116; &#100;&#111;w&#110;. 617 Public method to cleanly shut down.
618 </p><p> 618 </p><p>
619 &#73;&#116; &#99;&#108;&#111;&#115;&#101;&#115; &#111;&#117;&#114; &#115;&#111;&#99;&#107;&#101;&#116; &#97;&#110;&#100; &#115;&#104;&#117;&#116;&#115; &#100;&#111;w&#110; 619 It closes our socket and shuts down
620 &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103; &#99;&#108;&#105;&#101;&#110;&#116;. (&#78;&#101;&#101;&#100;&#101;&#100; &#111;&#110; &#87;&#105;&#110; &#79;&#83;) 620 the debug client. (Needed on Win OS)
621 </p><a NAME="DebuggerInterfaceNone.startRemote" ID="DebuggerInterfaceNone.startRemote"></a> 621 </p><a NAME="DebuggerInterfaceNone.startRemote" ID="DebuggerInterfaceNone.startRemote"></a>
622 <h4>DebuggerInterfaceNone.startRemote</h4> 622 <h4>DebuggerInterfaceNone.startRemote</h4>
623 <b>startRemote</b>(<i>port, runInConsole</i>) 623 <b>startRemote</b>(<i>port, runInConsole</i>)
624 <p> 624 <p>
625 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#116;&#97;&#114;&#116; &#97; &#114;&#101;&#109;&#111;&#116;&#101; &#80;y&#116;&#104;&#111;&#110; &#105;&#110;&#116;&#101;&#114;&#112;&#114;&#101;&#116;&#101;&#114;. 625 Public method to start a remote Python interpreter.
626 </p><dl> 626 </p><dl>
627 <dt><i>port</i></dt> 627 <dt><i>port</i></dt>
628 <dd> 628 <dd>
629 &#112;&#111;&#114;&#116;&#110;&#117;&#109;&#98;&#101;&#114; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103; &#115;&#101;&#114;v&#101;&#114; &#105;&#115; &#108;&#105;&#115;&#116;&#101;&#110;&#105;&#110;&#103; &#111;&#110; (&#105;&#110;&#116;&#101;&#103;&#101;&#114;) 629 portnumber the debug server is listening on (integer)
630 </dd><dt><i>runInConsole</i></dt> 630 </dd><dt><i>runInConsole</i></dt>
631 <dd> 631 <dd>
632 &#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#116;&#111; &#115;&#116;&#97;&#114;&#116; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103;&#103;&#101;&#114; &#105;&#110; &#97; 632 flag indicating to start the debugger in a
633 &#99;&#111;&#110;&#115;&#111;&#108;&#101; w&#105;&#110;&#100;&#111;w (&#98;&#111;&#111;&#108;&#101;&#97;&#110;) 633 console window (boolean)
634 </dd> 634 </dd>
635 </dl><dl> 635 </dl><dl>
636 <dt>Returns:</dt> 636 <dt>Returns:</dt>
637 <dd> 637 <dd>
638 &#99;&#108;&#105;&#101;&#110;&#116; &#112;&#114;&#111;&#99;&#101;&#115;&#115; &#111;&#98;&#106;&#101;&#99;&#116; (&#81;&#80;&#114;&#111;&#99;&#101;&#115;&#115;) &#97;&#110;&#100; &#97; &#102;&#108;&#97;&#103; &#116;&#111; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#101; 638 client process object (QProcess) and a flag to indicate
639 &#97; &#110;&#101;&#116;w&#111;&#114;&#107; &#99;&#111;&#110;&#110;&#101;&#99;&#116;&#105;&#111;&#110; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;) 639 a network connection (boolean)
640 </dd> 640 </dd>
641 </dl><a NAME="DebuggerInterfaceNone.startRemoteForProject" ID="DebuggerInterfaceNone.startRemoteForProject"></a> 641 </dl><a NAME="DebuggerInterfaceNone.startRemoteForProject" ID="DebuggerInterfaceNone.startRemoteForProject"></a>
642 <h4>DebuggerInterfaceNone.startRemoteForProject</h4> 642 <h4>DebuggerInterfaceNone.startRemoteForProject</h4>
643 <b>startRemoteForProject</b>(<i>port, runInConsole</i>) 643 <b>startRemoteForProject</b>(<i>port, runInConsole</i>)
644 <p> 644 <p>
645 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#116;&#97;&#114;&#116; &#97; &#114;&#101;&#109;&#111;&#116;&#101; &#80;y&#116;&#104;&#111;&#110; &#105;&#110;&#116;&#101;&#114;&#112;&#114;&#101;&#116;&#101;&#114; &#102;&#111;&#114; &#97; &#112;&#114;&#111;&#106;&#101;&#99;&#116;. 645 Public method to start a remote Python interpreter for a project.
646 </p><dl> 646 </p><dl>
647 <dt><i>port</i></dt> 647 <dt><i>port</i></dt>
648 <dd> 648 <dd>
649 &#112;&#111;&#114;&#116;&#110;&#117;&#109;&#98;&#101;&#114; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103; &#115;&#101;&#114;v&#101;&#114; &#105;&#115; &#108;&#105;&#115;&#116;&#101;&#110;&#105;&#110;&#103; &#111;&#110; (&#105;&#110;&#116;&#101;&#103;&#101;&#114;) 649 portnumber the debug server is listening on (integer)
650 </dd><dt><i>runInConsole</i></dt> 650 </dd><dt><i>runInConsole</i></dt>
651 <dd> 651 <dd>
652 &#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#116;&#111; &#115;&#116;&#97;&#114;&#116; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103;&#103;&#101;&#114; &#105;&#110; &#97; 652 flag indicating to start the debugger in a
653 &#99;&#111;&#110;&#115;&#111;&#108;&#101; w&#105;&#110;&#100;&#111;w (&#98;&#111;&#111;&#108;&#101;&#97;&#110;) 653 console window (boolean)
654 </dd> 654 </dd>
655 </dl><dl> 655 </dl><dl>
656 <dt>Returns:</dt> 656 <dt>Returns:</dt>
657 <dd> 657 <dd>
658 &#99;&#108;&#105;&#101;&#110;&#116; &#112;&#114;&#111;&#99;&#101;&#115;&#115; &#111;&#98;&#106;&#101;&#99;&#116; (&#81;&#80;&#114;&#111;&#99;&#101;&#115;&#115;) &#97;&#110;&#100; &#97; &#102;&#108;&#97;&#103; &#116;&#111; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#101; 658 client process object (QProcess) and a flag to indicate
659 &#97; &#110;&#101;&#116;w&#111;&#114;&#107; &#99;&#111;&#110;&#110;&#101;&#99;&#116;&#105;&#111;&#110; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;) 659 a network connection (boolean)
660 </dd> 660 </dd>
661 </dl> 661 </dl>
662 <div align="right"><a href="#top">Up</a></div> 662 <div align="right"><a href="#top">Up</a></div>
663 <hr /><hr /> 663 <hr /><hr />
664 <a NAME="getRegistryData" ID="getRegistryData"></a> 664 <a NAME="getRegistryData" ID="getRegistryData"></a>
665 <h2>getRegistryData</h2> 665 <h2>getRegistryData</h2>
666 <b>getRegistryData</b>(<i></i>) 666 <b>getRegistryData</b>(<i></i>)
667 <p> 667 <p>
668 &#77;&#111;&#100;&#117;&#108;&#101; &#102;&#117;&#110;&#99;&#116;&#105;&#111;&#110;&#116;&#111; &#103;&#101;&#116; &#99;&#104;&#97;&#114;&#97;&#99;&#116;&#101;&#114;&#105;&#115;&#105;&#110;&#103; &#100;&#97;&#116;&#97; &#102;&#111;&#114; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103;&#103;&#101;&#114; &#105;&#110;&#116;&#101;&#114;&#102;&#97;&#99;&#101;. 668 Module functionto get characterising data for the debugger interface.
669 </p><dl> 669 </p><dl>
670 <dt>Returns:</dt> 670 <dt>Returns:</dt>
671 <dd> 671 <dd>
672 &#108;&#105;&#115;&#116; &#111;&#102; &#116;&#104;&#101; &#102;&#111;&#108;&#108;&#111;w&#105;&#110;&#103; &#100;&#97;&#116;&#97;. &#67;&#108;&#105;&#101;&#110;&#116; &#116;y&#112;&#101; (&#115;&#116;&#114;&#105;&#110;&#103;), &#99;&#108;&#105;&#101;&#110;&#116; 672 list of the following data. Client type (string), client
673 &#99;&#97;&#112;&#97;&#98;&#105;&#108;&#105;&#116;&#105;&#101;&#115; (&#105;&#110;&#116;&#101;&#103;&#101;&#114;), &#99;&#108;&#105;&#101;&#110;&#116; &#116;y&#112;&#101; &#97;&#115;&#115;&#111;&#99;&#105;&#97;&#116;&#105;&#111;&#110; (&#108;&#105;&#115;&#116; &#111;&#102; &#115;&#116;&#114;&#105;&#110;&#103;&#115;) 673 capabilities (integer), client type association (list of strings)
674 </dd> 674 </dd>
675 </dl> 675 </dl>
676 <div align="right"><a href="#top">Up</a></div> 676 <div align="right"><a href="#top">Up</a></div>
677 <hr /> 677 <hr />
678 </body></html> 678 </body></html>

eric ide

mercurial