Documentation/Source/eric5.Debugger.DebugServer.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.DebugServer</h1> 23 <h1>eric5.Debugger.DebugServer</h1>
24 <p> 24 <p>
25 &#77;&#111;&#100;&#117;&#108;&#101; &#105;&#109;&#112;&#108;&#101;&#109;&#101;&#110;&#116;&#105;&#110;&#103; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103; &#115;&#101;&#114;v&#101;&#114;. 25 Module implementing the debug server.
26 </p> 26 </p>
27 <h3>Global Attributes</h3> 27 <h3>Global Attributes</h3>
28 <table> 28 <table>
29 <tr><td>DebuggerInterfaces</td></tr> 29 <tr><td>DebuggerInterfaces</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="#DebugServer">DebugServer</a></td> 34 <td><a href="#DebugServer">DebugServer</a></td>
35 <td>&#67;&#108;&#97;&#115;&#115; &#105;&#109;&#112;&#108;&#101;&#109;&#101;&#110;&#116;&#105;&#110;&#103; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103; &#115;&#101;&#114;v&#101;&#114; &#101;&#109;&#98;&#101;&#100;&#100;&#101;&#100; w&#105;&#116;&#104;&#105;&#110; &#116;&#104;&#101; &#73;&#68;&#69;.</td> 35 <td>Class implementing the debug server embedded within the IDE.</td>
36 </tr> 36 </tr>
37 </table> 37 </table>
38 <h3>Functions</h3> 38 <h3>Functions</h3>
39 <table> 39 <table>
40 <tr><td>None</td></tr> 40 <tr><td>None</td></tr>
41 </table> 41 </table>
42 <hr /><hr /> 42 <hr /><hr />
43 <a NAME="DebugServer" ID="DebugServer"></a> 43 <a NAME="DebugServer" ID="DebugServer"></a>
44 <h2>DebugServer</h2> 44 <h2>DebugServer</h2>
45 <p> 45 <p>
46 &#67;&#108;&#97;&#115;&#115; &#105;&#109;&#112;&#108;&#101;&#109;&#101;&#110;&#116;&#105;&#110;&#103; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103; &#115;&#101;&#114;v&#101;&#114; &#101;&#109;&#98;&#101;&#100;&#100;&#101;&#100; w&#105;&#116;&#104;&#105;&#110; &#116;&#104;&#101; &#73;&#68;&#69;. 46 Class implementing the debug server embedded within the IDE.
47 </p><h4>Signals</h4> 47 </p><h4>Signals</h4>
48 <dl> 48 <dl>
49 <dt>clientBanner(banner)</dt> 49 <dt>clientBanner(banner)</dt>
50 <dd> 50 <dd>
51 &#101;&#109;&#105;&#116;&#116;&#101;&#100; &#97;&#102;&#116;&#101;&#114; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; &#98;&#97;&#110;&#110;&#101;&#114; w&#97;&#115; &#114;&#101;&#99;&#101;&#105;v&#101;&#100; 51 emitted after the client banner was received
52 </dd><dt>clientBreakConditionError(fn, lineno)</dt> 52 </dd><dt>clientBreakConditionError(fn, lineno)</dt>
53 <dd> 53 <dd>
54 &#101;&#109;&#105;&#116;&#116;&#101;&#100; &#97;&#102;&#116;&#101;&#114; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; &#104;&#97;&#115; &#115;&#105;&#103;&#110;&#97;&#108;&#101;&#100; 54 emitted after the client has signaled
55 &#97; &#115;y&#110;&#116;&#97;x &#101;&#114;&#114;&#111;&#114; &#105;&#110; &#97; &#98;&#114;&#101;&#97;&#107;&#112;&#111;&#105;&#110;&#116; &#99;&#111;&#110;&#100;&#105;&#116;&#105;&#111;&#110; 55 a syntax error in a breakpoint condition
56 </dd><dt>clientCapabilities(int capabilities, QString cltype)</dt> 56 </dd><dt>clientCapabilities(int capabilities, QString cltype)</dt>
57 <dd> 57 <dd>
58 &#101;&#109;&#105;&#116;&#116;&#101;&#100; &#97;&#102;&#116;&#101;&#114; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116;&#115; 58 emitted after the clients
59 &#99;&#97;&#112;&#97;&#98;&#105;&#108;&#105;&#116;&#105;&#101;&#115; w&#101;&#114;&#101; &#114;&#101;&#99;&#101;&#105;v&#101;&#100; 59 capabilities were received
60 </dd><dt>clientClearBreak(filename, lineno)</dt> 60 </dd><dt>clientClearBreak(filename, lineno)</dt>
61 <dd> 61 <dd>
62 &#101;&#109;&#105;&#116;&#116;&#101;&#100; &#97;&#102;&#116;&#101;&#114; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103; &#99;&#108;&#105;&#101;&#110;&#116; 62 emitted after the debug client
63 &#104;&#97;&#115; &#100;&#101;&#99;&#105;&#100;&#101;&#100; &#116;&#111; &#99;&#108;&#101;&#97;&#114; &#97; &#116;&#101;&#109;&#112;&#111;&#114;&#97;&#114;y &#98;&#114;&#101;&#97;&#107;&#112;&#111;&#105;&#110;&#116; 63 has decided to clear a temporary breakpoint
64 </dd><dt>clientClearWatch(condition)</dt> 64 </dd><dt>clientClearWatch(condition)</dt>
65 <dd> 65 <dd>
66 &#101;&#109;&#105;&#116;&#116;&#101;&#100; &#97;&#102;&#116;&#101;&#114; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103; &#99;&#108;&#105;&#101;&#110;&#116; 66 emitted after the debug client
67 &#104;&#97;&#115; &#100;&#101;&#99;&#105;&#100;&#101;&#100; &#116;&#111; &#99;&#108;&#101;&#97;&#114; &#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; 67 has decided to clear a temporary watch expression
68 </dd><dt>clientCompletionList(completionList, text)</dt> 68 </dd><dt>clientCompletionList(completionList, text)</dt>
69 <dd> 69 <dd>
70 &#101;&#109;&#105;&#116;&#116;&#101;&#100; &#97;&#102;&#116;&#101;&#114; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; 70 emitted after the client
71 &#116;&#104;&#101; &#99;&#111;&#109;&#109;&#97;&#110;&#100;&#108;&#105;&#110;&#101; &#99;&#111;&#109;&#112;&#108;&#101;&#116;&#105;&#111;&#110; &#108;&#105;&#115;&#116; &#97;&#110;&#100; &#116;&#104;&#101; &#114;&#101;w&#111;&#114;&#107;&#101;&#100; &#115;&#101;&#97;&#114;&#99;&#104;&#115;&#116;&#114;&#105;&#110;&#103; w&#97;&#115; 71 the commandline completion list and the reworked searchstring was
72 &#114;&#101;&#99;&#101;&#105;v&#101;&#100; &#102;&#114;&#111;&#109; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; 72 received from the client
73 </dd><dt>clientException(exception)</dt> 73 </dd><dt>clientException(exception)</dt>
74 <dd> 74 <dd>
75 &#101;&#109;&#105;&#116;&#116;&#101;&#100; &#97;&#102;&#116;&#101;&#114; &#97;&#110; &#101;x&#99;&#101;&#112;&#116;&#105;&#111;&#110; &#111;&#99;&#99;&#117;&#114;&#101;&#100; &#111;&#110; &#116;&#104;&#101; 75 emitted after an exception occured on the
76 &#99;&#108;&#105;&#101;&#110;&#116; &#115;&#105;&#100;&#101; 76 client side
77 </dd><dt>clientExit(int)</dt> 77 </dd><dt>clientExit(int)</dt>
78 <dd> 78 <dd>
79 &#101;&#109;&#105;&#116;&#116;&#101;&#100; w&#105;&#116;&#104; &#116;&#104;&#101; &#101;x&#105;&#116; &#115;&#116;&#97;&#116;&#117;&#115; &#97;&#102;&#116;&#101;&#114; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; &#104;&#97;&#115; &#101;x&#105;&#116;&#101;&#100; 79 emitted with the exit status after the client has exited
80 </dd><dt>clientGone</dt> 80 </dd><dt>clientGone</dt>
81 <dd> 81 <dd>
82 &#101;&#109;&#105;&#116;&#116;&#101;&#100; &#105;&#102; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; w&#101;&#110;&#116; &#97;w&#97;y (&#112;&#108;&#97;&#110;&#110;&#101;&#100; &#111;&#114; &#117;&#110;&#112;&#108;&#97;&#110;&#110;&#101;&#100;) 82 emitted if the client went away (planned or unplanned)
83 </dd><dt>clientLine(filename, lineno, forStack)</dt> 83 </dd><dt>clientLine(filename, lineno, forStack)</dt>
84 <dd> 84 <dd>
85 &#101;&#109;&#105;&#116;&#116;&#101;&#100; &#97;&#102;&#116;&#101;&#114; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103; &#99;&#108;&#105;&#101;&#110;&#116; 85 emitted after the debug client
86 &#104;&#97;&#115; &#101;x&#101;&#99;&#117;&#116;&#101;&#100; &#97; &#108;&#105;&#110;&#101; &#111;&#102; &#99;&#111;&#100;&#101; 86 has executed a line of code
87 </dd><dt>clientOutput</dt> 87 </dd><dt>clientOutput</dt>
88 <dd> 88 <dd>
89 &#101;&#109;&#105;&#116;&#116;&#101;&#100; &#97;&#102;&#116;&#101;&#114; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; &#104;&#97;&#115; &#115;&#101;&#110;&#116; &#115;&#111;&#109;&#101; &#111;&#117;&#116;&#112;&#117;&#116; 89 emitted after the client has sent some output
90 </dd><dt>clientProcessStderr</dt> 90 </dd><dt>clientProcessStderr</dt>
91 <dd> 91 <dd>
92 &#101;&#109;&#105;&#116;&#116;&#101;&#100; &#97;&#102;&#116;&#101;&#114; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; &#104;&#97;&#115; &#115;&#101;&#110;&#116; &#115;&#111;&#109;&#101; &#111;&#117;&#116;&#112;&#117;&#116; 92 emitted after the client has sent some output
93 v&#105;&#97; &#115;&#116;&#100;&#101;&#114;&#114; 93 via stderr
94 </dd><dt>clientProcessStdout</dt> 94 </dd><dt>clientProcessStdout</dt>
95 <dd> 95 <dd>
96 &#101;&#109;&#105;&#116;&#116;&#101;&#100; &#97;&#102;&#116;&#101;&#114; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; &#104;&#97;&#115; &#115;&#101;&#110;&#116; &#115;&#111;&#109;&#101; &#111;&#117;&#116;&#112;&#117;&#116; 96 emitted after the client has sent some output
97 v&#105;&#97; &#115;&#116;&#100;&#111;&#117;&#116; 97 via stdout
98 </dd><dt>clientRawInput(prompt, echo)</dt> 98 </dd><dt>clientRawInput(prompt, echo)</dt>
99 <dd> 99 <dd>
100 &#101;&#109;&#105;&#116;&#116;&#101;&#100; &#97;&#102;&#116;&#101;&#114; &#97; &#114;&#97;w &#105;&#110;&#112;&#117;&#116; &#114;&#101;&#113;&#117;&#101;&#115;&#116; w&#97;&#115; &#114;&#101;&#99;&#101;&#105;v&#101;&#100; 100 emitted after a raw input request was received
101 </dd><dt>clientRawInputSent</dt> 101 </dd><dt>clientRawInputSent</dt>
102 <dd> 102 <dd>
103 &#101;&#109;&#105;&#116;&#116;&#101;&#100; &#97;&#102;&#116;&#101;&#114; &#116;&#104;&#101; &#100;&#97;&#116;&#97; w&#97;&#115; &#115;&#101;&#110;&#116; &#116;&#111; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103; &#99;&#108;&#105;&#101;&#110;&#116; 103 emitted after the data was sent to the debug client
104 </dd><dt>clientStack(stack)</dt> 104 </dd><dt>clientStack(stack)</dt>
105 <dd> 105 <dd>
106 &#101;&#109;&#105;&#116;&#116;&#101;&#100; &#97;&#102;&#116;&#101;&#114; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103; &#99;&#108;&#105;&#101;&#110;&#116; &#104;&#97;&#115; &#101;x&#101;&#99;&#117;&#116;&#101;&#100; &#97; 106 emitted after the debug client has executed a
107 &#108;&#105;&#110;&#101; &#111;&#102; &#99;&#111;&#100;&#101; 107 line of code
108 </dd><dt>clientStatement(boolean)</dt> 108 </dd><dt>clientStatement(boolean)</dt>
109 <dd> 109 <dd>
110 &#101;&#109;&#105;&#116;&#116;&#101;&#100; &#97;&#102;&#116;&#101;&#114; &#97;&#110; &#105;&#110;&#116;&#101;&#114;&#97;&#99;&#116;&#105;v&#101; &#99;&#111;&#109;&#109;&#97;&#110;&#100; &#104;&#97;&#115; 110 emitted after an interactive command has
111 &#98;&#101;&#101;&#110; &#101;x&#101;&#99;&#117;&#116;&#101;&#100;. &#84;&#104;&#101; &#112;&#97;&#114;&#97;&#109;&#101;&#116;&#101;&#114; &#105;&#115; &#48; &#116;&#111; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#101; &#116;&#104;&#97;&#116; &#116;&#104;&#101; &#99;&#111;&#109;&#109;&#97;&#110;&#100; &#105;&#115; 111 been executed. The parameter is 0 to indicate that the command is
112 &#99;&#111;&#109;&#112;&#108;&#101;&#116;&#101; &#97;&#110;&#100; &#49; &#105;&#102; &#105;&#116; &#110;&#101;&#101;&#100;&#115; &#109;&#111;&#114;&#101; &#105;&#110;&#112;&#117;&#116;. 112 complete and 1 if it needs more input.
113 </dd><dt>clientSyntaxError(exception)</dt> 113 </dd><dt>clientSyntaxError(exception)</dt>
114 <dd> 114 <dd>
115 &#101;&#109;&#105;&#116;&#116;&#101;&#100; &#97;&#102;&#116;&#101;&#114; &#97; &#115;y&#110;&#116;&#97;x &#101;&#114;&#114;&#111;&#114; &#104;&#97;&#115; &#98;&#101;&#101;&#110; &#100;&#101;&#116;&#101;&#99;&#116;&#101;&#100; 115 emitted after a syntax error has been detected
116 &#111;&#110; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; &#115;&#105;&#100;&#101; 116 on the client side
117 </dd><dt>clientThreadList(currentId, threadList)</dt> 117 </dd><dt>clientThreadList(currentId, threadList)</dt>
118 <dd> 118 <dd>
119 &#101;&#109;&#105;&#116;&#116;&#101;&#100; &#97;&#102;&#116;&#101;&#114; &#97; &#116;&#104;&#114;&#101;&#97;&#100; &#108;&#105;&#115;&#116; 119 emitted after a thread list
120 &#104;&#97;&#115; &#98;&#101;&#101;&#110; &#114;&#101;&#99;&#101;&#105;v&#101;&#100; 120 has been received
121 </dd><dt>clientThreadSet</dt> 121 </dd><dt>clientThreadSet</dt>
122 <dd> 122 <dd>
123 &#101;&#109;&#105;&#116;&#116;&#101;&#100; &#97;&#102;&#116;&#101;&#114; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; &#104;&#97;&#115; &#97;&#99;&#107;&#110;&#111;w&#108;&#101;&#100;&#103;&#101;&#100; &#116;&#104;&#101; &#99;&#104;&#97;&#110;&#103;&#101; 123 emitted after the client has acknowledged the change
124 &#111;&#102; &#116;&#104;&#101; &#99;&#117;&#114;&#114;&#101;&#110;&#116; &#116;&#104;&#114;&#101;&#97;&#100; 124 of the current thread
125 </dd><dt>clientVariable(scope, variables)</dt> 125 </dd><dt>clientVariable(scope, variables)</dt>
126 <dd> 126 <dd>
127 &#101;&#109;&#105;&#116;&#116;&#101;&#100; &#97;&#102;&#116;&#101;&#114; &#97; &#100;&#117;&#109;&#112; &#102;&#111;&#114; &#111;&#110;&#101; &#99;&#108;&#97;&#115;&#115; 127 emitted after a dump for one class
128 v&#97;&#114;&#105;&#97;&#98;&#108;&#101; &#104;&#97;&#115; &#98;&#101;&#101;&#110; &#114;&#101;&#99;&#101;&#105;v&#101;&#100; 128 variable has been received
129 </dd><dt>clientVariables(scope, variables)</dt> 129 </dd><dt>clientVariables(scope, variables)</dt>
130 <dd> 130 <dd>
131 &#101;&#109;&#105;&#116;&#116;&#101;&#100; &#97;&#102;&#116;&#101;&#114; &#97; v&#97;&#114;&#105;&#97;&#98;&#108;&#101;&#115; &#100;&#117;&#109;&#112; &#104;&#97;&#115; 131 emitted after a variables dump has
132 &#98;&#101;&#101;&#110; &#114;&#101;&#99;&#101;&#105;v&#101;&#100; 132 been received
133 </dd><dt>clientWatchConditionError(condition)</dt> 133 </dd><dt>clientWatchConditionError(condition)</dt>
134 <dd> 134 <dd>
135 &#101;&#109;&#105;&#116;&#116;&#101;&#100; &#97;&#102;&#116;&#101;&#114; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; &#104;&#97;&#115; &#115;&#105;&#103;&#110;&#97;&#108;&#101;&#100; 135 emitted after the client has signaled
136 &#97; &#115;y&#110;&#116;&#97;x &#101;&#114;&#114;&#111;&#114; &#105;&#110; &#97; w&#97;&#116;&#99;&#104; &#101;x&#112;&#114;&#101;&#115;&#115;&#105;&#111;&#110; 136 a syntax error in a watch expression
137 </dd><dt>passiveDebugStarted</dt> 137 </dd><dt>passiveDebugStarted</dt>
138 <dd> 138 <dd>
139 &#101;&#109;&#105;&#116;&#116;&#101;&#100; &#97;&#102;&#116;&#101;&#114; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103; &#99;&#108;&#105;&#101;&#110;&#116; &#104;&#97;&#115; &#99;&#111;&#110;&#110;&#101;&#99;&#116;&#101;&#100; &#105;&#110; 139 emitted after the debug client has connected in
140 &#112;&#97;&#115;&#115;&#105;v&#101; &#100;&#101;&#98;&#117;&#103; &#109;&#111;&#100;&#101; 140 passive debug mode
141 </dd><dt>utFinished</dt> 141 </dd><dt>utFinished</dt>
142 <dd> 142 <dd>
143 &#101;&#109;&#105;&#116;&#116;&#101;&#100; &#97;&#102;&#116;&#101;&#114; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; &#115;&#105;&#103;&#110;&#97;&#108;&#108;&#101;&#100; &#116;&#104;&#101; &#101;&#110;&#100; &#111;&#102; &#116;&#104;&#101; &#117;&#110;&#105;&#116;&#116;&#101;&#115;&#116; 143 emitted after the client signalled the end of the unittest
144 </dd><dt>utPrepared(nrTests, exc_type, exc_value)</dt> 144 </dd><dt>utPrepared(nrTests, exc_type, exc_value)</dt>
145 <dd> 145 <dd>
146 &#101;&#109;&#105;&#116;&#116;&#101;&#100; &#97;&#102;&#116;&#101;&#114; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; &#104;&#97;&#115; 146 emitted after the client has
147 &#108;&#111;&#97;&#100;&#101;&#100; &#97; &#117;&#110;&#105;&#116;&#116;&#101;&#115;&#116; &#115;&#117;&#105;&#116;&#101; 147 loaded a unittest suite
148 </dd><dt>utStartTest(testname, testdocu)</dt> 148 </dd><dt>utStartTest(testname, testdocu)</dt>
149 <dd> 149 <dd>
150 &#101;&#109;&#105;&#116;&#116;&#101;&#100; &#97;&#102;&#116;&#101;&#114; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; &#104;&#97;&#115; &#115;&#116;&#97;&#114;&#116;&#101;&#100; 150 emitted after the client has started
151 &#97; &#116;&#101;&#115;&#116; 151 a test
152 </dd><dt>utStopTest</dt> 152 </dd><dt>utStopTest</dt>
153 <dd> 153 <dd>
154 &#101;&#109;&#105;&#116;&#116;&#101;&#100; &#97;&#102;&#116;&#101;&#114; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; &#104;&#97;&#115; &#102;&#105;&#110;&#105;&#115;&#104;&#101;&#100; &#97; &#116;&#101;&#115;&#116; 154 emitted after the client has finished a test
155 </dd><dt>utTestErrored(testname, exc_info)</dt> 155 </dd><dt>utTestErrored(testname, exc_info)</dt>
156 <dd> 156 <dd>
157 &#101;&#109;&#105;&#116;&#116;&#101;&#100; &#97;&#102;&#116;&#101;&#114; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; &#114;&#101;&#112;&#111;&#114;&#116;&#101;&#100; 157 emitted after the client reported
158 &#97;&#110; &#101;&#114;&#114;&#111;&#114;&#101;&#100; &#116;&#101;&#115;&#116; 158 an errored test
159 </dd><dt>utTestFailed(testname, exc_info)</dt> 159 </dd><dt>utTestFailed(testname, exc_info)</dt>
160 <dd> 160 <dd>
161 &#101;&#109;&#105;&#116;&#116;&#101;&#100; &#97;&#102;&#116;&#101;&#114; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; &#114;&#101;&#112;&#111;&#114;&#116;&#101;&#100; 161 emitted after the client reported
162 &#97; &#102;&#97;&#105;&#108;&#101;&#100; &#116;&#101;&#115;&#116; 162 a failed test
163 </dd> 163 </dd>
164 </dl> 164 </dl>
165 <h3>Derived from</h3> 165 <h3>Derived from</h3>
166 QTcpServer 166 QTcpServer
167 <h3>Class Attributes</h3> 167 <h3>Class Attributes</h3>
170 </table> 170 </table>
171 <h3>Methods</h3> 171 <h3>Methods</h3>
172 <table> 172 <table>
173 <tr> 173 <tr>
174 <td><a href="#DebugServer.__init__">DebugServer</a></td> 174 <td><a href="#DebugServer.__init__">DebugServer</a></td>
175 <td>&#67;&#111;&#110;&#115;&#116;&#114;&#117;&#99;&#116;&#111;&#114;</td> 175 <td>Constructor</td>
176 </tr><tr> 176 </tr><tr>
177 <td><a href="#DebugServer.__addBreakPoints">__addBreakPoints</a></td> 177 <td><a href="#DebugServer.__addBreakPoints">__addBreakPoints</a></td>
178 <td>&#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#116;&#111; &#97;&#100;&#100; &#98;&#114;&#101;&#97;&#107;&#112;&#111;&#105;&#110;&#116;&#115;.</td> 178 <td>Private slot to add breakpoints.</td>
179 </tr><tr> 179 </tr><tr>
180 <td><a href="#DebugServer.__addWatchPoints">__addWatchPoints</a></td> 180 <td><a href="#DebugServer.__addWatchPoints">__addWatchPoints</a></td>
181 <td>&#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#116;&#111; &#115;&#101;&#116; &#97; w&#97;&#116;&#99;&#104; &#101;x&#112;&#114;&#101;&#115;&#115;&#105;&#111;&#110;.</td> 181 <td>Private slot to set a watch expression.</td>
182 </tr><tr> 182 </tr><tr>
183 <td><a href="#DebugServer.__breakPointDataAboutToBeChanged">__breakPointDataAboutToBeChanged</a></td> 183 <td><a href="#DebugServer.__breakPointDataAboutToBeChanged">__breakPointDataAboutToBeChanged</a></td>
184 <td>&#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#116;&#111; &#104;&#97;&#110;&#100;&#108;&#101; &#116;&#104;&#101; &#100;&#97;&#116;&#97;&#65;&#98;&#111;&#117;&#116;&#84;&#111;&#66;&#101;&#67;&#104;&#97;&#110;&#103;&#101;&#100; &#115;&#105;&#103;&#110;&#97;&#108; &#111;&#102; &#116;&#104;&#101; &#98;&#114;&#101;&#97;&#107;&#112;&#111;&#105;&#110;&#116; &#109;&#111;&#100;&#101;&#108;.</td> 184 <td>Private slot to handle the dataAboutToBeChanged signal of the breakpoint model.</td>
185 </tr><tr> 185 </tr><tr>
186 <td><a href="#DebugServer.__changeBreakPoints">__changeBreakPoints</a></td> 186 <td><a href="#DebugServer.__changeBreakPoints">__changeBreakPoints</a></td>
187 <td>&#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#116;&#111; &#115;&#101;&#116; &#99;&#104;&#97;&#110;&#103;&#101;&#100; &#98;&#114;&#101;&#97;&#107;&#112;&#111;&#105;&#110;&#116;&#115;.</td> 187 <td>Private slot to set changed breakpoints.</td>
188 </tr><tr> 188 </tr><tr>
189 <td><a href="#DebugServer.__changeWatchPoints">__changeWatchPoints</a></td> 189 <td><a href="#DebugServer.__changeWatchPoints">__changeWatchPoints</a></td>
190 <td>&#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#116;&#111; &#115;&#101;&#116; &#99;&#104;&#97;&#110;&#103;&#101;&#100; w&#97;&#116;&#99;&#104; &#101;x&#112;&#114;&#101;&#115;&#115;&#105;&#111;&#110;&#115;.</td> 190 <td>Private slot to set changed watch expressions.</td>
191 </tr><tr> 191 </tr><tr>
192 <td><a href="#DebugServer.__clientClearBreakPoint">__clientClearBreakPoint</a></td> 192 <td><a href="#DebugServer.__clientClearBreakPoint">__clientClearBreakPoint</a></td>
193 <td>&#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#116;&#111; &#104;&#97;&#110;&#100;&#108;&#101; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116;&#67;&#108;&#101;&#97;&#114;&#66;&#114;&#101;&#97;&#107; &#115;&#105;&#103;&#110;&#97;&#108;.</td> 193 <td>Private slot to handle the clientClearBreak signal.</td>
194 </tr><tr> 194 </tr><tr>
195 <td><a href="#DebugServer.__clientClearWatchPoint">__clientClearWatchPoint</a></td> 195 <td><a href="#DebugServer.__clientClearWatchPoint">__clientClearWatchPoint</a></td>
196 <td>&#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#116;&#111; &#104;&#97;&#110;&#100;&#108;&#101; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116;&#67;&#108;&#101;&#97;&#114;&#87;&#97;&#116;&#99;&#104; &#115;&#105;&#103;&#110;&#97;&#108;.</td> 196 <td>Private slot to handle the clientClearWatch signal.</td>
197 </tr><tr> 197 </tr><tr>
198 <td><a href="#DebugServer.__clientProcessError">__clientProcessError</a></td> 198 <td><a href="#DebugServer.__clientProcessError">__clientProcessError</a></td>
199 <td>&#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#116;&#111; &#112;&#114;&#111;&#99;&#101;&#115;&#115; &#99;&#108;&#105;&#101;&#110;&#116; &#111;&#117;&#116;&#112;&#117;&#116; &#114;&#101;&#99;&#101;&#105;v&#101;&#100; v&#105;&#97; &#115;&#116;&#100;&#101;&#114;&#114;.</td> 199 <td>Private slot to process client output received via stderr.</td>
200 </tr><tr> 200 </tr><tr>
201 <td><a href="#DebugServer.__clientProcessOutput">__clientProcessOutput</a></td> 201 <td><a href="#DebugServer.__clientProcessOutput">__clientProcessOutput</a></td>
202 <td>&#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#116;&#111; &#112;&#114;&#111;&#99;&#101;&#115;&#115; &#99;&#108;&#105;&#101;&#110;&#116; &#111;&#117;&#116;&#112;&#117;&#116; &#114;&#101;&#99;&#101;&#105;v&#101;&#100; v&#105;&#97; &#115;&#116;&#100;&#111;&#117;&#116;.</td> 202 <td>Private slot to process client output received via stdout.</td>
203 </tr><tr> 203 </tr><tr>
204 <td><a href="#DebugServer.__createDebuggerInterface">__createDebuggerInterface</a></td> 204 <td><a href="#DebugServer.__createDebuggerInterface">__createDebuggerInterface</a></td>
205 <td>&#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#116;&#111; &#99;&#114;&#101;&#97;&#116;&#101; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103;&#103;&#101;&#114; &#105;&#110;&#116;&#101;&#114;&#102;&#97;&#99;&#101; &#111;&#98;&#106;&#101;&#99;&#116;.</td> 205 <td>Private slot to create the debugger interface object.</td>
206 </tr><tr> 206 </tr><tr>
207 <td><a href="#DebugServer.__deleteBreakPoints">__deleteBreakPoints</a></td> 207 <td><a href="#DebugServer.__deleteBreakPoints">__deleteBreakPoints</a></td>
208 <td>&#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#116;&#111; &#100;&#101;&#108;&#101;&#116;&#101; &#98;&#114;&#101;&#97;&#107;&#112;&#111;&#105;&#110;&#116;&#115;.</td> 208 <td>Private slot to delete breakpoints.</td>
209 </tr><tr> 209 </tr><tr>
210 <td><a href="#DebugServer.__deleteWatchPoints">__deleteWatchPoints</a></td> 210 <td><a href="#DebugServer.__deleteWatchPoints">__deleteWatchPoints</a></td>
211 <td>&#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#116;&#111; &#100;&#101;&#108;&#101;&#116;&#101; w&#97;&#116;&#99;&#104; &#101;x&#112;&#114;&#101;&#115;&#115;&#105;&#111;&#110;&#115;.</td> 211 <td>Private slot to delete watch expressions.</td>
212 </tr><tr> 212 </tr><tr>
213 <td><a href="#DebugServer.__makeWatchCondition">__makeWatchCondition</a></td> 213 <td><a href="#DebugServer.__makeWatchCondition">__makeWatchCondition</a></td>
214 <td>&#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#99;&#111;&#110;&#115;&#116;&#114;&#117;&#99;&#116; &#116;&#104;&#101; &#99;&#111;&#110;&#100;&#105;&#116;&#105;&#111;&#110; &#115;&#116;&#114;&#105;&#110;&#103;.</td> 214 <td>Private method to construct the condition string.</td>
215 </tr><tr> 215 </tr><tr>
216 <td><a href="#DebugServer.__newConnection">__newConnection</a></td> 216 <td><a href="#DebugServer.__newConnection">__newConnection</a></td>
217 <td>&#80;&#114;&#105;v&#97;&#116;&#101; &#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> 217 <td>Private slot to handle a new connection.</td>
218 </tr><tr> 218 </tr><tr>
219 <td><a href="#DebugServer.__passiveShutDown">__passiveShutDown</a></td> 219 <td><a href="#DebugServer.__passiveShutDown">__passiveShutDown</a></td>
220 <td>&#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#104;&#117;&#116; &#100;&#111;w&#110; &#97; &#112;&#97;&#115;&#115;&#105;v&#101; &#100;&#101;&#98;&#117;&#103; &#99;&#111;&#110;&#110;&#101;&#99;&#116;&#105;&#111;&#110;.</td> 220 <td>Private method to shut down a passive debug connection.</td>
221 </tr><tr> 221 </tr><tr>
222 <td><a href="#DebugServer.__registerDebuggerInterfaces">__registerDebuggerInterfaces</a></td> 222 <td><a href="#DebugServer.__registerDebuggerInterfaces">__registerDebuggerInterfaces</a></td>
223 <td>&#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#103;&#105;&#115;&#116;&#101;&#114; &#116;&#104;&#101; &#97;v&#97;&#105;&#108;&#97;&#98;&#108;&#101; &#100;&#101;&#98;&#117;&#103;&#103;&#101;&#114; &#105;&#110;&#116;&#101;&#114;&#102;&#97;&#99;&#101; &#109;&#111;&#100;&#117;&#108;&#101;&#115;.</td> 223 <td>Private method to register the available debugger interface modules.</td>
224 </tr><tr> 224 </tr><tr>
225 <td><a href="#DebugServer.__remoteBreakpointEnable">__remoteBreakpointEnable</a></td> 225 <td><a href="#DebugServer.__remoteBreakpointEnable">__remoteBreakpointEnable</a></td>
226 <td>&#80;&#114;&#105;v&#97;&#116;&#101; &#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> 226 <td>Private method to enable or disable a breakpoint.</td>
227 </tr><tr> 227 </tr><tr>
228 <td><a href="#DebugServer.__remoteBreakpointIgnore">__remoteBreakpointIgnore</a></td> 228 <td><a href="#DebugServer.__remoteBreakpointIgnore">__remoteBreakpointIgnore</a></td>
229 <td>&#80;&#114;&#105;v&#97;&#116;&#101; &#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> 229 <td>Private method to ignore a breakpoint the next couple of occurrences.</td>
230 </tr><tr> 230 </tr><tr>
231 <td><a href="#DebugServer.__remoteWatchpoint">__remoteWatchpoint</a></td> 231 <td><a href="#DebugServer.__remoteWatchpoint">__remoteWatchpoint</a></td>
232 <td>&#80;&#114;&#105;v&#97;&#116;&#101; &#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> 232 <td>Private method to set or clear a watch expression.</td>
233 </tr><tr> 233 </tr><tr>
234 <td><a href="#DebugServer.__remoteWatchpointEnable">__remoteWatchpointEnable</a></td> 234 <td><a href="#DebugServer.__remoteWatchpointEnable">__remoteWatchpointEnable</a></td>
235 <td>&#80;&#114;&#105;v&#97;&#116;&#101; &#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> 235 <td>Private method to enable or disable a watch expression.</td>
236 </tr><tr> 236 </tr><tr>
237 <td><a href="#DebugServer.__remoteWatchpointIgnore">__remoteWatchpointIgnore</a></td> 237 <td><a href="#DebugServer.__remoteWatchpointIgnore">__remoteWatchpointIgnore</a></td>
238 <td>&#80;&#114;&#105;v&#97;&#116;&#101; &#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> 238 <td>Private method to ignore a watch expression the next couple of occurrences.</td>
239 </tr><tr> 239 </tr><tr>
240 <td><a href="#DebugServer.__restoreBreakpoints">__restoreBreakpoints</a></td> 240 <td><a href="#DebugServer.__restoreBreakpoints">__restoreBreakpoints</a></td>
241 <td>&#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#115;&#116;&#111;&#114;&#101; &#116;&#104;&#101; &#98;&#114;&#101;&#97;&#107;&#112;&#111;&#105;&#110;&#116;&#115; &#97;&#102;&#116;&#101;&#114; &#97; &#114;&#101;&#115;&#116;&#97;&#114;&#116;.</td> 241 <td>Private method to restore the breakpoints after a restart.</td>
242 </tr><tr> 242 </tr><tr>
243 <td><a href="#DebugServer.__restoreWatchpoints">__restoreWatchpoints</a></td> 243 <td><a href="#DebugServer.__restoreWatchpoints">__restoreWatchpoints</a></td>
244 <td>&#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#115;&#116;&#111;&#114;&#101; &#116;&#104;&#101; w&#97;&#116;&#99;&#104; &#101;x&#112;&#114;&#101;&#115;&#115;&#105;&#111;&#110;&#115; &#97;&#102;&#116;&#101;&#114; &#97; &#114;&#101;&#115;&#116;&#97;&#114;&#116;.</td> 244 <td>Private method to restore the watch expressions after a restart.</td>
245 </tr><tr> 245 </tr><tr>
246 <td><a href="#DebugServer.__setClientType">__setClientType</a></td> 246 <td><a href="#DebugServer.__setClientType">__setClientType</a></td>
247 <td>&#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#101;&#116; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; &#116;y&#112;&#101;.</td> 247 <td>Private method to set the client type.</td>
248 </tr><tr> 248 </tr><tr>
249 <td><a href="#DebugServer.__splitWatchCondition">__splitWatchCondition</a></td> 249 <td><a href="#DebugServer.__splitWatchCondition">__splitWatchCondition</a></td>
250 <td>&#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#112;&#108;&#105;&#116; &#97; &#114;&#101;&#109;&#111;&#116;&#101; w&#97;&#116;&#99;&#104; &#101;x&#112;&#114;&#101;&#115;&#115;&#105;&#111;&#110;.</td> 250 <td>Private method to split a remote watch expression.</td>
251 </tr><tr> 251 </tr><tr>
252 <td><a href="#DebugServer.__watchPointDataAboutToBeChanged">__watchPointDataAboutToBeChanged</a></td> 252 <td><a href="#DebugServer.__watchPointDataAboutToBeChanged">__watchPointDataAboutToBeChanged</a></td>
253 <td>&#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#116;&#111; &#104;&#97;&#110;&#100;&#108;&#101; &#116;&#104;&#101; &#100;&#97;&#116;&#97;&#65;&#98;&#111;&#117;&#116;&#84;&#111;&#66;&#101;&#67;&#104;&#97;&#110;&#103;&#101;&#100; &#115;&#105;&#103;&#110;&#97;&#108; &#111;&#102; &#116;&#104;&#101; w&#97;&#116;&#99;&#104; &#101;x&#112;&#114;&#101;&#115;&#115;&#105;&#111;&#110; &#109;&#111;&#100;&#101;&#108;.</td> 253 <td>Private slot to handle the dataAboutToBeChanged signal of the watch expression model.</td>
254 </tr><tr> 254 </tr><tr>
255 <td><a href="#DebugServer.clientBanner">clientBanner</a></td> 255 <td><a href="#DebugServer.clientBanner">clientBanner</a></td>
256 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#112;&#114;&#111;&#99;&#101;&#115;&#115; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; &#98;&#97;&#110;&#110;&#101;&#114; &#105;&#110;&#102;&#111;.</td> 256 <td>Public method to process the client banner info.</td>
257 </tr><tr> 257 </tr><tr>
258 <td><a href="#DebugServer.clientBreakConditionError">clientBreakConditionError</a></td> 258 <td><a href="#DebugServer.clientBreakConditionError">clientBreakConditionError</a></td>
259 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#112;&#114;&#111;&#99;&#101;&#115;&#115; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; &#98;&#114;&#101;&#97;&#107;&#112;&#111;&#105;&#110;&#116; &#99;&#111;&#110;&#100;&#105;&#116;&#105;&#111;&#110; &#101;&#114;&#114;&#111;&#114; &#105;&#110;&#102;&#111;.</td> 259 <td>Public method to process the client breakpoint condition error info.</td>
260 </tr><tr> 260 </tr><tr>
261 <td><a href="#DebugServer.clientCapabilities">clientCapabilities</a></td> 261 <td><a href="#DebugServer.clientCapabilities">clientCapabilities</a></td>
262 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#112;&#114;&#111;&#99;&#101;&#115;&#115; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; &#99;&#97;&#112;&#97;&#98;&#105;&#108;&#105;&#116;&#105;&#101;&#115; &#105;&#110;&#102;&#111;.</td> 262 <td>Public method to process the client capabilities info.</td>
263 </tr><tr> 263 </tr><tr>
264 <td><a href="#DebugServer.clientClearBreak">clientClearBreak</a></td> 264 <td><a href="#DebugServer.clientClearBreak">clientClearBreak</a></td>
265 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#112;&#114;&#111;&#99;&#101;&#115;&#115; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; &#99;&#108;&#101;&#97;&#114; &#98;&#114;&#101;&#97;&#107;&#112;&#111;&#105;&#110;&#116; &#99;&#111;&#109;&#109;&#97;&#110;&#100;.</td> 265 <td>Public method to process the client clear breakpoint command.</td>
266 </tr><tr> 266 </tr><tr>
267 <td><a href="#DebugServer.clientClearWatch">clientClearWatch</a></td> 267 <td><a href="#DebugServer.clientClearWatch">clientClearWatch</a></td>
268 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#104;&#97;&#110;&#100;&#108;&#101; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116;&#67;&#108;&#101;&#97;&#114;&#87;&#97;&#116;&#99;&#104; &#115;&#105;&#103;&#110;&#97;&#108;.</td> 268 <td>Public slot to handle the clientClearWatch signal.</td>
269 </tr><tr> 269 </tr><tr>
270 <td><a href="#DebugServer.clientCompletionList">clientCompletionList</a></td> 270 <td><a href="#DebugServer.clientCompletionList">clientCompletionList</a></td>
271 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#112;&#114;&#111;&#99;&#101;&#115;&#115; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; &#97;&#117;&#116;&#111; &#99;&#111;&#109;&#112;&#108;&#101;&#116;&#105;&#111;&#110; &#105;&#110;&#102;&#111;.</td> 271 <td>Public method to process the client auto completion info.</td>
272 </tr><tr> 272 </tr><tr>
273 <td><a href="#DebugServer.clientException">clientException</a></td> 273 <td><a href="#DebugServer.clientException">clientException</a></td>
274 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#112;&#114;&#111;&#99;&#101;&#115;&#115; &#116;&#104;&#101; &#101;x&#99;&#101;&#112;&#116;&#105;&#111;&#110; &#105;&#110;&#102;&#111; &#102;&#114;&#111;&#109; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116;.</td> 274 <td>Public method to process the exception info from the client.</td>
275 </tr><tr> 275 </tr><tr>
276 <td><a href="#DebugServer.clientExit">clientExit</a></td> 276 <td><a href="#DebugServer.clientExit">clientExit</a></td>
277 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#112;&#114;&#111;&#99;&#101;&#115;&#115; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; &#101;x&#105;&#116; &#115;&#116;&#97;&#116;&#117;&#115;.</td> 277 <td>Public method to process the client exit status.</td>
278 </tr><tr> 278 </tr><tr>
279 <td><a href="#DebugServer.clientLine">clientLine</a></td> 279 <td><a href="#DebugServer.clientLine">clientLine</a></td>
280 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#112;&#114;&#111;&#99;&#101;&#115;&#115; &#99;&#108;&#105;&#101;&#110;&#116; &#112;&#111;&#115;&#105;&#116;&#105;&#111;&#110; &#102;&#101;&#101;&#100;&#98;&#97;&#99;&#107;.</td> 280 <td>Public method to process client position feedback.</td>
281 </tr><tr> 281 </tr><tr>
282 <td><a href="#DebugServer.clientOutput">clientOutput</a></td> 282 <td><a href="#DebugServer.clientOutput">clientOutput</a></td>
283 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#112;&#114;&#111;&#99;&#101;&#115;&#115; &#97; &#108;&#105;&#110;&#101; &#111;&#102; &#99;&#108;&#105;&#101;&#110;&#116; &#111;&#117;&#116;&#112;&#117;&#116;.</td> 283 <td>Public method to process a line of client output.</td>
284 </tr><tr> 284 </tr><tr>
285 <td><a href="#DebugServer.clientRawInput">clientRawInput</a></td> 285 <td><a href="#DebugServer.clientRawInput">clientRawInput</a></td>
286 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#112;&#114;&#111;&#99;&#101;&#115;&#115; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; &#114;&#97;w &#105;&#110;&#112;&#117;&#116; &#99;&#111;&#109;&#109;&#97;&#110;&#100;.</td> 286 <td>Public method to process the client raw input command.</td>
287 </tr><tr> 287 </tr><tr>
288 <td><a href="#DebugServer.clientStack">clientStack</a></td> 288 <td><a href="#DebugServer.clientStack">clientStack</a></td>
289 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#112;&#114;&#111;&#99;&#101;&#115;&#115; &#97; &#99;&#108;&#105;&#101;&#110;&#116;'&#115; &#115;&#116;&#97;&#99;&#107; &#105;&#110;&#102;&#111;&#114;&#109;&#97;&#116;&#105;&#111;&#110;.</td> 289 <td>Public method to process a client's stack information.</td>
290 </tr><tr> 290 </tr><tr>
291 <td><a href="#DebugServer.clientStatement">clientStatement</a></td> 291 <td><a href="#DebugServer.clientStatement">clientStatement</a></td>
292 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#112;&#114;&#111;&#99;&#101;&#115;&#115; &#116;&#104;&#101; &#105;&#110;&#112;&#117;&#116; &#114;&#101;&#115;&#112;&#111;&#110;&#115;&#101; &#102;&#114;&#111;&#109; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116;.</td> 292 <td>Public method to process the input response from the client.</td>
293 </tr><tr> 293 </tr><tr>
294 <td><a href="#DebugServer.clientSyntaxError">clientSyntaxError</a></td> 294 <td><a href="#DebugServer.clientSyntaxError">clientSyntaxError</a></td>
295 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#112;&#114;&#111;&#99;&#101;&#115;&#115; &#116;&#104;&#101; &#115;y&#110;&#116;&#97;x &#101;&#114;&#114;&#111;&#114; &#105;&#110;&#102;&#111; &#102;&#114;&#111;&#109; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116;.</td> 295 <td>Public method to process the syntax error info from the client.</td>
296 </tr><tr> 296 </tr><tr>
297 <td><a href="#DebugServer.clientThreadList">clientThreadList</a></td> 297 <td><a href="#DebugServer.clientThreadList">clientThreadList</a></td>
298 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#112;&#114;&#111;&#99;&#101;&#115;&#115; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; &#116;&#104;&#114;&#101;&#97;&#100; &#108;&#105;&#115;&#116; &#105;&#110;&#102;&#111;.</td> 298 <td>Public method to process the client thread list info.</td>
299 </tr><tr> 299 </tr><tr>
300 <td><a href="#DebugServer.clientThreadSet">clientThreadSet</a></td> 300 <td><a href="#DebugServer.clientThreadSet">clientThreadSet</a></td>
301 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#104;&#97;&#110;&#100;&#108;&#101; &#116;&#104;&#101; &#99;&#104;&#97;&#110;&#103;&#101; &#111;&#102; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; &#116;&#104;&#114;&#101;&#97;&#100;.</td> 301 <td>Public method to handle the change of the client thread.</td>
302 </tr><tr> 302 </tr><tr>
303 <td><a href="#DebugServer.clientUtFinished">clientUtFinished</a></td> 303 <td><a href="#DebugServer.clientUtFinished">clientUtFinished</a></td>
304 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#112;&#114;&#111;&#99;&#101;&#115;&#115; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; &#117;&#110;&#105;&#116; &#116;&#101;&#115;&#116; &#102;&#105;&#110;&#105;&#115;&#104;&#101;&#100; &#105;&#110;&#102;&#111;.</td> 304 <td>Public method to process the client unit test finished info.</td>
305 </tr><tr> 305 </tr><tr>
306 <td><a href="#DebugServer.clientUtPrepared">clientUtPrepared</a></td> 306 <td><a href="#DebugServer.clientUtPrepared">clientUtPrepared</a></td>
307 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#112;&#114;&#111;&#99;&#101;&#115;&#115; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; &#117;&#110;&#105;&#116;&#116;&#101;&#115;&#116; &#112;&#114;&#101;&#112;&#97;&#114;&#101;&#100; &#105;&#110;&#102;&#111;.</td> 307 <td>Public method to process the client unittest prepared info.</td>
308 </tr><tr> 308 </tr><tr>
309 <td><a href="#DebugServer.clientUtStartTest">clientUtStartTest</a></td> 309 <td><a href="#DebugServer.clientUtStartTest">clientUtStartTest</a></td>
310 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#112;&#114;&#111;&#99;&#101;&#115;&#115; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; &#115;&#116;&#97;&#114;&#116; &#116;&#101;&#115;&#116; &#105;&#110;&#102;&#111;.</td> 310 <td>Public method to process the client start test info.</td>
311 </tr><tr> 311 </tr><tr>
312 <td><a href="#DebugServer.clientUtStopTest">clientUtStopTest</a></td> 312 <td><a href="#DebugServer.clientUtStopTest">clientUtStopTest</a></td>
313 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#112;&#114;&#111;&#99;&#101;&#115;&#115; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; &#115;&#116;&#111;&#112; &#116;&#101;&#115;&#116; &#105;&#110;&#102;&#111;.</td> 313 <td>Public method to process the client stop test info.</td>
314 </tr><tr> 314 </tr><tr>
315 <td><a href="#DebugServer.clientUtTestErrored">clientUtTestErrored</a></td> 315 <td><a href="#DebugServer.clientUtTestErrored">clientUtTestErrored</a></td>
316 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#112;&#114;&#111;&#99;&#101;&#115;&#115; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; &#116;&#101;&#115;&#116; &#101;&#114;&#114;&#111;&#114;&#101;&#100; &#105;&#110;&#102;&#111;.</td> 316 <td>Public method to process the client test errored info.</td>
317 </tr><tr> 317 </tr><tr>
318 <td><a href="#DebugServer.clientUtTestFailed">clientUtTestFailed</a></td> 318 <td><a href="#DebugServer.clientUtTestFailed">clientUtTestFailed</a></td>
319 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#112;&#114;&#111;&#99;&#101;&#115;&#115; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; &#116;&#101;&#115;&#116; &#102;&#97;&#105;&#108;&#101;&#100; &#105;&#110;&#102;&#111;.</td> 319 <td>Public method to process the client test failed info.</td>
320 </tr><tr> 320 </tr><tr>
321 <td><a href="#DebugServer.clientVariable">clientVariable</a></td> 321 <td><a href="#DebugServer.clientVariable">clientVariable</a></td>
322 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#112;&#114;&#111;&#99;&#101;&#115;&#115; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; v&#97;&#114;&#105;&#97;&#98;&#108;&#101; &#105;&#110;&#102;&#111;.</td> 322 <td>Public method to process the client variable info.</td>
323 </tr><tr> 323 </tr><tr>
324 <td><a href="#DebugServer.clientVariables">clientVariables</a></td> 324 <td><a href="#DebugServer.clientVariables">clientVariables</a></td>
325 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#112;&#114;&#111;&#99;&#101;&#115;&#115; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; v&#97;&#114;&#105;&#97;&#98;&#108;&#101;&#115; &#105;&#110;&#102;&#111;.</td> 325 <td>Public method to process the client variables info.</td>
326 </tr><tr> 326 </tr><tr>
327 <td><a href="#DebugServer.clientWatchConditionError">clientWatchConditionError</a></td> 327 <td><a href="#DebugServer.clientWatchConditionError">clientWatchConditionError</a></td>
328 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#112;&#114;&#111;&#99;&#101;&#115;&#115; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; w&#97;&#116;&#99;&#104; &#101;x&#112;&#114;&#101;&#115;&#115;&#105;&#111;&#110; &#101;&#114;&#114;&#111;&#114; &#105;&#110;&#102;&#111;.</td> 328 <td>Public method to process the client watch expression error info.</td>
329 </tr><tr> 329 </tr><tr>
330 <td><a href="#DebugServer.getBreakPointModel">getBreakPointModel</a></td> 330 <td><a href="#DebugServer.getBreakPointModel">getBreakPointModel</a></td>
331 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#103;&#101;&#116; &#97; &#114;&#101;&#102;&#101;&#114;&#101;&#110;&#99;&#101; &#116;&#111; &#116;&#104;&#101; &#98;&#114;&#101;&#97;&#107;&#112;&#111;&#105;&#110;&#116; &#109;&#111;&#100;&#101;&#108; &#111;&#98;&#106;&#101;&#99;&#116;.</td> 331 <td>Public slot to get a reference to the breakpoint model object.</td>
332 </tr><tr> 332 </tr><tr>
333 <td><a href="#DebugServer.getClientCapabilities">getClientCapabilities</a></td> 333 <td><a href="#DebugServer.getClientCapabilities">getClientCapabilities</a></td>
334 <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> 334 <td>Public method to retrieve the debug clients capabilities.</td>
335 </tr><tr> 335 </tr><tr>
336 <td><a href="#DebugServer.getExtensions">getExtensions</a></td> 336 <td><a href="#DebugServer.getExtensions">getExtensions</a></td>
337 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#103;&#101;&#116; &#116;&#104;&#101; &#101;x&#116;&#101;&#110;&#115;&#105;&#111;&#110;&#115; &#97;&#115;&#115;&#111;&#99;&#105;&#97;&#116;&#101;&#100; w&#105;&#116;&#104; &#116;&#104;&#101; &#103;&#105;v&#101;&#110; &#108;&#97;&#110;&#103;&#117;&#97;&#103;&#101;.</td> 337 <td>Public slot to get the extensions associated with the given language.</td>
338 </tr><tr> 338 </tr><tr>
339 <td><a href="#DebugServer.getHostAddress">getHostAddress</a></td> 339 <td><a href="#DebugServer.getHostAddress">getHostAddress</a></td>
340 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#103;&#101;&#116; &#116;&#104;&#101; &#73;&#80; &#97;&#100;&#100;&#114;&#101;&#115;&#115; &#111;&#114; &#104;&#111;&#115;&#116;&#110;&#97;&#109;&#101; &#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;.</td> 340 <td>Public method to get the IP address or hostname the debug server is listening.</td>
341 </tr><tr> 341 </tr><tr>
342 <td><a href="#DebugServer.getSupportedLanguages">getSupportedLanguages</a></td> 342 <td><a href="#DebugServer.getSupportedLanguages">getSupportedLanguages</a></td>
343 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#114;&#101;&#116;&#117;&#114;&#110; &#116;&#104;&#101; &#115;&#117;&#112;&#112;&#111;&#114;&#116;&#101;&#100; &#112;&#114;&#111;&#103;&#114;&#97;&#109;&#109;&#105;&#110;&#103; &#108;&#97;&#110;&#103;&#117;&#97;&#103;&#101;&#115;.</td> 343 <td>Public slot to return the supported programming languages.</td>
344 </tr><tr> 344 </tr><tr>
345 <td><a href="#DebugServer.getWatchPointModel">getWatchPointModel</a></td> 345 <td><a href="#DebugServer.getWatchPointModel">getWatchPointModel</a></td>
346 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#103;&#101;&#116; &#97; &#114;&#101;&#102;&#101;&#114;&#101;&#110;&#99;&#101; &#116;&#111; &#116;&#104;&#101; w&#97;&#116;&#99;&#104; &#101;x&#112;&#114;&#101;&#115;&#115;&#105;&#111;&#110; &#109;&#111;&#100;&#101;&#108; &#111;&#98;&#106;&#101;&#99;&#116;.</td> 346 <td>Public slot to get a reference to the watch expression model object.</td>
347 </tr><tr> 347 </tr><tr>
348 <td><a href="#DebugServer.isConnected">isConnected</a></td> 348 <td><a href="#DebugServer.isConnected">isConnected</a></td>
349 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#116;&#101;&#115;&#116;, &#105;&#102; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103; &#115;&#101;&#114;v&#101;&#114; &#105;&#115; &#99;&#111;&#110;&#110;&#101;&#99;&#116;&#101;&#100; &#116;&#111; &#97; &#98;&#97;&#99;&#107;&#101;&#110;&#100;.</td> 349 <td>Public method to test, if the debug server is connected to a backend.</td>
350 </tr><tr> 350 </tr><tr>
351 <td><a href="#DebugServer.passiveStartUp">passiveStartUp</a></td> 351 <td><a href="#DebugServer.passiveStartUp">passiveStartUp</a></td>
352 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#104;&#97;&#110;&#100;&#108;&#101; &#97; &#112;&#97;&#115;&#115;&#105;v&#101; &#100;&#101;&#98;&#117;&#103; &#99;&#111;&#110;&#110;&#101;&#99;&#116;&#105;&#111;&#110;.</td> 352 <td>Public method to handle a passive debug connection.</td>
353 </tr><tr> 353 </tr><tr>
354 <td><a href="#DebugServer.preferencesChanged">preferencesChanged</a></td> 354 <td><a href="#DebugServer.preferencesChanged">preferencesChanged</a></td>
355 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#104;&#97;&#110;&#100;&#108;&#101; &#116;&#104;&#101; &#112;&#114;&#101;&#102;&#101;&#114;&#101;&#110;&#99;&#101;&#115;&#67;&#104;&#97;&#110;&#103;&#101;&#100; &#115;&#105;&#103;&#110;&#97;&#108;.</td> 355 <td>Public slot to handle the preferencesChanged signal.</td>
356 </tr><tr> 356 </tr><tr>
357 <td><a href="#DebugServer.remoteBanner">remoteBanner</a></td> 357 <td><a href="#DebugServer.remoteBanner">remoteBanner</a></td>
358 <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> 358 <td>Public slot to get the banner info of the remote client.</td>
359 </tr><tr> 359 </tr><tr>
360 <td><a href="#DebugServer.remoteBreakpoint">remoteBreakpoint</a></td> 360 <td><a href="#DebugServer.remoteBreakpoint">remoteBreakpoint</a></td>
361 <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> 361 <td>Public method to set or clear a breakpoint.</td>
362 </tr><tr> 362 </tr><tr>
363 <td><a href="#DebugServer.remoteCapabilities">remoteCapabilities</a></td> 363 <td><a href="#DebugServer.remoteCapabilities">remoteCapabilities</a></td>
364 <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> 364 <td>Public slot to get the debug clients capabilities.</td>
365 </tr><tr> 365 </tr><tr>
366 <td><a href="#DebugServer.remoteClientSetFilter">remoteClientSetFilter</a></td> 366 <td><a href="#DebugServer.remoteClientSetFilter">remoteClientSetFilter</a></td>
367 <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> 367 <td>Public method to set a variables filter list.</td>
368 </tr><tr> 368 </tr><tr>
369 <td><a href="#DebugServer.remoteClientVariable">remoteClientVariable</a></td> 369 <td><a href="#DebugServer.remoteClientVariable">remoteClientVariable</a></td>
370 <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> 370 <td>Public method to request the variables of the debugged program.</td>
371 </tr><tr> 371 </tr><tr>
372 <td><a href="#DebugServer.remoteClientVariables">remoteClientVariables</a></td> 372 <td><a href="#DebugServer.remoteClientVariables">remoteClientVariables</a></td>
373 <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> 373 <td>Public method to request the variables of the debugged program.</td>
374 </tr><tr> 374 </tr><tr>
375 <td><a href="#DebugServer.remoteCompletion">remoteCompletion</a></td> 375 <td><a href="#DebugServer.remoteCompletion">remoteCompletion</a></td>
376 <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> 376 <td>Public slot to get the a list of possible commandline completions from the remote client.</td>
377 </tr><tr> 377 </tr><tr>
378 <td><a href="#DebugServer.remoteContinue">remoteContinue</a></td> 378 <td><a href="#DebugServer.remoteContinue">remoteContinue</a></td>
379 <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> 379 <td>Public method to continue the debugged program.</td>
380 </tr><tr> 380 </tr><tr>
381 <td><a href="#DebugServer.remoteCoverage">remoteCoverage</a></td> 381 <td><a href="#DebugServer.remoteCoverage">remoteCoverage</a></td>
382 <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> 382 <td>Public method to load a new program to collect coverage data.</td>
383 </tr><tr> 383 </tr><tr>
384 <td><a href="#DebugServer.remoteEnvironment">remoteEnvironment</a></td> 384 <td><a href="#DebugServer.remoteEnvironment">remoteEnvironment</a></td>
385 <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> 385 <td>Public method to set the environment for a program to debug, run, ...</td>
386 </tr><tr> 386 </tr><tr>
387 <td><a href="#DebugServer.remoteEval">remoteEval</a></td> 387 <td><a href="#DebugServer.remoteEval">remoteEval</a></td>
388 <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> 388 <td>Public method to evaluate arg in the current context of the debugged program.</td>
389 </tr><tr> 389 </tr><tr>
390 <td><a href="#DebugServer.remoteExec">remoteExec</a></td> 390 <td><a href="#DebugServer.remoteExec">remoteExec</a></td>
391 <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> 391 <td>Public method to execute stmt in the current context of the debugged program.</td>
392 </tr><tr> 392 </tr><tr>
393 <td><a href="#DebugServer.remoteLoad">remoteLoad</a></td> 393 <td><a href="#DebugServer.remoteLoad">remoteLoad</a></td>
394 <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> 394 <td>Public method to load a new program to debug.</td>
395 </tr><tr> 395 </tr><tr>
396 <td><a href="#DebugServer.remoteProfile">remoteProfile</a></td> 396 <td><a href="#DebugServer.remoteProfile">remoteProfile</a></td>
397 <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> 397 <td>Public method to load a new program to collect profiling data.</td>
398 </tr><tr> 398 </tr><tr>
399 <td><a href="#DebugServer.remoteRawInput">remoteRawInput</a></td> 399 <td><a href="#DebugServer.remoteRawInput">remoteRawInput</a></td>
400 <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> 400 <td>Public method to send the raw input to the debugged program.</td>
401 </tr><tr> 401 </tr><tr>
402 <td><a href="#DebugServer.remoteRun">remoteRun</a></td> 402 <td><a href="#DebugServer.remoteRun">remoteRun</a></td>
403 <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> 403 <td>Public method to load a new program to run.</td>
404 </tr><tr> 404 </tr><tr>
405 <td><a href="#DebugServer.remoteSetThread">remoteSetThread</a></td> 405 <td><a href="#DebugServer.remoteSetThread">remoteSetThread</a></td>
406 <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> 406 <td>Public method to request to set the given thread as current thread.</td>
407 </tr><tr> 407 </tr><tr>
408 <td><a href="#DebugServer.remoteStatement">remoteStatement</a></td> 408 <td><a href="#DebugServer.remoteStatement">remoteStatement</a></td>
409 <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> 409 <td>Public method to execute a Python statement.</td>
410 </tr><tr> 410 </tr><tr>
411 <td><a href="#DebugServer.remoteStep">remoteStep</a></td> 411 <td><a href="#DebugServer.remoteStep">remoteStep</a></td>
412 <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> 412 <td>Public method to single step the debugged program.</td>
413 </tr><tr> 413 </tr><tr>
414 <td><a href="#DebugServer.remoteStepOut">remoteStepOut</a></td> 414 <td><a href="#DebugServer.remoteStepOut">remoteStepOut</a></td>
415 <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> 415 <td>Public method to step out the debugged program.</td>
416 </tr><tr> 416 </tr><tr>
417 <td><a href="#DebugServer.remoteStepOver">remoteStepOver</a></td> 417 <td><a href="#DebugServer.remoteStepOver">remoteStepOver</a></td>
418 <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> 418 <td>Public method to step over the debugged program.</td>
419 </tr><tr> 419 </tr><tr>
420 <td><a href="#DebugServer.remoteStepQuit">remoteStepQuit</a></td> 420 <td><a href="#DebugServer.remoteStepQuit">remoteStepQuit</a></td>
421 <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> 421 <td>Public method to stop the debugged program.</td>
422 </tr><tr> 422 </tr><tr>
423 <td><a href="#DebugServer.remoteThreadList">remoteThreadList</a></td> 423 <td><a href="#DebugServer.remoteThreadList">remoteThreadList</a></td>
424 <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> 424 <td>Public method to request the list of threads from the client.</td>
425 </tr><tr> 425 </tr><tr>
426 <td><a href="#DebugServer.remoteUTPrepare">remoteUTPrepare</a></td> 426 <td><a href="#DebugServer.remoteUTPrepare">remoteUTPrepare</a></td>
427 <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> 427 <td>Public method to prepare a new unittest run.</td>
428 </tr><tr> 428 </tr><tr>
429 <td><a href="#DebugServer.remoteUTRun">remoteUTRun</a></td> 429 <td><a href="#DebugServer.remoteUTRun">remoteUTRun</a></td>
430 <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> 430 <td>Public method to start a unittest run.</td>
431 </tr><tr> 431 </tr><tr>
432 <td><a href="#DebugServer.remoteUTStop">remoteUTStop</a></td> 432 <td><a href="#DebugServer.remoteUTStop">remoteUTStop</a></td>
433 <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> 433 <td>public method to stop a unittest run.</td>
434 </tr><tr> 434 </tr><tr>
435 <td><a href="#DebugServer.shutdownServer">shutdownServer</a></td> 435 <td><a href="#DebugServer.shutdownServer">shutdownServer</a></td>
436 <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> 436 <td>Public method to cleanly shut down.</td>
437 </tr><tr> 437 </tr><tr>
438 <td><a href="#DebugServer.startClient">startClient</a></td> 438 <td><a href="#DebugServer.startClient">startClient</a></td>
439 <td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#116;&#97;&#114;&#116; &#97; &#100;&#101;&#98;&#117;&#103; &#99;&#108;&#105;&#101;&#110;&#116;.</td> 439 <td>Public method to start a debug client.</td>
440 </tr> 440 </tr>
441 </table> 441 </table>
442 <a NAME="DebugServer.__init__" ID="DebugServer.__init__"></a> 442 <a NAME="DebugServer.__init__" ID="DebugServer.__init__"></a>
443 <h4>DebugServer (Constructor)</h4> 443 <h4>DebugServer (Constructor)</h4>
444 <b>DebugServer</b>(<i></i>) 444 <b>DebugServer</b>(<i></i>)
445 <p> 445 <p>
446 &#67;&#111;&#110;&#115;&#116;&#114;&#117;&#99;&#116;&#111;&#114; 446 Constructor
447 </p><a NAME="DebugServer.__addBreakPoints" ID="DebugServer.__addBreakPoints"></a> 447 </p><a NAME="DebugServer.__addBreakPoints" ID="DebugServer.__addBreakPoints"></a>
448 <h4>DebugServer.__addBreakPoints</h4> 448 <h4>DebugServer.__addBreakPoints</h4>
449 <b>__addBreakPoints</b>(<i>parentIndex, start, end</i>) 449 <b>__addBreakPoints</b>(<i>parentIndex, start, end</i>)
450 <p> 450 <p>
451 &#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#116;&#111; &#97;&#100;&#100; &#98;&#114;&#101;&#97;&#107;&#112;&#111;&#105;&#110;&#116;&#115;. 451 Private slot to add breakpoints.
452 </p><dl> 452 </p><dl>
453 <dt><i>parentIndex</i></dt> 453 <dt><i>parentIndex</i></dt>
454 <dd> 454 <dd>
455 &#105;&#110;&#100;&#101;x &#111;&#102; &#112;&#97;&#114;&#101;&#110;&#116; &#105;&#116;&#101;&#109; (&#81;&#77;&#111;&#100;&#101;&#108;&#73;&#110;&#100;&#101;x) 455 index of parent item (QModelIndex)
456 </dd><dt><i>start</i></dt> 456 </dd><dt><i>start</i></dt>
457 <dd> 457 <dd>
458 &#115;&#116;&#97;&#114;&#116; &#114;&#111;w (&#105;&#110;&#116;&#101;&#103;&#101;&#114;) 458 start row (integer)
459 </dd><dt><i>end</i></dt> 459 </dd><dt><i>end</i></dt>
460 <dd> 460 <dd>
461 &#101;&#110;&#100; &#114;&#111;w (&#105;&#110;&#116;&#101;&#103;&#101;&#114;) 461 end row (integer)
462 </dd> 462 </dd>
463 </dl><a NAME="DebugServer.__addWatchPoints" ID="DebugServer.__addWatchPoints"></a> 463 </dl><a NAME="DebugServer.__addWatchPoints" ID="DebugServer.__addWatchPoints"></a>
464 <h4>DebugServer.__addWatchPoints</h4> 464 <h4>DebugServer.__addWatchPoints</h4>
465 <b>__addWatchPoints</b>(<i>parentIndex, start, end</i>) 465 <b>__addWatchPoints</b>(<i>parentIndex, start, end</i>)
466 <p> 466 <p>
467 &#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#116;&#111; &#115;&#101;&#116; &#97; w&#97;&#116;&#99;&#104; &#101;x&#112;&#114;&#101;&#115;&#115;&#105;&#111;&#110;. 467 Private slot to set a watch expression.
468 </p><dl> 468 </p><dl>
469 <dt><i>parentIndex</i></dt> 469 <dt><i>parentIndex</i></dt>
470 <dd> 470 <dd>
471 &#105;&#110;&#100;&#101;x &#111;&#102; &#112;&#97;&#114;&#101;&#110;&#116; &#105;&#116;&#101;&#109; (&#81;&#77;&#111;&#100;&#101;&#108;&#73;&#110;&#100;&#101;x) 471 index of parent item (QModelIndex)
472 </dd><dt><i>start</i></dt> 472 </dd><dt><i>start</i></dt>
473 <dd> 473 <dd>
474 &#115;&#116;&#97;&#114;&#116; &#114;&#111;w (&#105;&#110;&#116;&#101;&#103;&#101;&#114;) 474 start row (integer)
475 </dd><dt><i>end</i></dt> 475 </dd><dt><i>end</i></dt>
476 <dd> 476 <dd>
477 &#101;&#110;&#100; &#114;&#111;w (&#105;&#110;&#116;&#101;&#103;&#101;&#114;) 477 end row (integer)
478 </dd> 478 </dd>
479 </dl><a NAME="DebugServer.__breakPointDataAboutToBeChanged" ID="DebugServer.__breakPointDataAboutToBeChanged"></a> 479 </dl><a NAME="DebugServer.__breakPointDataAboutToBeChanged" ID="DebugServer.__breakPointDataAboutToBeChanged"></a>
480 <h4>DebugServer.__breakPointDataAboutToBeChanged</h4> 480 <h4>DebugServer.__breakPointDataAboutToBeChanged</h4>
481 <b>__breakPointDataAboutToBeChanged</b>(<i>startIndex, endIndex</i>) 481 <b>__breakPointDataAboutToBeChanged</b>(<i>startIndex, endIndex</i>)
482 <p> 482 <p>
483 &#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#116;&#111; &#104;&#97;&#110;&#100;&#108;&#101; &#116;&#104;&#101; &#100;&#97;&#116;&#97;&#65;&#98;&#111;&#117;&#116;&#84;&#111;&#66;&#101;&#67;&#104;&#97;&#110;&#103;&#101;&#100; &#115;&#105;&#103;&#110;&#97;&#108; &#111;&#102; &#116;&#104;&#101; &#98;&#114;&#101;&#97;&#107;&#112;&#111;&#105;&#110;&#116; &#109;&#111;&#100;&#101;&#108;. 483 Private slot to handle the dataAboutToBeChanged signal of the breakpoint model.
484 </p><dl> 484 </p><dl>
485 <dt><i>startIndex</i></dt> 485 <dt><i>startIndex</i></dt>
486 <dd> 486 <dd>
487 &#115;&#116;&#97;&#114;&#116; &#105;&#110;&#100;&#101;x &#111;&#102; &#116;&#104;&#101; &#114;&#111;w&#115; &#116;&#111; &#98;&#101; &#99;&#104;&#97;&#110;&#103;&#101;&#100; (&#81;&#77;&#111;&#100;&#101;&#108;&#73;&#110;&#100;&#101;x) 487 start index of the rows to be changed (QModelIndex)
488 </dd><dt><i>endIndex</i></dt> 488 </dd><dt><i>endIndex</i></dt>
489 <dd> 489 <dd>
490 &#101;&#110;&#100; &#105;&#110;&#100;&#101;x &#111;&#102; &#116;&#104;&#101; &#114;&#111;w&#115; &#116;&#111; &#98;&#101; &#99;&#104;&#97;&#110;&#103;&#101;&#100; (&#81;&#77;&#111;&#100;&#101;&#108;&#73;&#110;&#100;&#101;x) 490 end index of the rows to be changed (QModelIndex)
491 </dd> 491 </dd>
492 </dl><a NAME="DebugServer.__changeBreakPoints" ID="DebugServer.__changeBreakPoints"></a> 492 </dl><a NAME="DebugServer.__changeBreakPoints" ID="DebugServer.__changeBreakPoints"></a>
493 <h4>DebugServer.__changeBreakPoints</h4> 493 <h4>DebugServer.__changeBreakPoints</h4>
494 <b>__changeBreakPoints</b>(<i>startIndex, endIndex</i>) 494 <b>__changeBreakPoints</b>(<i>startIndex, endIndex</i>)
495 <p> 495 <p>
496 &#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#116;&#111; &#115;&#101;&#116; &#99;&#104;&#97;&#110;&#103;&#101;&#100; &#98;&#114;&#101;&#97;&#107;&#112;&#111;&#105;&#110;&#116;&#115;. 496 Private slot to set changed breakpoints.
497 </p><dl> 497 </p><dl>
498 <dt><i>indexes</i></dt> 498 <dt><i>indexes</i></dt>
499 <dd> 499 <dd>
500 &#105;&#110;&#100;&#101;x&#101;&#115; &#111;&#102; &#99;&#104;&#97;&#110;&#103;&#101;&#100; &#98;&#114;&#101;&#97;&#107;&#112;&#111;&#105;&#110;&#116;&#115;. 500 indexes of changed breakpoints.
501 </dd> 501 </dd>
502 </dl><a NAME="DebugServer.__changeWatchPoints" ID="DebugServer.__changeWatchPoints"></a> 502 </dl><a NAME="DebugServer.__changeWatchPoints" ID="DebugServer.__changeWatchPoints"></a>
503 <h4>DebugServer.__changeWatchPoints</h4> 503 <h4>DebugServer.__changeWatchPoints</h4>
504 <b>__changeWatchPoints</b>(<i>startIndex, endIndex</i>) 504 <b>__changeWatchPoints</b>(<i>startIndex, endIndex</i>)
505 <p> 505 <p>
506 &#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#116;&#111; &#115;&#101;&#116; &#99;&#104;&#97;&#110;&#103;&#101;&#100; w&#97;&#116;&#99;&#104; &#101;x&#112;&#114;&#101;&#115;&#115;&#105;&#111;&#110;&#115;. 506 Private slot to set changed watch expressions.
507 </p><dl> 507 </p><dl>
508 <dt><i>startIndex</i></dt> 508 <dt><i>startIndex</i></dt>
509 <dd> 509 <dd>
510 &#115;&#116;&#97;&#114;&#116; &#105;&#110;&#100;&#101;x &#111;&#102; &#116;&#104;&#101; &#114;&#111;w&#115; &#116;&#111; &#98;&#101; &#99;&#104;&#97;&#110;&#103;&#101;&#100; (&#81;&#77;&#111;&#100;&#101;&#108;&#73;&#110;&#100;&#101;x) 510 start index of the rows to be changed (QModelIndex)
511 </dd><dt><i>endIndex</i></dt> 511 </dd><dt><i>endIndex</i></dt>
512 <dd> 512 <dd>
513 &#101;&#110;&#100; &#105;&#110;&#100;&#101;x &#111;&#102; &#116;&#104;&#101; &#114;&#111;w&#115; &#116;&#111; &#98;&#101; &#99;&#104;&#97;&#110;&#103;&#101;&#100; (&#81;&#77;&#111;&#100;&#101;&#108;&#73;&#110;&#100;&#101;x) 513 end index of the rows to be changed (QModelIndex)
514 </dd> 514 </dd>
515 </dl><a NAME="DebugServer.__clientClearBreakPoint" ID="DebugServer.__clientClearBreakPoint"></a> 515 </dl><a NAME="DebugServer.__clientClearBreakPoint" ID="DebugServer.__clientClearBreakPoint"></a>
516 <h4>DebugServer.__clientClearBreakPoint</h4> 516 <h4>DebugServer.__clientClearBreakPoint</h4>
517 <b>__clientClearBreakPoint</b>(<i>fn, lineno</i>) 517 <b>__clientClearBreakPoint</b>(<i>fn, lineno</i>)
518 <p> 518 <p>
519 &#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#116;&#111; &#104;&#97;&#110;&#100;&#108;&#101; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116;&#67;&#108;&#101;&#97;&#114;&#66;&#114;&#101;&#97;&#107; &#115;&#105;&#103;&#110;&#97;&#108;. 519 Private slot to handle the clientClearBreak signal.
520 </p><dl> 520 </p><dl>
521 <dt><i>fn</i></dt> 521 <dt><i>fn</i></dt>
522 <dd> 522 <dd>
523 &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#111;&#102; &#98;&#114;&#101;&#97;&#107;&#112;&#111;&#105;&#110;&#116; &#116;&#111; &#99;&#108;&#101;&#97;&#114; (&#115;&#116;&#114;&#105;&#110;&#103;) 523 filename of breakpoint to clear (string)
524 </dd><dt><i>lineno</i></dt> 524 </dd><dt><i>lineno</i></dt>
525 <dd> 525 <dd>
526 &#108;&#105;&#110;&#101; &#110;&#117;&#109;&#98;&#101;&#114; &#111;&#102; &#98;&#114;&#101;&#97;&#107;&#112;&#111;&#105;&#110;&#116; &#116;&#111; &#99;&#108;&#101;&#97;&#114; (&#105;&#110;&#116;&#101;&#103;&#101;&#114;) 526 line number of breakpoint to clear (integer)
527 </dd> 527 </dd>
528 </dl><a NAME="DebugServer.__clientClearWatchPoint" ID="DebugServer.__clientClearWatchPoint"></a> 528 </dl><a NAME="DebugServer.__clientClearWatchPoint" ID="DebugServer.__clientClearWatchPoint"></a>
529 <h4>DebugServer.__clientClearWatchPoint</h4> 529 <h4>DebugServer.__clientClearWatchPoint</h4>
530 <b>__clientClearWatchPoint</b>(<i>condition</i>) 530 <b>__clientClearWatchPoint</b>(<i>condition</i>)
531 <p> 531 <p>
532 &#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#116;&#111; &#104;&#97;&#110;&#100;&#108;&#101; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116;&#67;&#108;&#101;&#97;&#114;&#87;&#97;&#116;&#99;&#104; &#115;&#105;&#103;&#110;&#97;&#108;. 532 Private slot to handle the clientClearWatch signal.
533 </p><dl> 533 </p><dl>
534 <dt><i>condition</i></dt> 534 <dt><i>condition</i></dt>
535 <dd> 535 <dd>
536 &#101;x&#112;&#114;&#101;&#115;&#115;&#105;&#111;&#110; &#111;&#102; w&#97;&#116;&#99;&#104; &#101;x&#112;&#114;&#101;&#115;&#115;&#105;&#111;&#110; &#116;&#111; &#99;&#108;&#101;&#97;&#114; (&#115;&#116;&#114;&#105;&#110;&#103;) 536 expression of watch expression to clear (string)
537 </dd> 537 </dd>
538 </dl><a NAME="DebugServer.__clientProcessError" ID="DebugServer.__clientProcessError"></a> 538 </dl><a NAME="DebugServer.__clientProcessError" ID="DebugServer.__clientProcessError"></a>
539 <h4>DebugServer.__clientProcessError</h4> 539 <h4>DebugServer.__clientProcessError</h4>
540 <b>__clientProcessError</b>(<i></i>) 540 <b>__clientProcessError</b>(<i></i>)
541 <p> 541 <p>
542 &#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#116;&#111; &#112;&#114;&#111;&#99;&#101;&#115;&#115; &#99;&#108;&#105;&#101;&#110;&#116; &#111;&#117;&#116;&#112;&#117;&#116; &#114;&#101;&#99;&#101;&#105;v&#101;&#100; v&#105;&#97; &#115;&#116;&#100;&#101;&#114;&#114;. 542 Private slot to process client output received via stderr.
543 </p><a NAME="DebugServer.__clientProcessOutput" ID="DebugServer.__clientProcessOutput"></a> 543 </p><a NAME="DebugServer.__clientProcessOutput" ID="DebugServer.__clientProcessOutput"></a>
544 <h4>DebugServer.__clientProcessOutput</h4> 544 <h4>DebugServer.__clientProcessOutput</h4>
545 <b>__clientProcessOutput</b>(<i></i>) 545 <b>__clientProcessOutput</b>(<i></i>)
546 <p> 546 <p>
547 &#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#116;&#111; &#112;&#114;&#111;&#99;&#101;&#115;&#115; &#99;&#108;&#105;&#101;&#110;&#116; &#111;&#117;&#116;&#112;&#117;&#116; &#114;&#101;&#99;&#101;&#105;v&#101;&#100; v&#105;&#97; &#115;&#116;&#100;&#111;&#117;&#116;. 547 Private slot to process client output received via stdout.
548 </p><a NAME="DebugServer.__createDebuggerInterface" ID="DebugServer.__createDebuggerInterface"></a> 548 </p><a NAME="DebugServer.__createDebuggerInterface" ID="DebugServer.__createDebuggerInterface"></a>
549 <h4>DebugServer.__createDebuggerInterface</h4> 549 <h4>DebugServer.__createDebuggerInterface</h4>
550 <b>__createDebuggerInterface</b>(<i>clientType = None</i>) 550 <b>__createDebuggerInterface</b>(<i>clientType = None</i>)
551 <p> 551 <p>
552 &#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#116;&#111; &#99;&#114;&#101;&#97;&#116;&#101; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103;&#103;&#101;&#114; &#105;&#110;&#116;&#101;&#114;&#102;&#97;&#99;&#101; &#111;&#98;&#106;&#101;&#99;&#116;. 552 Private slot to create the debugger interface object.
553 </p><dl> 553 </p><dl>
554 <dt><i>clientType</i></dt> 554 <dt><i>clientType</i></dt>
555 <dd> 555 <dd>
556 &#116;y&#112;&#101; &#111;&#102; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; &#105;&#110;&#116;&#101;&#114;&#102;&#97;&#99;&#101; &#116;&#111; &#98;&#101; &#99;&#114;&#101;&#97;&#116;&#101;&#100; (&#115;&#116;&#114;&#105;&#110;&#103;) 556 type of the client interface to be created (string)
557 </dd> 557 </dd>
558 </dl><a NAME="DebugServer.__deleteBreakPoints" ID="DebugServer.__deleteBreakPoints"></a> 558 </dl><a NAME="DebugServer.__deleteBreakPoints" ID="DebugServer.__deleteBreakPoints"></a>
559 <h4>DebugServer.__deleteBreakPoints</h4> 559 <h4>DebugServer.__deleteBreakPoints</h4>
560 <b>__deleteBreakPoints</b>(<i>parentIndex, start, end</i>) 560 <b>__deleteBreakPoints</b>(<i>parentIndex, start, end</i>)
561 <p> 561 <p>
562 &#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#116;&#111; &#100;&#101;&#108;&#101;&#116;&#101; &#98;&#114;&#101;&#97;&#107;&#112;&#111;&#105;&#110;&#116;&#115;. 562 Private slot to delete breakpoints.
563 </p><dl> 563 </p><dl>
564 <dt><i>parentIndex</i></dt> 564 <dt><i>parentIndex</i></dt>
565 <dd> 565 <dd>
566 &#105;&#110;&#100;&#101;x &#111;&#102; &#112;&#97;&#114;&#101;&#110;&#116; &#105;&#116;&#101;&#109; (&#81;&#77;&#111;&#100;&#101;&#108;&#73;&#110;&#100;&#101;x) 566 index of parent item (QModelIndex)
567 </dd><dt><i>start</i></dt> 567 </dd><dt><i>start</i></dt>
568 <dd> 568 <dd>
569 &#115;&#116;&#97;&#114;&#116; &#114;&#111;w (&#105;&#110;&#116;&#101;&#103;&#101;&#114;) 569 start row (integer)
570 </dd><dt><i>end</i></dt> 570 </dd><dt><i>end</i></dt>
571 <dd> 571 <dd>
572 &#101;&#110;&#100; &#114;&#111;w (&#105;&#110;&#116;&#101;&#103;&#101;&#114;) 572 end row (integer)
573 </dd> 573 </dd>
574 </dl><a NAME="DebugServer.__deleteWatchPoints" ID="DebugServer.__deleteWatchPoints"></a> 574 </dl><a NAME="DebugServer.__deleteWatchPoints" ID="DebugServer.__deleteWatchPoints"></a>
575 <h4>DebugServer.__deleteWatchPoints</h4> 575 <h4>DebugServer.__deleteWatchPoints</h4>
576 <b>__deleteWatchPoints</b>(<i>parentIndex, start, end</i>) 576 <b>__deleteWatchPoints</b>(<i>parentIndex, start, end</i>)
577 <p> 577 <p>
578 &#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#116;&#111; &#100;&#101;&#108;&#101;&#116;&#101; w&#97;&#116;&#99;&#104; &#101;x&#112;&#114;&#101;&#115;&#115;&#105;&#111;&#110;&#115;. 578 Private slot to delete watch expressions.
579 </p><dl> 579 </p><dl>
580 <dt><i>parentIndex</i></dt> 580 <dt><i>parentIndex</i></dt>
581 <dd> 581 <dd>
582 &#105;&#110;&#100;&#101;x &#111;&#102; &#112;&#97;&#114;&#101;&#110;&#116; &#105;&#116;&#101;&#109; (&#81;&#77;&#111;&#100;&#101;&#108;&#73;&#110;&#100;&#101;x) 582 index of parent item (QModelIndex)
583 </dd><dt><i>start</i></dt> 583 </dd><dt><i>start</i></dt>
584 <dd> 584 <dd>
585 &#115;&#116;&#97;&#114;&#116; &#114;&#111;w (&#105;&#110;&#116;&#101;&#103;&#101;&#114;) 585 start row (integer)
586 </dd><dt><i>end</i></dt> 586 </dd><dt><i>end</i></dt>
587 <dd> 587 <dd>
588 &#101;&#110;&#100; &#114;&#111;w (&#105;&#110;&#116;&#101;&#103;&#101;&#114;) 588 end row (integer)
589 </dd> 589 </dd>
590 </dl><a NAME="DebugServer.__makeWatchCondition" ID="DebugServer.__makeWatchCondition"></a> 590 </dl><a NAME="DebugServer.__makeWatchCondition" ID="DebugServer.__makeWatchCondition"></a>
591 <h4>DebugServer.__makeWatchCondition</h4> 591 <h4>DebugServer.__makeWatchCondition</h4>
592 <b>__makeWatchCondition</b>(<i>cond, special</i>) 592 <b>__makeWatchCondition</b>(<i>cond, special</i>)
593 <p> 593 <p>
594 &#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#99;&#111;&#110;&#115;&#116;&#114;&#117;&#99;&#116; &#116;&#104;&#101; &#99;&#111;&#110;&#100;&#105;&#116;&#105;&#111;&#110; &#115;&#116;&#114;&#105;&#110;&#103;. 594 Private method to construct the condition string.
595 </p><dl> 595 </p><dl>
596 <dt><i>cond</i></dt> 596 <dt><i>cond</i></dt>
597 <dd> 597 <dd>
598 &#99;&#111;&#110;&#100;&#105;&#116;&#105;&#111;&#110; (&#115;&#116;&#114;&#105;&#110;&#103;) 598 condition (string)
599 </dd><dt><i>special</i></dt> 599 </dd><dt><i>special</i></dt>
600 <dd> 600 <dd>
601 &#115;&#112;&#101;&#99;&#105;&#97;&#108; &#99;&#111;&#110;&#100;&#105;&#116;&#105;&#111;&#110; (&#115;&#116;&#114;&#105;&#110;&#103;) 601 special condition (string)
602 </dd> 602 </dd>
603 </dl><dl> 603 </dl><dl>
604 <dt>Returns:</dt> 604 <dt>Returns:</dt>
605 <dd> 605 <dd>
606 &#99;&#111;&#110;&#100;&#105;&#116;&#105;&#111;&#110; &#115;&#116;&#114;&#105;&#110;&#103; (&#115;&#116;&#114;&#105;&#110;&#103;) 606 condition string (string)
607 </dd> 607 </dd>
608 </dl><a NAME="DebugServer.__newConnection" ID="DebugServer.__newConnection"></a> 608 </dl><a NAME="DebugServer.__newConnection" ID="DebugServer.__newConnection"></a>
609 <h4>DebugServer.__newConnection</h4> 609 <h4>DebugServer.__newConnection</h4>
610 <b>__newConnection</b>(<i></i>) 610 <b>__newConnection</b>(<i></i>)
611 <p> 611 <p>
612 &#80;&#114;&#105;v&#97;&#116;&#101; &#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;. 612 Private slot to handle a new connection.
613 </p><a NAME="DebugServer.__passiveShutDown" ID="DebugServer.__passiveShutDown"></a> 613 </p><a NAME="DebugServer.__passiveShutDown" ID="DebugServer.__passiveShutDown"></a>
614 <h4>DebugServer.__passiveShutDown</h4> 614 <h4>DebugServer.__passiveShutDown</h4>
615 <b>__passiveShutDown</b>(<i></i>) 615 <b>__passiveShutDown</b>(<i></i>)
616 <p> 616 <p>
617 &#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#104;&#117;&#116; &#100;&#111;w&#110; &#97; &#112;&#97;&#115;&#115;&#105;v&#101; &#100;&#101;&#98;&#117;&#103; &#99;&#111;&#110;&#110;&#101;&#99;&#116;&#105;&#111;&#110;. 617 Private method to shut down a passive debug connection.
618 </p><a NAME="DebugServer.__registerDebuggerInterfaces" ID="DebugServer.__registerDebuggerInterfaces"></a> 618 </p><a NAME="DebugServer.__registerDebuggerInterfaces" ID="DebugServer.__registerDebuggerInterfaces"></a>
619 <h4>DebugServer.__registerDebuggerInterfaces</h4> 619 <h4>DebugServer.__registerDebuggerInterfaces</h4>
620 <b>__registerDebuggerInterfaces</b>(<i></i>) 620 <b>__registerDebuggerInterfaces</b>(<i></i>)
621 <p> 621 <p>
622 &#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#103;&#105;&#115;&#116;&#101;&#114; &#116;&#104;&#101; &#97;v&#97;&#105;&#108;&#97;&#98;&#108;&#101; &#100;&#101;&#98;&#117;&#103;&#103;&#101;&#114; &#105;&#110;&#116;&#101;&#114;&#102;&#97;&#99;&#101; &#109;&#111;&#100;&#117;&#108;&#101;&#115;. 622 Private method to register the available debugger interface modules.
623 </p><a NAME="DebugServer.__remoteBreakpointEnable" ID="DebugServer.__remoteBreakpointEnable"></a> 623 </p><a NAME="DebugServer.__remoteBreakpointEnable" ID="DebugServer.__remoteBreakpointEnable"></a>
624 <h4>DebugServer.__remoteBreakpointEnable</h4> 624 <h4>DebugServer.__remoteBreakpointEnable</h4>
625 <b>__remoteBreakpointEnable</b>(<i>fn, line, enable</i>) 625 <b>__remoteBreakpointEnable</b>(<i>fn, line, enable</i>)
626 <p> 626 <p>
627 &#80;&#114;&#105;v&#97;&#116;&#101; &#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;. 627 Private method to enable or disable a breakpoint.
628 </p><dl> 628 </p><dl>
629 <dt><i>fn</i></dt> 629 <dt><i>fn</i></dt>
630 <dd> 630 <dd>
631 &#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;) 631 filename the breakpoint belongs to (string)
632 </dd><dt><i>line</i></dt> 632 </dd><dt><i>line</i></dt>
633 <dd> 633 <dd>
634 &#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;) 634 linenumber of the breakpoint (int)
635 </dd><dt><i>enable</i></dt> 635 </dd><dt><i>enable</i></dt>
636 <dd> 636 <dd>
637 &#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;) 637 flag indicating enabling or disabling a breakpoint (boolean)
638 </dd> 638 </dd>
639 </dl><a NAME="DebugServer.__remoteBreakpointIgnore" ID="DebugServer.__remoteBreakpointIgnore"></a> 639 </dl><a NAME="DebugServer.__remoteBreakpointIgnore" ID="DebugServer.__remoteBreakpointIgnore"></a>
640 <h4>DebugServer.__remoteBreakpointIgnore</h4> 640 <h4>DebugServer.__remoteBreakpointIgnore</h4>
641 <b>__remoteBreakpointIgnore</b>(<i>fn, line, count</i>) 641 <b>__remoteBreakpointIgnore</b>(<i>fn, line, count</i>)
642 <p> 642 <p>
643 &#80;&#114;&#105;v&#97;&#116;&#101; &#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;. 643 Private method to ignore a breakpoint the next couple of occurrences.
644 </p><dl> 644 </p><dl>
645 <dt><i>fn</i></dt> 645 <dt><i>fn</i></dt>
646 <dd> 646 <dd>
647 &#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;) 647 filename the breakpoint belongs to (string)
648 </dd><dt><i>line</i></dt> 648 </dd><dt><i>line</i></dt>
649 <dd> 649 <dd>
650 &#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;) 650 linenumber of the breakpoint (int)
651 </dd><dt><i>count</i></dt> 651 </dd><dt><i>count</i></dt>
652 <dd> 652 <dd>
653 &#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;) 653 number of occurrences to ignore (int)
654 </dd> 654 </dd>
655 </dl><a NAME="DebugServer.__remoteWatchpoint" ID="DebugServer.__remoteWatchpoint"></a> 655 </dl><a NAME="DebugServer.__remoteWatchpoint" ID="DebugServer.__remoteWatchpoint"></a>
656 <h4>DebugServer.__remoteWatchpoint</h4> 656 <h4>DebugServer.__remoteWatchpoint</h4>
657 <b>__remoteWatchpoint</b>(<i>cond, set, temp = False</i>) 657 <b>__remoteWatchpoint</b>(<i>cond, set, temp = False</i>)
658 <p> 658 <p>
659 &#80;&#114;&#105;v&#97;&#116;&#101; &#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;. 659 Private method to set or clear a watch expression.
660 </p><dl> 660 </p><dl>
661 <dt><i>cond</i></dt> 661 <dt><i>cond</i></dt>
662 <dd> 662 <dd>
663 &#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;) 663 expression of the watch expression (string)
664 </dd><dt><i>set</i></dt> 664 </dd><dt><i>set</i></dt>
665 <dd> 665 <dd>
666 &#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;) 666 flag indicating setting or resetting a watch expression (boolean)
667 </dd><dt><i>temp</i></dt> 667 </dd><dt><i>temp</i></dt>
668 <dd> 668 <dd>
669 &#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;) 669 flag indicating a temporary watch expression (boolean)
670 </dd> 670 </dd>
671 </dl><a NAME="DebugServer.__remoteWatchpointEnable" ID="DebugServer.__remoteWatchpointEnable"></a> 671 </dl><a NAME="DebugServer.__remoteWatchpointEnable" ID="DebugServer.__remoteWatchpointEnable"></a>
672 <h4>DebugServer.__remoteWatchpointEnable</h4> 672 <h4>DebugServer.__remoteWatchpointEnable</h4>
673 <b>__remoteWatchpointEnable</b>(<i>cond, enable</i>) 673 <b>__remoteWatchpointEnable</b>(<i>cond, enable</i>)
674 <p> 674 <p>
675 &#80;&#114;&#105;v&#97;&#116;&#101; &#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;. 675 Private method to enable or disable a watch expression.
676 </p><dl> 676 </p><dl>
677 <dt><i>cond</i></dt> 677 <dt><i>cond</i></dt>
678 <dd> 678 <dd>
679 &#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;) 679 expression of the watch expression (string)
680 </dd><dt><i>enable</i></dt> 680 </dd><dt><i>enable</i></dt>
681 <dd> 681 <dd>
682 &#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;) 682 flag indicating enabling or disabling a watch expression (boolean)
683 </dd> 683 </dd>
684 </dl><a NAME="DebugServer.__remoteWatchpointIgnore" ID="DebugServer.__remoteWatchpointIgnore"></a> 684 </dl><a NAME="DebugServer.__remoteWatchpointIgnore" ID="DebugServer.__remoteWatchpointIgnore"></a>
685 <h4>DebugServer.__remoteWatchpointIgnore</h4> 685 <h4>DebugServer.__remoteWatchpointIgnore</h4>
686 <b>__remoteWatchpointIgnore</b>(<i>cond, count</i>) 686 <b>__remoteWatchpointIgnore</b>(<i>cond, count</i>)
687 <p> 687 <p>
688 &#80;&#114;&#105;v&#97;&#116;&#101; &#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;. 688 Private method to ignore a watch expression the next couple of occurrences.
689 </p><dl> 689 </p><dl>
690 <dt><i>cond</i></dt> 690 <dt><i>cond</i></dt>
691 <dd> 691 <dd>
692 &#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;) 692 expression of the watch expression (string)
693 </dd><dt><i>count</i></dt> 693 </dd><dt><i>count</i></dt>
694 <dd> 694 <dd>
695 &#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;) 695 number of occurrences to ignore (int)
696 </dd> 696 </dd>
697 </dl><a NAME="DebugServer.__restoreBreakpoints" ID="DebugServer.__restoreBreakpoints"></a> 697 </dl><a NAME="DebugServer.__restoreBreakpoints" ID="DebugServer.__restoreBreakpoints"></a>
698 <h4>DebugServer.__restoreBreakpoints</h4> 698 <h4>DebugServer.__restoreBreakpoints</h4>
699 <b>__restoreBreakpoints</b>(<i></i>) 699 <b>__restoreBreakpoints</b>(<i></i>)
700 <p> 700 <p>
701 &#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#115;&#116;&#111;&#114;&#101; &#116;&#104;&#101; &#98;&#114;&#101;&#97;&#107;&#112;&#111;&#105;&#110;&#116;&#115; &#97;&#102;&#116;&#101;&#114; &#97; &#114;&#101;&#115;&#116;&#97;&#114;&#116;. 701 Private method to restore the breakpoints after a restart.
702 </p><a NAME="DebugServer.__restoreWatchpoints" ID="DebugServer.__restoreWatchpoints"></a> 702 </p><a NAME="DebugServer.__restoreWatchpoints" ID="DebugServer.__restoreWatchpoints"></a>
703 <h4>DebugServer.__restoreWatchpoints</h4> 703 <h4>DebugServer.__restoreWatchpoints</h4>
704 <b>__restoreWatchpoints</b>(<i></i>) 704 <b>__restoreWatchpoints</b>(<i></i>)
705 <p> 705 <p>
706 &#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#115;&#116;&#111;&#114;&#101; &#116;&#104;&#101; w&#97;&#116;&#99;&#104; &#101;x&#112;&#114;&#101;&#115;&#115;&#105;&#111;&#110;&#115; &#97;&#102;&#116;&#101;&#114; &#97; &#114;&#101;&#115;&#116;&#97;&#114;&#116;. 706 Private method to restore the watch expressions after a restart.
707 </p><a NAME="DebugServer.__setClientType" ID="DebugServer.__setClientType"></a> 707 </p><a NAME="DebugServer.__setClientType" ID="DebugServer.__setClientType"></a>
708 <h4>DebugServer.__setClientType</h4> 708 <h4>DebugServer.__setClientType</h4>
709 <b>__setClientType</b>(<i>clType</i>) 709 <b>__setClientType</b>(<i>clType</i>)
710 <p> 710 <p>
711 &#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#101;&#116; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; &#116;y&#112;&#101;. 711 Private method to set the client type.
712 </p><dl> 712 </p><dl>
713 <dt><i>clType</i></dt> 713 <dt><i>clType</i></dt>
714 <dd> 714 <dd>
715 &#116;y&#112;&#101; &#111;&#102; &#99;&#108;&#105;&#101;&#110;&#116; &#116;&#111; &#98;&#101; &#115;&#116;&#97;&#114;&#116;&#101;&#100; (&#115;&#116;&#114;&#105;&#110;&#103;) 715 type of client to be started (string)
716 </dd> 716 </dd>
717 </dl><a NAME="DebugServer.__splitWatchCondition" ID="DebugServer.__splitWatchCondition"></a> 717 </dl><a NAME="DebugServer.__splitWatchCondition" ID="DebugServer.__splitWatchCondition"></a>
718 <h4>DebugServer.__splitWatchCondition</h4> 718 <h4>DebugServer.__splitWatchCondition</h4>
719 <b>__splitWatchCondition</b>(<i>cond</i>) 719 <b>__splitWatchCondition</b>(<i>cond</i>)
720 <p> 720 <p>
721 &#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#112;&#108;&#105;&#116; &#97; &#114;&#101;&#109;&#111;&#116;&#101; w&#97;&#116;&#99;&#104; &#101;x&#112;&#114;&#101;&#115;&#115;&#105;&#111;&#110;. 721 Private method to split a remote watch expression.
722 </p><dl> 722 </p><dl>
723 <dt><i>cond</i></dt> 723 <dt><i>cond</i></dt>
724 <dd> 724 <dd>
725 &#114;&#101;&#109;&#111;&#116;&#101; &#101;x&#112;&#114;&#101;&#115;&#115;&#105;&#111;&#110; (&#115;&#116;&#114;&#105;&#110;&#103;) 725 remote expression (string)
726 </dd> 726 </dd>
727 </dl><dl> 727 </dl><dl>
728 <dt>Returns:</dt> 728 <dt>Returns:</dt>
729 <dd> 729 <dd>
730 &#116;&#117;&#112;&#108;&#101; &#111;&#102; &#108;&#111;&#99;&#97;&#108; &#101;x&#112;&#114;&#101;&#115;&#115;&#105;&#111;&#110; (&#115;&#116;&#114;&#105;&#110;&#103;) &#97;&#110;&#100; &#115;&#112;&#101;&#99;&#105;&#97;&#108; &#99;&#111;&#110;&#100;&#105;&#116;&#105;&#111;&#110; (&#115;&#116;&#114;&#105;&#110;&#103;) 730 tuple of local expression (string) and special condition (string)
731 </dd> 731 </dd>
732 </dl><a NAME="DebugServer.__watchPointDataAboutToBeChanged" ID="DebugServer.__watchPointDataAboutToBeChanged"></a> 732 </dl><a NAME="DebugServer.__watchPointDataAboutToBeChanged" ID="DebugServer.__watchPointDataAboutToBeChanged"></a>
733 <h4>DebugServer.__watchPointDataAboutToBeChanged</h4> 733 <h4>DebugServer.__watchPointDataAboutToBeChanged</h4>
734 <b>__watchPointDataAboutToBeChanged</b>(<i>startIndex, endIndex</i>) 734 <b>__watchPointDataAboutToBeChanged</b>(<i>startIndex, endIndex</i>)
735 <p> 735 <p>
736 &#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#116;&#111; &#104;&#97;&#110;&#100;&#108;&#101; &#116;&#104;&#101; &#100;&#97;&#116;&#97;&#65;&#98;&#111;&#117;&#116;&#84;&#111;&#66;&#101;&#67;&#104;&#97;&#110;&#103;&#101;&#100; &#115;&#105;&#103;&#110;&#97;&#108; &#111;&#102; &#116;&#104;&#101; 736 Private slot to handle the dataAboutToBeChanged signal of the
737 w&#97;&#116;&#99;&#104; &#101;x&#112;&#114;&#101;&#115;&#115;&#105;&#111;&#110; &#109;&#111;&#100;&#101;&#108;. 737 watch expression model.
738 </p><dl> 738 </p><dl>
739 <dt><i>startIndex</i></dt> 739 <dt><i>startIndex</i></dt>
740 <dd> 740 <dd>
741 &#115;&#116;&#97;&#114;&#116; &#105;&#110;&#100;&#101;x &#111;&#102; &#116;&#104;&#101; &#114;&#111;w&#115; &#116;&#111; &#98;&#101; &#99;&#104;&#97;&#110;&#103;&#101;&#100; (&#81;&#77;&#111;&#100;&#101;&#108;&#73;&#110;&#100;&#101;x) 741 start index of the rows to be changed (QModelIndex)
742 </dd><dt><i>endIndex</i></dt> 742 </dd><dt><i>endIndex</i></dt>
743 <dd> 743 <dd>
744 &#101;&#110;&#100; &#105;&#110;&#100;&#101;x &#111;&#102; &#116;&#104;&#101; &#114;&#111;w&#115; &#116;&#111; &#98;&#101; &#99;&#104;&#97;&#110;&#103;&#101;&#100; (&#81;&#77;&#111;&#100;&#101;&#108;&#73;&#110;&#100;&#101;x) 744 end index of the rows to be changed (QModelIndex)
745 </dd> 745 </dd>
746 </dl><a NAME="DebugServer.clientBanner" ID="DebugServer.clientBanner"></a> 746 </dl><a NAME="DebugServer.clientBanner" ID="DebugServer.clientBanner"></a>
747 <h4>DebugServer.clientBanner</h4> 747 <h4>DebugServer.clientBanner</h4>
748 <b>clientBanner</b>(<i>version, platform, debugClient</i>) 748 <b>clientBanner</b>(<i>version, platform, debugClient</i>)
749 <p> 749 <p>
750 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#112;&#114;&#111;&#99;&#101;&#115;&#115; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; &#98;&#97;&#110;&#110;&#101;&#114; &#105;&#110;&#102;&#111;. 750 Public method to process the client banner info.
751 </p><dl> 751 </p><dl>
752 <dt><i>version</i></dt> 752 <dt><i>version</i></dt>
753 <dd> 753 <dd>
754 &#105;&#110;&#116;&#101;&#114;&#112;&#114;&#101;&#116;&#101;&#114; v&#101;&#114;&#115;&#105;&#111;&#110; &#105;&#110;&#102;&#111; (&#115;&#116;&#114;&#105;&#110;&#103;) 754 interpreter version info (string)
755 </dd><dt><i>platform</i></dt> 755 </dd><dt><i>platform</i></dt>
756 <dd> 756 <dd>
757 &#104;&#111;&#115;&#116;&#110;&#97;&#109;&#101; &#111;&#102; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; (&#115;&#116;&#114;&#105;&#110;&#103;) 757 hostname of the client (string)
758 </dd><dt><i>debugClient</i></dt> 758 </dd><dt><i>debugClient</i></dt>
759 <dd> 759 <dd>
760 &#97;&#100;&#100;&#105;&#116;&#105;&#111;&#110;&#97;&#108; &#100;&#101;&#98;&#117;&#103;&#103;&#101;&#114; &#116;y&#112;&#101; &#105;&#110;&#102;&#111; (&#115;&#116;&#114;&#105;&#110;&#103;) 760 additional debugger type info (string)
761 </dd> 761 </dd>
762 </dl><a NAME="DebugServer.clientBreakConditionError" ID="DebugServer.clientBreakConditionError"></a> 762 </dl><a NAME="DebugServer.clientBreakConditionError" ID="DebugServer.clientBreakConditionError"></a>
763 <h4>DebugServer.clientBreakConditionError</h4> 763 <h4>DebugServer.clientBreakConditionError</h4>
764 <b>clientBreakConditionError</b>(<i>filename, lineno</i>) 764 <b>clientBreakConditionError</b>(<i>filename, lineno</i>)
765 <p> 765 <p>
766 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#112;&#114;&#111;&#99;&#101;&#115;&#115; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; &#98;&#114;&#101;&#97;&#107;&#112;&#111;&#105;&#110;&#116; &#99;&#111;&#110;&#100;&#105;&#116;&#105;&#111;&#110; &#101;&#114;&#114;&#111;&#114; &#105;&#110;&#102;&#111;. 766 Public method to process the client breakpoint condition error info.
767 </p><dl> 767 </p><dl>
768 <dt><i>filename</i></dt> 768 <dt><i>filename</i></dt>
769 <dd> 769 <dd>
770 &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#111;&#102; &#116;&#104;&#101; &#98;&#114;&#101;&#97;&#107;&#112;&#111;&#105;&#110;&#116; (&#115;&#116;&#114;&#105;&#110;&#103;) 770 filename of the breakpoint (string)
771 </dd><dt><i>lineno</i></dt> 771 </dd><dt><i>lineno</i></dt>
772 <dd> 772 <dd>
773 &#108;&#105;&#110;&#101; &#117;&#109;&#98;&#101;&#114; &#111;&#102; &#116;&#104;&#101; &#98;&#114;&#101;&#97;&#107;&#112;&#111;&#105;&#110;&#116; (&#105;&#110;&#116;&#101;&#103;&#101;&#114;) 773 line umber of the breakpoint (integer)
774 </dd> 774 </dd>
775 </dl><a NAME="DebugServer.clientCapabilities" ID="DebugServer.clientCapabilities"></a> 775 </dl><a NAME="DebugServer.clientCapabilities" ID="DebugServer.clientCapabilities"></a>
776 <h4>DebugServer.clientCapabilities</h4> 776 <h4>DebugServer.clientCapabilities</h4>
777 <b>clientCapabilities</b>(<i>capabilities, clientType</i>) 777 <b>clientCapabilities</b>(<i>capabilities, clientType</i>)
778 <p> 778 <p>
779 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#112;&#114;&#111;&#99;&#101;&#115;&#115; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; &#99;&#97;&#112;&#97;&#98;&#105;&#108;&#105;&#116;&#105;&#101;&#115; &#105;&#110;&#102;&#111;. 779 Public method to process the client capabilities info.
780 </p><dl> 780 </p><dl>
781 <dt><i>capabilities</i></dt> 781 <dt><i>capabilities</i></dt>
782 <dd> 782 <dd>
783 &#98;&#105;&#116;&#109;&#97;&#107;&#115; w&#105;&#116;&#104; &#116;&#104;&#101; &#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;) 783 bitmaks with the client capabilities (integer)
784 </dd><dt><i>clientType</i></dt> 784 </dd><dt><i>clientType</i></dt>
785 <dd> 785 <dd>
786 &#116;y&#112;&#101; &#111;&#102; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103; &#99;&#108;&#105;&#101;&#110;&#116; (&#115;&#116;&#114;&#105;&#110;&#103;) 786 type of the debug client (string)
787 </dd> 787 </dd>
788 </dl><a NAME="DebugServer.clientClearBreak" ID="DebugServer.clientClearBreak"></a> 788 </dl><a NAME="DebugServer.clientClearBreak" ID="DebugServer.clientClearBreak"></a>
789 <h4>DebugServer.clientClearBreak</h4> 789 <h4>DebugServer.clientClearBreak</h4>
790 <b>clientClearBreak</b>(<i>filename, lineno</i>) 790 <b>clientClearBreak</b>(<i>filename, lineno</i>)
791 <p> 791 <p>
792 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#112;&#114;&#111;&#99;&#101;&#115;&#115; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; &#99;&#108;&#101;&#97;&#114; &#98;&#114;&#101;&#97;&#107;&#112;&#111;&#105;&#110;&#116; &#99;&#111;&#109;&#109;&#97;&#110;&#100;. 792 Public method to process the client clear breakpoint command.
793 </p><dl> 793 </p><dl>
794 <dt><i>filename</i></dt> 794 <dt><i>filename</i></dt>
795 <dd> 795 <dd>
796 &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#111;&#102; &#116;&#104;&#101; &#98;&#114;&#101;&#97;&#107;&#112;&#111;&#105;&#110;&#116; (&#115;&#116;&#114;&#105;&#110;&#103;) 796 filename of the breakpoint (string)
797 </dd><dt><i>lineno</i></dt> 797 </dd><dt><i>lineno</i></dt>
798 <dd> 798 <dd>
799 &#108;&#105;&#110;&#101; &#117;&#109;&#98;&#101;&#114; &#111;&#102; &#116;&#104;&#101; &#98;&#114;&#101;&#97;&#107;&#112;&#111;&#105;&#110;&#116; (&#105;&#110;&#116;&#101;&#103;&#101;&#114;) 799 line umber of the breakpoint (integer)
800 </dd> 800 </dd>
801 </dl><a NAME="DebugServer.clientClearWatch" ID="DebugServer.clientClearWatch"></a> 801 </dl><a NAME="DebugServer.clientClearWatch" ID="DebugServer.clientClearWatch"></a>
802 <h4>DebugServer.clientClearWatch</h4> 802 <h4>DebugServer.clientClearWatch</h4>
803 <b>clientClearWatch</b>(<i>condition</i>) 803 <b>clientClearWatch</b>(<i>condition</i>)
804 <p> 804 <p>
805 &#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#104;&#97;&#110;&#100;&#108;&#101; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116;&#67;&#108;&#101;&#97;&#114;&#87;&#97;&#116;&#99;&#104; &#115;&#105;&#103;&#110;&#97;&#108;. 805 Public slot to handle the clientClearWatch signal.
806 </p><dl> 806 </p><dl>
807 <dt><i>condition</i></dt> 807 <dt><i>condition</i></dt>
808 <dd> 808 <dd>
809 &#101;x&#112;&#114;&#101;&#115;&#115;&#105;&#111;&#110; &#111;&#102; w&#97;&#116;&#99;&#104; &#101;x&#112;&#114;&#101;&#115;&#115;&#105;&#111;&#110; &#116;&#111; &#99;&#108;&#101;&#97;&#114; (&#115;&#116;&#114;&#105;&#110;&#103;) 809 expression of watch expression to clear (string)
810 </dd> 810 </dd>
811 </dl><a NAME="DebugServer.clientCompletionList" ID="DebugServer.clientCompletionList"></a> 811 </dl><a NAME="DebugServer.clientCompletionList" ID="DebugServer.clientCompletionList"></a>
812 <h4>DebugServer.clientCompletionList</h4> 812 <h4>DebugServer.clientCompletionList</h4>
813 <b>clientCompletionList</b>(<i>completionList, text</i>) 813 <b>clientCompletionList</b>(<i>completionList, text</i>)
814 <p> 814 <p>
815 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#112;&#114;&#111;&#99;&#101;&#115;&#115; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; &#97;&#117;&#116;&#111; &#99;&#111;&#109;&#112;&#108;&#101;&#116;&#105;&#111;&#110; &#105;&#110;&#102;&#111;. 815 Public method to process the client auto completion info.
816 </p><dl> 816 </p><dl>
817 <dt><i>completionList</i></dt> 817 <dt><i>completionList</i></dt>
818 <dd> 818 <dd>
819 &#108;&#105;&#115;&#116; &#111;&#102; &#112;&#111;&#115;&#115;&#105;&#98;&#108;&#101; &#99;&#111;&#109;&#112;&#108;&#101;&#116;&#105;&#111;&#110;&#115; (&#108;&#105;&#115;&#116; &#111;&#102; &#115;&#116;&#114;&#105;&#110;&#103;&#115;) 819 list of possible completions (list of strings)
820 </dd><dt><i>text</i></dt> 820 </dd><dt><i>text</i></dt>
821 <dd> 821 <dd>
822 &#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;) 822 the text to be completed (string)
823 </dd> 823 </dd>
824 </dl><a NAME="DebugServer.clientException" ID="DebugServer.clientException"></a> 824 </dl><a NAME="DebugServer.clientException" ID="DebugServer.clientException"></a>
825 <h4>DebugServer.clientException</h4> 825 <h4>DebugServer.clientException</h4>
826 <b>clientException</b>(<i>exceptionType, exceptionMessage, stackTrace</i>) 826 <b>clientException</b>(<i>exceptionType, exceptionMessage, stackTrace</i>)
827 <p> 827 <p>
828 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#112;&#114;&#111;&#99;&#101;&#115;&#115; &#116;&#104;&#101; &#101;x&#99;&#101;&#112;&#116;&#105;&#111;&#110; &#105;&#110;&#102;&#111; &#102;&#114;&#111;&#109; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116;. 828 Public method to process the exception info from the client.
829 </p><dl> 829 </p><dl>
830 <dt><i>exceptionType</i></dt> 830 <dt><i>exceptionType</i></dt>
831 <dd> 831 <dd>
832 &#116;y&#112;&#101; &#111;&#102; &#101;x&#99;&#101;&#112;&#116;&#105;&#111;&#110; &#114;&#97;&#105;&#115;&#101;&#100; (&#115;&#116;&#114;&#105;&#110;&#103;) 832 type of exception raised (string)
833 </dd><dt><i>exceptionMessage</i></dt> 833 </dd><dt><i>exceptionMessage</i></dt>
834 <dd> 834 <dd>
835 &#109;&#101;&#115;&#115;&#97;&#103;&#101; &#103;&#105;v&#101;&#110; &#98;y &#116;&#104;&#101; &#101;x&#99;&#101;&#112;&#116;&#105;&#111;&#110; (&#115;&#116;&#114;&#105;&#110;&#103;) 835 message given by the exception (string)
836 </dd><dt><i>stackTrace</i></dt> 836 </dd><dt><i>stackTrace</i></dt>
837 <dd> 837 <dd>
838 &#108;&#105;&#115;&#116; &#111;&#102; &#115;&#116;&#97;&#99;&#107; &#101;&#110;&#116;&#114;&#105;&#101;&#115; w&#105;&#116;&#104; &#116;&#104;&#101; &#101;x&#99;&#101;&#112;&#116;&#105;&#111;&#110; &#112;&#111;&#115;&#105;&#116;&#105;&#111;&#110; 838 list of stack entries with the exception position
839 &#102;&#105;&#114;&#115;&#116;. &#69;&#97;&#99;&#104; &#115;&#116;&#97;&#99;&#107; &#101;&#110;&#116;&#114;y &#105;&#115; &#97; &#108;&#105;&#115;&#116; &#103;&#105;v&#105;&#110;&#103; &#116;&#104;&#101; &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#97;&#110;&#100; &#116;&#104;&#101; &#108;&#105;&#110;&#101;&#110;&#117;&#109;&#98;&#101;&#114;. 839 first. Each stack entry is a list giving the filename and the linenumber.
840 </dd> 840 </dd>
841 </dl><a NAME="DebugServer.clientExit" ID="DebugServer.clientExit"></a> 841 </dl><a NAME="DebugServer.clientExit" ID="DebugServer.clientExit"></a>
842 <h4>DebugServer.clientExit</h4> 842 <h4>DebugServer.clientExit</h4>
843 <b>clientExit</b>(<i>status</i>) 843 <b>clientExit</b>(<i>status</i>)
844 <p> 844 <p>
845 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#112;&#114;&#111;&#99;&#101;&#115;&#115; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; &#101;x&#105;&#116; &#115;&#116;&#97;&#116;&#117;&#115;. 845 Public method to process the client exit status.
846 </p><dl> 846 </p><dl>
847 <dt><i>status</i></dt> 847 <dt><i>status</i></dt>
848 <dd> 848 <dd>
849 &#101;x&#105;&#116; &#99;&#111;&#100;&#101; &#97;&#115; &#97; &#115;&#116;&#114;&#105;&#110;&#103; (&#115;&#116;&#114;&#105;&#110;&#103;) 849 exit code as a string (string)
850 </dd> 850 </dd>
851 </dl><a NAME="DebugServer.clientLine" ID="DebugServer.clientLine"></a> 851 </dl><a NAME="DebugServer.clientLine" ID="DebugServer.clientLine"></a>
852 <h4>DebugServer.clientLine</h4> 852 <h4>DebugServer.clientLine</h4>
853 <b>clientLine</b>(<i>filename, lineno, forStack = False</i>) 853 <b>clientLine</b>(<i>filename, lineno, forStack = False</i>)
854 <p> 854 <p>
855 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#112;&#114;&#111;&#99;&#101;&#115;&#115; &#99;&#108;&#105;&#101;&#110;&#116; &#112;&#111;&#115;&#105;&#116;&#105;&#111;&#110; &#102;&#101;&#101;&#100;&#98;&#97;&#99;&#107;. 855 Public method to process client position feedback.
856 </p><dl> 856 </p><dl>
857 <dt><i>filename</i></dt> 857 <dt><i>filename</i></dt>
858 <dd> 858 <dd>
859 &#110;&#97;&#109;&#101; &#111;&#102; &#116;&#104;&#101; &#102;&#105;&#108;&#101; &#99;&#117;&#114;&#114;&#101;&#110;&#116;&#108;y &#98;&#101;&#105;&#110;&#103; &#101;x&#101;&#99;&#117;&#116;&#101;&#100; (&#115;&#116;&#114;&#105;&#110;&#103;) 859 name of the file currently being executed (string)
860 </dd><dt><i>lineno</i></dt> 860 </dd><dt><i>lineno</i></dt>
861 <dd> 861 <dd>
862 &#108;&#105;&#110;&#101; &#111;&#102; &#99;&#111;&#100;&#101; &#99;&#117;&#114;&#114;&#101;&#110;&#116;&#108;y &#98;&#101;&#105;&#110;&#103; &#101;x&#101;&#99;&#117;&#116;&#101;&#100; (&#105;&#110;&#116;&#101;&#103;&#101;&#114;) 862 line of code currently being executed (integer)
863 </dd><dt><i>forStack</i></dt> 863 </dd><dt><i>forStack</i></dt>
864 <dd> 864 <dd>
865 &#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#116;&#104;&#105;&#115; &#105;&#115; &#102;&#111;&#114; &#97; &#115;&#116;&#97;&#99;&#107; &#100;&#117;&#109;&#112; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;) 865 flag indicating this is for a stack dump (boolean)
866 </dd> 866 </dd>
867 </dl><a NAME="DebugServer.clientOutput" ID="DebugServer.clientOutput"></a> 867 </dl><a NAME="DebugServer.clientOutput" ID="DebugServer.clientOutput"></a>
868 <h4>DebugServer.clientOutput</h4> 868 <h4>DebugServer.clientOutput</h4>
869 <b>clientOutput</b>(<i>line</i>) 869 <b>clientOutput</b>(<i>line</i>)
870 <p> 870 <p>
871 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#112;&#114;&#111;&#99;&#101;&#115;&#115; &#97; &#108;&#105;&#110;&#101; &#111;&#102; &#99;&#108;&#105;&#101;&#110;&#116; &#111;&#117;&#116;&#112;&#117;&#116;. 871 Public method to process a line of client output.
872 </p><dl> 872 </p><dl>
873 <dt><i>line</i></dt> 873 <dt><i>line</i></dt>
874 <dd> 874 <dd>
875 &#99;&#108;&#105;&#101;&#110;&#116; &#111;&#117;&#116;&#112;&#117;&#116; (&#115;&#116;&#114;&#105;&#110;&#103;) 875 client output (string)
876 </dd> 876 </dd>
877 </dl><a NAME="DebugServer.clientRawInput" ID="DebugServer.clientRawInput"></a> 877 </dl><a NAME="DebugServer.clientRawInput" ID="DebugServer.clientRawInput"></a>
878 <h4>DebugServer.clientRawInput</h4> 878 <h4>DebugServer.clientRawInput</h4>
879 <b>clientRawInput</b>(<i>prompt, echo</i>) 879 <b>clientRawInput</b>(<i>prompt, echo</i>)
880 <p> 880 <p>
881 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#112;&#114;&#111;&#99;&#101;&#115;&#115; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; &#114;&#97;w &#105;&#110;&#112;&#117;&#116; &#99;&#111;&#109;&#109;&#97;&#110;&#100;. 881 Public method to process the client raw input command.
882 </p><dl> 882 </p><dl>
883 <dt><i>prompt</i></dt> 883 <dt><i>prompt</i></dt>
884 <dd> 884 <dd>
885 &#116;&#104;&#101; &#105;&#110;&#112;&#117;&#116; &#112;&#114;&#111;&#109;&#112;&#116; (&#115;&#116;&#114;&#105;&#110;&#103;) 885 the input prompt (string)
886 </dd><dt><i>echo</i></dt> 886 </dd><dt><i>echo</i></dt>
887 <dd> 887 <dd>
888 &#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#97;&#110; &#101;&#99;&#104;&#111;&#105;&#110;&#103; &#111;&#102; &#116;&#104;&#101; &#105;&#110;&#112;&#117;&#116; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;) 888 flag indicating an echoing of the input (boolean)
889 </dd> 889 </dd>
890 </dl><a NAME="DebugServer.clientStack" ID="DebugServer.clientStack"></a> 890 </dl><a NAME="DebugServer.clientStack" ID="DebugServer.clientStack"></a>
891 <h4>DebugServer.clientStack</h4> 891 <h4>DebugServer.clientStack</h4>
892 <b>clientStack</b>(<i>stack</i>) 892 <b>clientStack</b>(<i>stack</i>)
893 <p> 893 <p>
894 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#112;&#114;&#111;&#99;&#101;&#115;&#115; &#97; &#99;&#108;&#105;&#101;&#110;&#116;'&#115; &#115;&#116;&#97;&#99;&#107; &#105;&#110;&#102;&#111;&#114;&#109;&#97;&#116;&#105;&#111;&#110;. 894 Public method to process a client's stack information.
895 </p><dl> 895 </p><dl>
896 <dt><i>stack</i></dt> 896 <dt><i>stack</i></dt>
897 <dd> 897 <dd>
898 &#108;&#105;&#115;&#116; &#111;&#102; &#115;&#116;&#97;&#99;&#107; &#101;&#110;&#116;&#114;&#105;&#101;&#115;. &#69;&#97;&#99;&#104; &#101;&#110;&#116;&#114;y &#105;&#115; &#97; &#116;&#117;&#112;&#108;&#101; &#111;&#102; &#116;&#104;&#114;&#101;&#101; 898 list of stack entries. Each entry is a tuple of three
899 v&#97;&#108;&#117;&#101;&#115; &#103;&#105;v&#105;&#110;&#103; &#116;&#104;&#101; &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101;, &#108;&#105;&#110;&#101;&#110;&#117;&#109;&#98;&#101;&#114; &#97;&#110;&#100; &#109;&#101;&#116;&#104;&#111;&#100; 899 values giving the filename, linenumber and method
900 (&#108;&#105;&#115;&#116; &#111;&#102; &#108;&#105;&#115;&#116;&#115; &#111;&#102; (&#115;&#116;&#114;&#105;&#110;&#103;, &#105;&#110;&#116;&#101;&#103;&#101;&#114;, &#115;&#116;&#114;&#105;&#110;&#103;)) 900 (list of lists of (string, integer, string))
901 </dd> 901 </dd>
902 </dl><a NAME="DebugServer.clientStatement" ID="DebugServer.clientStatement"></a> 902 </dl><a NAME="DebugServer.clientStatement" ID="DebugServer.clientStatement"></a>
903 <h4>DebugServer.clientStatement</h4> 903 <h4>DebugServer.clientStatement</h4>
904 <b>clientStatement</b>(<i>more</i>) 904 <b>clientStatement</b>(<i>more</i>)
905 <p> 905 <p>
906 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#112;&#114;&#111;&#99;&#101;&#115;&#115; &#116;&#104;&#101; &#105;&#110;&#112;&#117;&#116; &#114;&#101;&#115;&#112;&#111;&#110;&#115;&#101; &#102;&#114;&#111;&#109; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116;. 906 Public method to process the input response from the client.
907 </p><dl> 907 </p><dl>
908 <dt><i>more</i></dt> 908 <dt><i>more</i></dt>
909 <dd> 909 <dd>
910 &#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#116;&#104;&#97;&#116; &#109;&#111;&#114;&#101; &#117;&#115;&#101;&#114; &#105;&#110;&#112;&#117;&#116; &#105;&#115; &#114;&#101;&#113;&#117;&#105;&#114;&#101;&#100; 910 flag indicating that more user input is required
911 </dd> 911 </dd>
912 </dl><a NAME="DebugServer.clientSyntaxError" ID="DebugServer.clientSyntaxError"></a> 912 </dl><a NAME="DebugServer.clientSyntaxError" ID="DebugServer.clientSyntaxError"></a>
913 <h4>DebugServer.clientSyntaxError</h4> 913 <h4>DebugServer.clientSyntaxError</h4>
914 <b>clientSyntaxError</b>(<i>message, filename, lineNo, characterNo</i>) 914 <b>clientSyntaxError</b>(<i>message, filename, lineNo, characterNo</i>)
915 <p> 915 <p>
916 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#112;&#114;&#111;&#99;&#101;&#115;&#115; &#116;&#104;&#101; &#115;y&#110;&#116;&#97;x &#101;&#114;&#114;&#111;&#114; &#105;&#110;&#102;&#111; &#102;&#114;&#111;&#109; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116;. 916 Public method to process the syntax error info from the client.
917 </p><dl> 917 </p><dl>
918 <dt><i>message</i></dt> 918 <dt><i>message</i></dt>
919 <dd> 919 <dd>
920 &#109;&#101;&#115;&#115;&#97;&#103;&#101; &#111;&#102; &#116;&#104;&#101; &#115;y&#110;&#116;&#97;x &#101;&#114;&#114;&#111;&#114; (&#115;&#116;&#114;&#105;&#110;&#103;) 920 message of the syntax error (string)
921 </dd><dt><i>filename</i></dt> 921 </dd><dt><i>filename</i></dt>
922 <dd> 922 <dd>
923 &#116;&#114;&#97;&#110;&#115;&#108;&#97;&#116;&#101;&#100; &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#111;&#102; &#116;&#104;&#101; &#115;y&#110;&#116;&#97;x &#101;&#114;&#114;&#111;&#114; &#112;&#111;&#115;&#105;&#116;&#105;&#111;&#110; (&#115;&#116;&#114;&#105;&#110;&#103;) 923 translated filename of the syntax error position (string)
924 </dd><dt><i>lineNo</i></dt> 924 </dd><dt><i>lineNo</i></dt>
925 <dd> 925 <dd>
926 &#108;&#105;&#110;&#101; &#110;&#117;&#109;&#98;&#101;&#114; &#111;&#102; &#116;&#104;&#101; &#115;y&#110;&#116;&#97;x &#101;&#114;&#114;&#111;&#114; &#112;&#111;&#115;&#105;&#116;&#105;&#111;&#110; (&#105;&#110;&#116;&#101;&#103;&#101;&#114;) 926 line number of the syntax error position (integer)
927 </dd><dt><i>characterNo</i></dt> 927 </dd><dt><i>characterNo</i></dt>
928 <dd> 928 <dd>
929 &#99;&#104;&#97;&#114;&#97;&#99;&#116;&#101;&#114; &#110;&#117;&#109;&#98;&#101;&#114; &#111;&#102; &#116;&#104;&#101; &#115;y&#110;&#116;&#97;x &#101;&#114;&#114;&#111;&#114; &#112;&#111;&#115;&#105;&#116;&#105;&#111;&#110; (&#105;&#110;&#116;&#101;&#103;&#101;&#114;) 929 character number of the syntax error position (integer)
930 </dd> 930 </dd>
931 </dl><a NAME="DebugServer.clientThreadList" ID="DebugServer.clientThreadList"></a> 931 </dl><a NAME="DebugServer.clientThreadList" ID="DebugServer.clientThreadList"></a>
932 <h4>DebugServer.clientThreadList</h4> 932 <h4>DebugServer.clientThreadList</h4>
933 <b>clientThreadList</b>(<i>currentId, threadList</i>) 933 <b>clientThreadList</b>(<i>currentId, threadList</i>)
934 <p> 934 <p>
935 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#112;&#114;&#111;&#99;&#101;&#115;&#115; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; &#116;&#104;&#114;&#101;&#97;&#100; &#108;&#105;&#115;&#116; &#105;&#110;&#102;&#111;. 935 Public method to process the client thread list info.
936 </p><dl> 936 </p><dl>
937 <dt><i>currentID</i></dt> 937 <dt><i>currentID</i></dt>
938 <dd> 938 <dd>
939 &#105;&#100; &#111;&#102; &#116;&#104;&#101; &#99;&#117;&#114;&#114;&#101;&#110;&#116; &#116;&#104;&#114;&#101;&#97;&#100; (&#105;&#110;&#116;&#101;&#103;&#101;&#114;) 939 id of the current thread (integer)
940 </dd><dt><i>threadList</i></dt> 940 </dd><dt><i>threadList</i></dt>
941 <dd> 941 <dd>
942 &#108;&#105;&#115;&#116; &#111;&#102; &#100;&#105;&#99;&#116;&#105;&#111;&#110;&#97;&#114;&#105;&#101;&#115; &#99;&#111;&#110;&#116;&#97;&#105;&#110;&#105;&#110;&#103; &#116;&#104;&#101; &#116;&#104;&#114;&#101;&#97;&#100; &#100;&#97;&#116;&#97; 942 list of dictionaries containing the thread data
943 </dd> 943 </dd>
944 </dl><a NAME="DebugServer.clientThreadSet" ID="DebugServer.clientThreadSet"></a> 944 </dl><a NAME="DebugServer.clientThreadSet" ID="DebugServer.clientThreadSet"></a>
945 <h4>DebugServer.clientThreadSet</h4> 945 <h4>DebugServer.clientThreadSet</h4>
946 <b>clientThreadSet</b>(<i></i>) 946 <b>clientThreadSet</b>(<i></i>)
947 <p> 947 <p>
948 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#104;&#97;&#110;&#100;&#108;&#101; &#116;&#104;&#101; &#99;&#104;&#97;&#110;&#103;&#101; &#111;&#102; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; &#116;&#104;&#114;&#101;&#97;&#100;. 948 Public method to handle the change of the client thread.
949 </p><a NAME="DebugServer.clientUtFinished" ID="DebugServer.clientUtFinished"></a> 949 </p><a NAME="DebugServer.clientUtFinished" ID="DebugServer.clientUtFinished"></a>
950 <h4>DebugServer.clientUtFinished</h4> 950 <h4>DebugServer.clientUtFinished</h4>
951 <b>clientUtFinished</b>(<i></i>) 951 <b>clientUtFinished</b>(<i></i>)
952 <p> 952 <p>
953 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#112;&#114;&#111;&#99;&#101;&#115;&#115; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; &#117;&#110;&#105;&#116; &#116;&#101;&#115;&#116; &#102;&#105;&#110;&#105;&#115;&#104;&#101;&#100; &#105;&#110;&#102;&#111;. 953 Public method to process the client unit test finished info.
954 </p><a NAME="DebugServer.clientUtPrepared" ID="DebugServer.clientUtPrepared"></a> 954 </p><a NAME="DebugServer.clientUtPrepared" ID="DebugServer.clientUtPrepared"></a>
955 <h4>DebugServer.clientUtPrepared</h4> 955 <h4>DebugServer.clientUtPrepared</h4>
956 <b>clientUtPrepared</b>(<i>result, exceptionType, exceptionValue</i>) 956 <b>clientUtPrepared</b>(<i>result, exceptionType, exceptionValue</i>)
957 <p> 957 <p>
958 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#112;&#114;&#111;&#99;&#101;&#115;&#115; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; &#117;&#110;&#105;&#116;&#116;&#101;&#115;&#116; &#112;&#114;&#101;&#112;&#97;&#114;&#101;&#100; &#105;&#110;&#102;&#111;. 958 Public method to process the client unittest prepared info.
959 </p><dl> 959 </p><dl>
960 <dt><i>result</i></dt> 960 <dt><i>result</i></dt>
961 <dd> 961 <dd>
962 &#110;&#117;&#109;&#98;&#101;&#114; &#111;&#102; &#116;&#101;&#115;&#116; &#99;&#97;&#115;&#101;&#115; (&#48; &#61; &#101;&#114;&#114;&#111;&#114;) (&#105;&#110;&#116;&#101;&#103;&#101;&#114;) 962 number of test cases (0 = error) (integer)
963 </dd><dt><i>exceptionType</i></dt> 963 </dd><dt><i>exceptionType</i></dt>
964 <dd> 964 <dd>
965 &#101;x&#99;&#101;&#112;&#116;&#105;&#111;&#110; &#116;y&#112;&#101; (&#115;&#116;&#114;&#105;&#110;&#103;) 965 exception type (string)
966 </dd><dt><i>exceptionValue</i></dt> 966 </dd><dt><i>exceptionValue</i></dt>
967 <dd> 967 <dd>
968 &#101;x&#99;&#101;&#112;&#116;&#105;&#111;&#110; &#109;&#101;&#115;&#115;&#97;&#103;&#101; (&#115;&#116;&#114;&#105;&#110;&#103;) 968 exception message (string)
969 </dd> 969 </dd>
970 </dl><a NAME="DebugServer.clientUtStartTest" ID="DebugServer.clientUtStartTest"></a> 970 </dl><a NAME="DebugServer.clientUtStartTest" ID="DebugServer.clientUtStartTest"></a>
971 <h4>DebugServer.clientUtStartTest</h4> 971 <h4>DebugServer.clientUtStartTest</h4>
972 <b>clientUtStartTest</b>(<i>testname, doc</i>) 972 <b>clientUtStartTest</b>(<i>testname, doc</i>)
973 <p> 973 <p>
974 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#112;&#114;&#111;&#99;&#101;&#115;&#115; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; &#115;&#116;&#97;&#114;&#116; &#116;&#101;&#115;&#116; &#105;&#110;&#102;&#111;. 974 Public method to process the client start test info.
975 </p><dl> 975 </p><dl>
976 <dt><i>testname</i></dt> 976 <dt><i>testname</i></dt>
977 <dd> 977 <dd>
978 &#110;&#97;&#109;&#101; &#111;&#102; &#116;&#104;&#101; &#116;&#101;&#115;&#116; (&#115;&#116;&#114;&#105;&#110;&#103;) 978 name of the test (string)
979 </dd><dt><i>doc</i></dt> 979 </dd><dt><i>doc</i></dt>
980 <dd> 980 <dd>
981 &#115;&#104;&#111;&#114;&#116; &#100;&#101;&#115;&#99;&#114;&#105;&#112;&#116;&#105;&#111;&#110; &#111;&#102; &#116;&#104;&#101; &#116;&#101;&#115;&#116; (&#115;&#116;&#114;&#105;&#110;&#103;) 981 short description of the test (string)
982 </dd> 982 </dd>
983 </dl><a NAME="DebugServer.clientUtStopTest" ID="DebugServer.clientUtStopTest"></a> 983 </dl><a NAME="DebugServer.clientUtStopTest" ID="DebugServer.clientUtStopTest"></a>
984 <h4>DebugServer.clientUtStopTest</h4> 984 <h4>DebugServer.clientUtStopTest</h4>
985 <b>clientUtStopTest</b>(<i></i>) 985 <b>clientUtStopTest</b>(<i></i>)
986 <p> 986 <p>
987 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#112;&#114;&#111;&#99;&#101;&#115;&#115; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; &#115;&#116;&#111;&#112; &#116;&#101;&#115;&#116; &#105;&#110;&#102;&#111;. 987 Public method to process the client stop test info.
988 </p><a NAME="DebugServer.clientUtTestErrored" ID="DebugServer.clientUtTestErrored"></a> 988 </p><a NAME="DebugServer.clientUtTestErrored" ID="DebugServer.clientUtTestErrored"></a>
989 <h4>DebugServer.clientUtTestErrored</h4> 989 <h4>DebugServer.clientUtTestErrored</h4>
990 <b>clientUtTestErrored</b>(<i>testname, traceback</i>) 990 <b>clientUtTestErrored</b>(<i>testname, traceback</i>)
991 <p> 991 <p>
992 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#112;&#114;&#111;&#99;&#101;&#115;&#115; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; &#116;&#101;&#115;&#116; &#101;&#114;&#114;&#111;&#114;&#101;&#100; &#105;&#110;&#102;&#111;. 992 Public method to process the client test errored info.
993 </p><dl> 993 </p><dl>
994 <dt><i>testname</i></dt> 994 <dt><i>testname</i></dt>
995 <dd> 995 <dd>
996 &#110;&#97;&#109;&#101; &#111;&#102; &#116;&#104;&#101; &#116;&#101;&#115;&#116; (&#115;&#116;&#114;&#105;&#110;&#103;) 996 name of the test (string)
997 </dd><dt><i>traceback</i></dt> 997 </dd><dt><i>traceback</i></dt>
998 <dd> 998 <dd>
999 &#108;&#105;&#110;&#101;&#115; &#111;&#102; &#116;&#114;&#97;&#99;&#101;&#98;&#97;&#99;&#107; &#105;&#110;&#102;&#111; (&#115;&#116;&#114;&#105;&#110;&#103;) 999 lines of traceback info (string)
1000 </dd> 1000 </dd>
1001 </dl><a NAME="DebugServer.clientUtTestFailed" ID="DebugServer.clientUtTestFailed"></a> 1001 </dl><a NAME="DebugServer.clientUtTestFailed" ID="DebugServer.clientUtTestFailed"></a>
1002 <h4>DebugServer.clientUtTestFailed</h4> 1002 <h4>DebugServer.clientUtTestFailed</h4>
1003 <b>clientUtTestFailed</b>(<i>testname, traceback</i>) 1003 <b>clientUtTestFailed</b>(<i>testname, traceback</i>)
1004 <p> 1004 <p>
1005 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#112;&#114;&#111;&#99;&#101;&#115;&#115; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; &#116;&#101;&#115;&#116; &#102;&#97;&#105;&#108;&#101;&#100; &#105;&#110;&#102;&#111;. 1005 Public method to process the client test failed info.
1006 </p><dl> 1006 </p><dl>
1007 <dt><i>testname</i></dt> 1007 <dt><i>testname</i></dt>
1008 <dd> 1008 <dd>
1009 &#110;&#97;&#109;&#101; &#111;&#102; &#116;&#104;&#101; &#116;&#101;&#115;&#116; (&#115;&#116;&#114;&#105;&#110;&#103;) 1009 name of the test (string)
1010 </dd><dt><i>traceback</i></dt> 1010 </dd><dt><i>traceback</i></dt>
1011 <dd> 1011 <dd>
1012 &#108;&#105;&#110;&#101;&#115; &#111;&#102; &#116;&#114;&#97;&#99;&#101;&#98;&#97;&#99;&#107; &#105;&#110;&#102;&#111; (&#115;&#116;&#114;&#105;&#110;&#103;) 1012 lines of traceback info (string)
1013 </dd> 1013 </dd>
1014 </dl><a NAME="DebugServer.clientVariable" ID="DebugServer.clientVariable"></a> 1014 </dl><a NAME="DebugServer.clientVariable" ID="DebugServer.clientVariable"></a>
1015 <h4>DebugServer.clientVariable</h4> 1015 <h4>DebugServer.clientVariable</h4>
1016 <b>clientVariable</b>(<i>scope, variables</i>) 1016 <b>clientVariable</b>(<i>scope, variables</i>)
1017 <p> 1017 <p>
1018 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#112;&#114;&#111;&#99;&#101;&#115;&#115; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; v&#97;&#114;&#105;&#97;&#98;&#108;&#101; &#105;&#110;&#102;&#111;. 1018 Public method to process the client variable info.
1019 </p><dl> 1019 </p><dl>
1020 <dt><i>scope</i></dt> 1020 <dt><i>scope</i></dt>
1021 <dd> 1021 <dd>
1022 &#115;&#99;&#111;&#112;&#101; &#111;&#102; &#116;&#104;&#101; v&#97;&#114;&#105;&#97;&#98;&#108;&#101;&#115; (-&#49; &#61; &#101;&#109;&#112;&#116;y &#103;&#108;&#111;&#98;&#97;&#108;, &#49; &#61; &#103;&#108;&#111;&#98;&#97;&#108;, &#48; &#61; &#108;&#111;&#99;&#97;&#108;) 1022 scope of the variables (-1 = empty global, 1 = global, 0 = local)
1023 </dd><dt><i>variables</i></dt> 1023 </dd><dt><i>variables</i></dt>
1024 <dd> 1024 <dd>
1025 &#116;&#104;&#101; &#108;&#105;&#115;&#116; &#111;&#102; &#109;&#101;&#109;&#98;&#101;&#114;&#115; &#111;&#102; &#97; &#99;&#108;&#97;&#115;&#115;v&#97;&#114;&#105;&#97;&#98;&#108;&#101; &#102;&#114;&#111;&#109; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; 1025 the list of members of a classvariable from the client
1026 </dd> 1026 </dd>
1027 </dl><a NAME="DebugServer.clientVariables" ID="DebugServer.clientVariables"></a> 1027 </dl><a NAME="DebugServer.clientVariables" ID="DebugServer.clientVariables"></a>
1028 <h4>DebugServer.clientVariables</h4> 1028 <h4>DebugServer.clientVariables</h4>
1029 <b>clientVariables</b>(<i>scope, variables</i>) 1029 <b>clientVariables</b>(<i>scope, variables</i>)
1030 <p> 1030 <p>
1031 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#112;&#114;&#111;&#99;&#101;&#115;&#115; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; v&#97;&#114;&#105;&#97;&#98;&#108;&#101;&#115; &#105;&#110;&#102;&#111;. 1031 Public method to process the client variables info.
1032 </p><dl> 1032 </p><dl>
1033 <dt><i>scope</i></dt> 1033 <dt><i>scope</i></dt>
1034 <dd> 1034 <dd>
1035 &#115;&#99;&#111;&#112;&#101; &#111;&#102; &#116;&#104;&#101; v&#97;&#114;&#105;&#97;&#98;&#108;&#101;&#115; (-&#49; &#61; &#101;&#109;&#112;&#116;y &#103;&#108;&#111;&#98;&#97;&#108;, &#49; &#61; &#103;&#108;&#111;&#98;&#97;&#108;, &#48; &#61; &#108;&#111;&#99;&#97;&#108;) 1035 scope of the variables (-1 = empty global, 1 = global, 0 = local)
1036 </dd><dt><i>variables</i></dt> 1036 </dd><dt><i>variables</i></dt>
1037 <dd> 1037 <dd>
1038 &#116;&#104;&#101; &#108;&#105;&#115;&#116; &#111;&#102; v&#97;&#114;&#105;&#97;&#98;&#108;&#101;&#115; &#102;&#114;&#111;&#109; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; 1038 the list of variables from the client
1039 </dd> 1039 </dd>
1040 </dl><a NAME="DebugServer.clientWatchConditionError" ID="DebugServer.clientWatchConditionError"></a> 1040 </dl><a NAME="DebugServer.clientWatchConditionError" ID="DebugServer.clientWatchConditionError"></a>
1041 <h4>DebugServer.clientWatchConditionError</h4> 1041 <h4>DebugServer.clientWatchConditionError</h4>
1042 <b>clientWatchConditionError</b>(<i>condition</i>) 1042 <b>clientWatchConditionError</b>(<i>condition</i>)
1043 <p> 1043 <p>
1044 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#112;&#114;&#111;&#99;&#101;&#115;&#115; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; w&#97;&#116;&#99;&#104; &#101;x&#112;&#114;&#101;&#115;&#115;&#105;&#111;&#110; &#101;&#114;&#114;&#111;&#114; &#105;&#110;&#102;&#111;. 1044 Public method to process the client watch expression error info.
1045 </p><dl> 1045 </p><dl>
1046 <dt><i>condition</i></dt> 1046 <dt><i>condition</i></dt>
1047 <dd> 1047 <dd>
1048 &#101;x&#112;&#114;&#101;&#115;&#115;&#105;&#111;&#110; &#111;&#102; w&#97;&#116;&#99;&#104; &#101;x&#112;&#114;&#101;&#115;&#115;&#105;&#111;&#110; &#116;&#111; &#99;&#108;&#101;&#97;&#114; (&#115;&#116;&#114;&#105;&#110;&#103;) 1048 expression of watch expression to clear (string)
1049 </dd> 1049 </dd>
1050 </dl><a NAME="DebugServer.getBreakPointModel" ID="DebugServer.getBreakPointModel"></a> 1050 </dl><a NAME="DebugServer.getBreakPointModel" ID="DebugServer.getBreakPointModel"></a>
1051 <h4>DebugServer.getBreakPointModel</h4> 1051 <h4>DebugServer.getBreakPointModel</h4>
1052 <b>getBreakPointModel</b>(<i></i>) 1052 <b>getBreakPointModel</b>(<i></i>)
1053 <p> 1053 <p>
1054 &#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#103;&#101;&#116; &#97; &#114;&#101;&#102;&#101;&#114;&#101;&#110;&#99;&#101; &#116;&#111; &#116;&#104;&#101; &#98;&#114;&#101;&#97;&#107;&#112;&#111;&#105;&#110;&#116; &#109;&#111;&#100;&#101;&#108; &#111;&#98;&#106;&#101;&#99;&#116;. 1054 Public slot to get a reference to the breakpoint model object.
1055 </p><dl> 1055 </p><dl>
1056 <dt>Returns:</dt> 1056 <dt>Returns:</dt>
1057 <dd> 1057 <dd>
1058 &#114;&#101;&#102;&#101;&#114;&#101;&#110;&#99;&#101; &#116;&#111; &#116;&#104;&#101; &#98;&#114;&#101;&#97;&#107;&#112;&#111;&#105;&#110;&#116; &#109;&#111;&#100;&#101;&#108; &#111;&#98;&#106;&#101;&#99;&#116; (&#66;&#114;&#101;&#97;&#107;&#80;&#111;&#105;&#110;&#116;&#77;&#111;&#100;&#101;&#108;) 1058 reference to the breakpoint model object (BreakPointModel)
1059 </dd> 1059 </dd>
1060 </dl><a NAME="DebugServer.getClientCapabilities" ID="DebugServer.getClientCapabilities"></a> 1060 </dl><a NAME="DebugServer.getClientCapabilities" ID="DebugServer.getClientCapabilities"></a>
1061 <h4>DebugServer.getClientCapabilities</h4> 1061 <h4>DebugServer.getClientCapabilities</h4>
1062 <b>getClientCapabilities</b>(<i>type</i>) 1062 <b>getClientCapabilities</b>(<i>type</i>)
1063 <p> 1063 <p>
1064 &#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;. 1064 Public method to retrieve the debug clients capabilities.
1065 </p><dl> 1065 </p><dl>
1066 <dt><i>type</i></dt> 1066 <dt><i>type</i></dt>
1067 <dd> 1067 <dd>
1068 &#100;&#101;&#98;&#117;&#103; &#99;&#108;&#105;&#101;&#110;&#116; &#116;y&#112;&#101; (&#115;&#116;&#114;&#105;&#110;&#103;) 1068 debug client type (string)
1069 </dd> 1069 </dd>
1070 </dl><dl> 1070 </dl><dl>
1071 <dt>Returns:</dt> 1071 <dt>Returns:</dt>
1072 <dd> 1072 <dd>
1073 &#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;) 1073 debug client capabilities (integer)
1074 </dd> 1074 </dd>
1075 </dl><a NAME="DebugServer.getExtensions" ID="DebugServer.getExtensions"></a> 1075 </dl><a NAME="DebugServer.getExtensions" ID="DebugServer.getExtensions"></a>
1076 <h4>DebugServer.getExtensions</h4> 1076 <h4>DebugServer.getExtensions</h4>
1077 <b>getExtensions</b>(<i>language</i>) 1077 <b>getExtensions</b>(<i>language</i>)
1078 <p> 1078 <p>
1079 &#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#103;&#101;&#116; &#116;&#104;&#101; &#101;x&#116;&#101;&#110;&#115;&#105;&#111;&#110;&#115; &#97;&#115;&#115;&#111;&#99;&#105;&#97;&#116;&#101;&#100; w&#105;&#116;&#104; &#116;&#104;&#101; &#103;&#105;v&#101;&#110; &#108;&#97;&#110;&#103;&#117;&#97;&#103;&#101;. 1079 Public slot to get the extensions associated with the given language.
1080 </p><dl> 1080 </p><dl>
1081 <dt><i>language</i></dt> 1081 <dt><i>language</i></dt>
1082 <dd> 1082 <dd>
1083 &#108;&#97;&#110;&#103;&#117;&#97;&#103;&#101; &#116;&#111; &#103;&#101;&#116; &#101;x&#116;&#101;&#110;&#115;&#105;&#111;&#110;&#115; &#102;&#111;&#114; (&#115;&#116;&#114;&#105;&#110;&#103;) 1083 language to get extensions for (string)
1084 </dd> 1084 </dd>
1085 </dl><dl> 1085 </dl><dl>
1086 <dt>Returns:</dt> 1086 <dt>Returns:</dt>
1087 <dd> 1087 <dd>
1088 &#116;&#117;&#112;&#108;&#101; &#111;&#102; &#101;x&#116;&#101;&#110;&#115;&#105;&#111;&#110;&#115; &#97;&#115;&#115;&#111;&#99;&#105;&#97;&#116;&#101;&#100; w&#105;&#116;&#104; &#116;&#104;&#101; &#108;&#97;&#110;&#103;&#117;&#97;&#103;&#101; (&#116;&#117;&#112;&#108;&#101; &#111;&#102; &#115;&#116;&#114;&#105;&#110;&#103;&#115;) 1088 tuple of extensions associated with the language (tuple of strings)
1089 </dd> 1089 </dd>
1090 </dl><a NAME="DebugServer.getHostAddress" ID="DebugServer.getHostAddress"></a> 1090 </dl><a NAME="DebugServer.getHostAddress" ID="DebugServer.getHostAddress"></a>
1091 <h4>DebugServer.getHostAddress</h4> 1091 <h4>DebugServer.getHostAddress</h4>
1092 <b>getHostAddress</b>(<i>localhost</i>) 1092 <b>getHostAddress</b>(<i>localhost</i>)
1093 <p> 1093 <p>
1094 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#103;&#101;&#116; &#116;&#104;&#101; &#73;&#80; &#97;&#100;&#100;&#114;&#101;&#115;&#115; &#111;&#114; &#104;&#111;&#115;&#116;&#110;&#97;&#109;&#101; &#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;. 1094 Public method to get the IP address or hostname the debug server is listening.
1095 </p><dl> 1095 </p><dl>
1096 <dt><i>localhost</i></dt> 1096 <dt><i>localhost</i></dt>
1097 <dd> 1097 <dd>
1098 &#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#116;&#111; &#114;&#101;&#116;&#117;&#114;&#110; &#116;&#104;&#101; &#97;&#100;&#100;&#114;&#101;&#115;&#115; &#102;&#111;&#114; &#108;&#111;&#99;&#97;&#108;&#104;&#111;&#115;&#116; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;) 1098 flag indicating to return the address for localhost (boolean)
1099 </dd> 1099 </dd>
1100 </dl><dl> 1100 </dl><dl>
1101 <dt>Returns:</dt> 1101 <dt>Returns:</dt>
1102 <dd> 1102 <dd>
1103 &#73;&#80; &#97;&#100;&#100;&#114;&#101;&#115;&#115; &#111;&#114; &#104;&#111;&#115;&#116;&#110;&#97;&#109;&#101; (&#115;&#116;&#114;&#105;&#110;&#103;) 1103 IP address or hostname (string)
1104 </dd> 1104 </dd>
1105 </dl><a NAME="DebugServer.getSupportedLanguages" ID="DebugServer.getSupportedLanguages"></a> 1105 </dl><a NAME="DebugServer.getSupportedLanguages" ID="DebugServer.getSupportedLanguages"></a>
1106 <h4>DebugServer.getSupportedLanguages</h4> 1106 <h4>DebugServer.getSupportedLanguages</h4>
1107 <b>getSupportedLanguages</b>(<i>shellOnly = False</i>) 1107 <b>getSupportedLanguages</b>(<i>shellOnly = False</i>)
1108 <p> 1108 <p>
1109 &#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#114;&#101;&#116;&#117;&#114;&#110; &#116;&#104;&#101; &#115;&#117;&#112;&#112;&#111;&#114;&#116;&#101;&#100; &#112;&#114;&#111;&#103;&#114;&#97;&#109;&#109;&#105;&#110;&#103; &#108;&#97;&#110;&#103;&#117;&#97;&#103;&#101;&#115;. 1109 Public slot to return the supported programming languages.
1110 </p><dl> 1110 </p><dl>
1111 <dt><i>shellOnly</i></dt> 1111 <dt><i>shellOnly</i></dt>
1112 <dd> 1112 <dd>
1113 &#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#111;&#110;&#108;y &#108;&#97;&#110;&#103;&#117;&#97;&#103;&#101;&#115; &#115;&#117;&#112;&#112;&#111;&#114;&#116;&#105;&#110;&#103; &#97;&#110; 1113 flag indicating only languages supporting an
1114 &#105;&#110;&#116;&#101;&#114;&#97;&#99;&#116;&#105;v&#101; &#115;&#104;&#101;&#108;&#108; &#115;&#104;&#111;&#117;&#108;&#100; &#98;&#101; &#114;&#101;&#116;&#117;&#114;&#110;&#101;&#100; 1114 interactive shell should be returned
1115 </dd> 1115 </dd>
1116 </dl><dl> 1116 </dl><dl>
1117 <dt>Returns:</dt> 1117 <dt>Returns:</dt>
1118 <dd> 1118 <dd>
1119 &#108;&#105;&#115;&#116; &#111;&#102; &#115;&#117;&#112;&#112;&#111;&#114;&#116;&#101;&#100; &#108;&#97;&#110;&#103;&#117;&#97;&#103;&#101;&#115; (&#108;&#105;&#115;&#116; &#111;&#102; &#115;&#116;&#114;&#105;&#110;&#103;&#115;) 1119 list of supported languages (list of strings)
1120 </dd> 1120 </dd>
1121 </dl><a NAME="DebugServer.getWatchPointModel" ID="DebugServer.getWatchPointModel"></a> 1121 </dl><a NAME="DebugServer.getWatchPointModel" ID="DebugServer.getWatchPointModel"></a>
1122 <h4>DebugServer.getWatchPointModel</h4> 1122 <h4>DebugServer.getWatchPointModel</h4>
1123 <b>getWatchPointModel</b>(<i></i>) 1123 <b>getWatchPointModel</b>(<i></i>)
1124 <p> 1124 <p>
1125 &#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#103;&#101;&#116; &#97; &#114;&#101;&#102;&#101;&#114;&#101;&#110;&#99;&#101; &#116;&#111; &#116;&#104;&#101; w&#97;&#116;&#99;&#104; &#101;x&#112;&#114;&#101;&#115;&#115;&#105;&#111;&#110; &#109;&#111;&#100;&#101;&#108; &#111;&#98;&#106;&#101;&#99;&#116;. 1125 Public slot to get a reference to the watch expression model object.
1126 </p><dl> 1126 </p><dl>
1127 <dt>Returns:</dt> 1127 <dt>Returns:</dt>
1128 <dd> 1128 <dd>
1129 &#114;&#101;&#102;&#101;&#114;&#101;&#110;&#99;&#101; &#116;&#111; &#116;&#104;&#101; w&#97;&#116;&#99;&#104; &#101;x&#112;&#114;&#101;&#115;&#115;&#105;&#111;&#110; &#109;&#111;&#100;&#101;&#108; &#111;&#98;&#106;&#101;&#99;&#116; (&#87;&#97;&#116;&#99;&#104;&#80;&#111;&#105;&#110;&#116;&#77;&#111;&#100;&#101;&#108;) 1129 reference to the watch expression model object (WatchPointModel)
1130 </dd> 1130 </dd>
1131 </dl><a NAME="DebugServer.isConnected" ID="DebugServer.isConnected"></a> 1131 </dl><a NAME="DebugServer.isConnected" ID="DebugServer.isConnected"></a>
1132 <h4>DebugServer.isConnected</h4> 1132 <h4>DebugServer.isConnected</h4>
1133 <b>isConnected</b>(<i></i>) 1133 <b>isConnected</b>(<i></i>)
1134 <p> 1134 <p>
1135 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#116;&#101;&#115;&#116;, &#105;&#102; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103; &#115;&#101;&#114;v&#101;&#114; &#105;&#115; &#99;&#111;&#110;&#110;&#101;&#99;&#116;&#101;&#100; &#116;&#111; &#97; &#98;&#97;&#99;&#107;&#101;&#110;&#100;. 1135 Public method to test, if the debug server is connected to a backend.
1136 </p><dl> 1136 </p><dl>
1137 <dt>Returns:</dt> 1137 <dt>Returns:</dt>
1138 <dd> 1138 <dd>
1139 &#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#97; &#99;&#111;&#110;&#110;&#101;&#99;&#116;&#105;&#111;&#110; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;) 1139 flag indicating a connection (boolean)
1140 </dd> 1140 </dd>
1141 </dl><a NAME="DebugServer.passiveStartUp" ID="DebugServer.passiveStartUp"></a> 1141 </dl><a NAME="DebugServer.passiveStartUp" ID="DebugServer.passiveStartUp"></a>
1142 <h4>DebugServer.passiveStartUp</h4> 1142 <h4>DebugServer.passiveStartUp</h4>
1143 <b>passiveStartUp</b>(<i>fn, exc</i>) 1143 <b>passiveStartUp</b>(<i>fn, exc</i>)
1144 <p> 1144 <p>
1145 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#104;&#97;&#110;&#100;&#108;&#101; &#97; &#112;&#97;&#115;&#115;&#105;v&#101; &#100;&#101;&#98;&#117;&#103; &#99;&#111;&#110;&#110;&#101;&#99;&#116;&#105;&#111;&#110;. 1145 Public method to handle a passive debug connection.
1146 </p><dl> 1146 </p><dl>
1147 <dt><i>fn</i></dt> 1147 <dt><i>fn</i></dt>
1148 <dd> 1148 <dd>
1149 &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#111;&#102; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103;&#103;&#101;&#100; &#115;&#99;&#114;&#105;&#112;&#116; (&#115;&#116;&#114;&#105;&#110;&#103;) 1149 filename of the debugged script (string)
1150 </dd><dt><i>exc</i></dt> 1150 </dd><dt><i>exc</i></dt>
1151 <dd> 1151 <dd>
1152 &#102;&#108;&#97;&#103; &#116;&#111; &#101;&#110;&#97;&#98;&#108;&#101; &#101;x&#99;&#101;&#112;&#116;&#105;&#111;&#110; &#114;&#101;&#112;&#111;&#114;&#116;&#105;&#110;&#103; &#111;&#102; &#116;&#104;&#101; &#73;&#68;&#69; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;) 1152 flag to enable exception reporting of the IDE (boolean)
1153 </dd> 1153 </dd>
1154 </dl><a NAME="DebugServer.preferencesChanged" ID="DebugServer.preferencesChanged"></a> 1154 </dl><a NAME="DebugServer.preferencesChanged" ID="DebugServer.preferencesChanged"></a>
1155 <h4>DebugServer.preferencesChanged</h4> 1155 <h4>DebugServer.preferencesChanged</h4>
1156 <b>preferencesChanged</b>(<i></i>) 1156 <b>preferencesChanged</b>(<i></i>)
1157 <p> 1157 <p>
1158 &#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#104;&#97;&#110;&#100;&#108;&#101; &#116;&#104;&#101; &#112;&#114;&#101;&#102;&#101;&#114;&#101;&#110;&#99;&#101;&#115;&#67;&#104;&#97;&#110;&#103;&#101;&#100; &#115;&#105;&#103;&#110;&#97;&#108;. 1158 Public slot to handle the preferencesChanged signal.
1159 </p><a NAME="DebugServer.remoteBanner" ID="DebugServer.remoteBanner"></a> 1159 </p><a NAME="DebugServer.remoteBanner" ID="DebugServer.remoteBanner"></a>
1160 <h4>DebugServer.remoteBanner</h4> 1160 <h4>DebugServer.remoteBanner</h4>
1161 <b>remoteBanner</b>(<i></i>) 1161 <b>remoteBanner</b>(<i></i>)
1162 <p> 1162 <p>
1163 &#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;. 1163 Public slot to get the banner info of the remote client.
1164 </p><a NAME="DebugServer.remoteBreakpoint" ID="DebugServer.remoteBreakpoint"></a> 1164 </p><a NAME="DebugServer.remoteBreakpoint" ID="DebugServer.remoteBreakpoint"></a>
1165 <h4>DebugServer.remoteBreakpoint</h4> 1165 <h4>DebugServer.remoteBreakpoint</h4>
1166 <b>remoteBreakpoint</b>(<i>fn, line, set, cond=None, temp=False</i>) 1166 <b>remoteBreakpoint</b>(<i>fn, line, set, cond=None, temp=False</i>)
1167 <p> 1167 <p>
1168 &#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;. 1168 Public method to set or clear a breakpoint.
1169 </p><dl> 1169 </p><dl>
1170 <dt><i>fn</i></dt> 1170 <dt><i>fn</i></dt>
1171 <dd> 1171 <dd>
1172 &#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;) 1172 filename the breakpoint belongs to (string)
1173 </dd><dt><i>line</i></dt> 1173 </dd><dt><i>line</i></dt>
1174 <dd> 1174 <dd>
1175 &#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;) 1175 linenumber of the breakpoint (int)
1176 </dd><dt><i>set</i></dt> 1176 </dd><dt><i>set</i></dt>
1177 <dd> 1177 <dd>
1178 &#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;) 1178 flag indicating setting or resetting a breakpoint (boolean)
1179 </dd><dt><i>cond</i></dt> 1179 </dd><dt><i>cond</i></dt>
1180 <dd> 1180 <dd>
1181 &#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;) 1181 condition of the breakpoint (string)
1182 </dd><dt><i>temp</i></dt> 1182 </dd><dt><i>temp</i></dt>
1183 <dd> 1183 <dd>
1184 &#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;) 1184 flag indicating a temporary breakpoint (boolean)
1185 </dd> 1185 </dd>
1186 </dl><a NAME="DebugServer.remoteCapabilities" ID="DebugServer.remoteCapabilities"></a> 1186 </dl><a NAME="DebugServer.remoteCapabilities" ID="DebugServer.remoteCapabilities"></a>
1187 <h4>DebugServer.remoteCapabilities</h4> 1187 <h4>DebugServer.remoteCapabilities</h4>
1188 <b>remoteCapabilities</b>(<i></i>) 1188 <b>remoteCapabilities</b>(<i></i>)
1189 <p> 1189 <p>
1190 &#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;. 1190 Public slot to get the debug clients capabilities.
1191 </p><a NAME="DebugServer.remoteClientSetFilter" ID="DebugServer.remoteClientSetFilter"></a> 1191 </p><a NAME="DebugServer.remoteClientSetFilter" ID="DebugServer.remoteClientSetFilter"></a>
1192 <h4>DebugServer.remoteClientSetFilter</h4> 1192 <h4>DebugServer.remoteClientSetFilter</h4>
1193 <b>remoteClientSetFilter</b>(<i>scope, filter</i>) 1193 <b>remoteClientSetFilter</b>(<i>scope, filter</i>)
1194 <p> 1194 <p>
1195 &#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;. 1195 Public method to set a variables filter list.
1196 </p><dl> 1196 </p><dl>
1197 <dt><i>scope</i></dt> 1197 <dt><i>scope</i></dt>
1198 <dd> 1198 <dd>
1199 &#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;) 1199 the scope of the variables (0 = local, 1 = global)
1200 </dd><dt><i>filter</i></dt> 1200 </dd><dt><i>filter</i></dt>
1201 <dd> 1201 <dd>
1202 &#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;) 1202 regexp string for variable names to filter out (string)
1203 </dd> 1203 </dd>
1204 </dl><a NAME="DebugServer.remoteClientVariable" ID="DebugServer.remoteClientVariable"></a> 1204 </dl><a NAME="DebugServer.remoteClientVariable" ID="DebugServer.remoteClientVariable"></a>
1205 <h4>DebugServer.remoteClientVariable</h4> 1205 <h4>DebugServer.remoteClientVariable</h4>
1206 <b>remoteClientVariable</b>(<i>scope, filter, var, framenr = 0</i>) 1206 <b>remoteClientVariable</b>(<i>scope, filter, var, framenr = 0</i>)
1207 <p> 1207 <p>
1208 &#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;. 1208 Public method to request the variables of the debugged program.
1209 </p><dl> 1209 </p><dl>
1210 <dt><i>scope</i></dt> 1210 <dt><i>scope</i></dt>
1211 <dd> 1211 <dd>
1212 &#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;) 1212 the scope of the variables (0 = local, 1 = global)
1213 </dd><dt><i>filter</i></dt> 1213 </dd><dt><i>filter</i></dt>
1214 <dd> 1214 <dd>
1215 &#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;) 1215 list of variable types to filter out (list of int)
1216 </dd><dt><i>var</i></dt> 1216 </dd><dt><i>var</i></dt>
1217 <dd> 1217 <dd>
1218 &#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;) 1218 list encoded name of variable to retrieve (string)
1219 </dd><dt><i>framenr</i></dt> 1219 </dd><dt><i>framenr</i></dt>
1220 <dd> 1220 <dd>
1221 &#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;) 1221 framenumber of the variables to retrieve (int)
1222 </dd> 1222 </dd>
1223 </dl><a NAME="DebugServer.remoteClientVariables" ID="DebugServer.remoteClientVariables"></a> 1223 </dl><a NAME="DebugServer.remoteClientVariables" ID="DebugServer.remoteClientVariables"></a>
1224 <h4>DebugServer.remoteClientVariables</h4> 1224 <h4>DebugServer.remoteClientVariables</h4>
1225 <b>remoteClientVariables</b>(<i>scope, filter, framenr = 0</i>) 1225 <b>remoteClientVariables</b>(<i>scope, filter, framenr = 0</i>)
1226 <p> 1226 <p>
1227 &#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;. 1227 Public method to request the variables of the debugged program.
1228 </p><dl> 1228 </p><dl>
1229 <dt><i>scope</i></dt> 1229 <dt><i>scope</i></dt>
1230 <dd> 1230 <dd>
1231 &#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;) 1231 the scope of the variables (0 = local, 1 = global)
1232 </dd><dt><i>filter</i></dt> 1232 </dd><dt><i>filter</i></dt>
1233 <dd> 1233 <dd>
1234 &#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;) 1234 list of variable types to filter out (list of int)
1235 </dd><dt><i>framenr</i></dt> 1235 </dd><dt><i>framenr</i></dt>
1236 <dd> 1236 <dd>
1237 &#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;) 1237 framenumber of the variables to retrieve (int)
1238 </dd> 1238 </dd>
1239 </dl><a NAME="DebugServer.remoteCompletion" ID="DebugServer.remoteCompletion"></a> 1239 </dl><a NAME="DebugServer.remoteCompletion" ID="DebugServer.remoteCompletion"></a>
1240 <h4>DebugServer.remoteCompletion</h4> 1240 <h4>DebugServer.remoteCompletion</h4>
1241 <b>remoteCompletion</b>(<i>text</i>) 1241 <b>remoteCompletion</b>(<i>text</i>)
1242 <p> 1242 <p>
1243 &#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; 1243 Public slot to get the a list of possible commandline completions
1244 &#102;&#114;&#111;&#109; &#116;&#104;&#101; &#114;&#101;&#109;&#111;&#116;&#101; &#99;&#108;&#105;&#101;&#110;&#116;. 1244 from the remote client.
1245 </p><dl> 1245 </p><dl>
1246 <dt><i>text</i></dt> 1246 <dt><i>text</i></dt>
1247 <dd> 1247 <dd>
1248 &#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;) 1248 the text to be completed (string)
1249 </dd> 1249 </dd>
1250 </dl><a NAME="DebugServer.remoteContinue" ID="DebugServer.remoteContinue"></a> 1250 </dl><a NAME="DebugServer.remoteContinue" ID="DebugServer.remoteContinue"></a>
1251 <h4>DebugServer.remoteContinue</h4> 1251 <h4>DebugServer.remoteContinue</h4>
1252 <b>remoteContinue</b>(<i>special = False</i>) 1252 <b>remoteContinue</b>(<i>special = False</i>)
1253 <p> 1253 <p>
1254 &#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;. 1254 Public method to continue the debugged program.
1255 </p><dl> 1255 </p><dl>
1256 <dt><i>special</i></dt> 1256 <dt><i>special</i></dt>
1257 <dd> 1257 <dd>
1258 &#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; 1258 flag indicating a special continue operation
1259 </dd> 1259 </dd>
1260 </dl><a NAME="DebugServer.remoteCoverage" ID="DebugServer.remoteCoverage"></a> 1260 </dl><a NAME="DebugServer.remoteCoverage" ID="DebugServer.remoteCoverage"></a>
1261 <h4>DebugServer.remoteCoverage</h4> 1261 <h4>DebugServer.remoteCoverage</h4>
1262 <b>remoteCoverage</b>(<i>fn, argv, wd, env, autoClearShell = True, erase = False, forProject = False, runInConsole = False</i>) 1262 <b>remoteCoverage</b>(<i>fn, argv, wd, env, autoClearShell = True, erase = False, forProject = False, runInConsole = False</i>)
1263 <p> 1263 <p>
1264 &#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;. 1264 Public method to load a new program to collect coverage data.
1265 </p><dl> 1265 </p><dl>
1266 <dt><i>fn</i></dt> 1266 <dt><i>fn</i></dt>
1267 <dd> 1267 <dd>
1268 &#116;&#104;&#101; &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#116;&#111; &#114;&#117;&#110; (&#115;&#116;&#114;&#105;&#110;&#103;) 1268 the filename to run (string)
1269 </dd><dt><i>argv</i></dt> 1269 </dd><dt><i>argv</i></dt>
1270 <dd> 1270 <dd>
1271 &#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;) 1271 the commandline arguments to pass to the program (string)
1272 </dd><dt><i>wd</i></dt> 1272 </dd><dt><i>wd</i></dt>
1273 <dd> 1273 <dd>
1274 &#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;) 1274 the working directory for the program (string)
1275 </dd><dt><i>env</i></dt> 1275 </dd><dt><i>env</i></dt>
1276 <dd> 1276 <dd>
1277 &#101;&#110;v&#105;&#114;&#111;&#110;&#109;&#101;&#110;&#116; &#115;&#101;&#116;&#116;&#105;&#110;&#103;&#115; (&#115;&#116;&#114;&#105;&#110;&#103;) 1277 environment settings (string)
1278 </dd><dt><i>autoClearShell=</i></dt> 1278 </dd><dt><i>autoClearShell=</i></dt>
1279 <dd> 1279 <dd>
1280 &#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103;, &#116;&#104;&#97;&#116; &#116;&#104;&#101; &#105;&#110;&#116;&#101;&#114;&#112;&#114;&#101;&#116;&#101;&#114; w&#105;&#110;&#100;&#111;w &#115;&#104;&#111;&#117;&#108;&#100; 1280 flag indicating, that the interpreter window should
1281 &#98;&#101; &#99;&#108;&#101;&#97;&#114;&#101;&#100; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;) 1281 be cleared (boolean)
1282 </dd><dt><i>erase=</i></dt> 1282 </dd><dt><i>erase=</i></dt>
1283 <dd> 1283 <dd>
1284 &#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; 1284 flag indicating that coverage info should be
1285 &#99;&#108;&#101;&#97;&#114;&#101;&#100; &#102;&#105;&#114;&#115;&#116; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;) 1285 cleared first (boolean)
1286 </dd><dt><i>forProject=</i></dt> 1286 </dd><dt><i>forProject=</i></dt>
1287 <dd> 1287 <dd>
1288 &#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#97; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#114;&#101;&#108;&#97;&#116;&#101;&#100; &#97;&#99;&#116;&#105;&#111;&#110; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;) 1288 flag indicating a project related action (boolean)
1289 </dd><dt><i>runInConsole=</i></dt> 1289 </dd><dt><i>runInConsole=</i></dt>
1290 <dd> 1290 <dd>
1291 &#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; 1291 flag indicating to start the debugger in a
1292 &#99;&#111;&#110;&#115;&#111;&#108;&#101; w&#105;&#110;&#100;&#111;w (&#98;&#111;&#111;&#108;&#101;&#97;&#110;) 1292 console window (boolean)
1293 </dd> 1293 </dd>
1294 </dl><a NAME="DebugServer.remoteEnvironment" ID="DebugServer.remoteEnvironment"></a> 1294 </dl><a NAME="DebugServer.remoteEnvironment" ID="DebugServer.remoteEnvironment"></a>
1295 <h4>DebugServer.remoteEnvironment</h4> 1295 <h4>DebugServer.remoteEnvironment</h4>
1296 <b>remoteEnvironment</b>(<i>env</i>) 1296 <b>remoteEnvironment</b>(<i>env</i>)
1297 <p> 1297 <p>
1298 &#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;, ... 1298 Public method to set the environment for a program to debug, run, ...
1299 </p><dl> 1299 </p><dl>
1300 <dt><i>env</i></dt> 1300 <dt><i>env</i></dt>
1301 <dd> 1301 <dd>
1302 &#101;&#110;v&#105;&#114;&#111;&#110;&#109;&#101;&#110;&#116; &#115;&#101;&#116;&#116;&#105;&#110;&#103;&#115; (&#115;&#116;&#114;&#105;&#110;&#103;) 1302 environment settings (string)
1303 </dd> 1303 </dd>
1304 </dl><a NAME="DebugServer.remoteEval" ID="DebugServer.remoteEval"></a> 1304 </dl><a NAME="DebugServer.remoteEval" ID="DebugServer.remoteEval"></a>
1305 <h4>DebugServer.remoteEval</h4> 1305 <h4>DebugServer.remoteEval</h4>
1306 <b>remoteEval</b>(<i>arg</i>) 1306 <b>remoteEval</b>(<i>arg</i>)
1307 <p> 1307 <p>
1308 &#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;. 1308 Public method to evaluate arg in the current context of the debugged program.
1309 </p><dl> 1309 </p><dl>
1310 <dt><i>arg</i></dt> 1310 <dt><i>arg</i></dt>
1311 <dd> 1311 <dd>
1312 &#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;) 1312 the arguments to evaluate (string)
1313 </dd> 1313 </dd>
1314 </dl><a NAME="DebugServer.remoteExec" ID="DebugServer.remoteExec"></a> 1314 </dl><a NAME="DebugServer.remoteExec" ID="DebugServer.remoteExec"></a>
1315 <h4>DebugServer.remoteExec</h4> 1315 <h4>DebugServer.remoteExec</h4>
1316 <b>remoteExec</b>(<i>stmt</i>) 1316 <b>remoteExec</b>(<i>stmt</i>)
1317 <p> 1317 <p>
1318 &#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;. 1318 Public method to execute stmt in the current context of the debugged program.
1319 </p><dl> 1319 </p><dl>
1320 <dt><i>stmt</i></dt> 1320 <dt><i>stmt</i></dt>
1321 <dd> 1321 <dd>
1322 &#115;&#116;&#97;&#116;&#101;&#109;&#101;&#110;&#116; &#116;&#111; &#101;x&#101;&#99;&#117;&#116;&#101; (&#115;&#116;&#114;&#105;&#110;&#103;) 1322 statement to execute (string)
1323 </dd> 1323 </dd>
1324 </dl><a NAME="DebugServer.remoteLoad" ID="DebugServer.remoteLoad"></a> 1324 </dl><a NAME="DebugServer.remoteLoad" ID="DebugServer.remoteLoad"></a>
1325 <h4>DebugServer.remoteLoad</h4> 1325 <h4>DebugServer.remoteLoad</h4>
1326 <b>remoteLoad</b>(<i>fn, argv, wd, env, autoClearShell = True, tracePython = False, autoContinue = True, forProject = False, runInConsole = False, autoFork = False, forkChild = False</i>) 1326 <b>remoteLoad</b>(<i>fn, argv, wd, env, autoClearShell = True, tracePython = False, autoContinue = True, forProject = False, runInConsole = False, autoFork = False, forkChild = False</i>)
1327 <p> 1327 <p>
1328 &#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;. 1328 Public method to load a new program to debug.
1329 </p><dl> 1329 </p><dl>
1330 <dt><i>fn</i></dt> 1330 <dt><i>fn</i></dt>
1331 <dd> 1331 <dd>
1332 &#116;&#104;&#101; &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#116;&#111; &#100;&#101;&#98;&#117;&#103; (&#115;&#116;&#114;&#105;&#110;&#103;) 1332 the filename to debug (string)
1333 </dd><dt><i>argv</i></dt> 1333 </dd><dt><i>argv</i></dt>
1334 <dd> 1334 <dd>
1335 &#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;) 1335 the commandline arguments to pass to the program (string)
1336 </dd><dt><i>wd</i></dt> 1336 </dd><dt><i>wd</i></dt>
1337 <dd> 1337 <dd>
1338 &#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;) 1338 the working directory for the program (string)
1339 </dd><dt><i>env</i></dt> 1339 </dd><dt><i>env</i></dt>
1340 <dd> 1340 <dd>
1341 &#101;&#110;v&#105;&#114;&#111;&#110;&#109;&#101;&#110;&#116; &#115;&#101;&#116;&#116;&#105;&#110;&#103;&#115; (&#115;&#116;&#114;&#105;&#110;&#103;) 1341 environment settings (string)
1342 </dd><dt><i>autoClearShell=</i></dt> 1342 </dd><dt><i>autoClearShell=</i></dt>
1343 <dd> 1343 <dd>
1344 &#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103;, &#116;&#104;&#97;&#116; &#116;&#104;&#101; &#105;&#110;&#116;&#101;&#114;&#112;&#114;&#101;&#116;&#101;&#114; w&#105;&#110;&#100;&#111;w &#115;&#104;&#111;&#117;&#108;&#100; 1344 flag indicating, that the interpreter window should
1345 &#98;&#101; &#99;&#108;&#101;&#97;&#114;&#101;&#100; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;) 1345 be cleared (boolean)
1346 </dd><dt><i>tracePython=</i></dt> 1346 </dd><dt><i>tracePython=</i></dt>
1347 <dd> 1347 <dd>
1348 &#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#105;&#102; &#116;&#104;&#101; &#80;y&#116;&#104;&#111;&#110; &#108;&#105;&#98;&#114;&#97;&#114;y &#115;&#104;&#111;&#117;&#108;&#100; &#98;&#101; &#116;&#114;&#97;&#99;&#101;&#100; 1348 flag indicating if the Python library should be traced
1349 &#97;&#115; w&#101;&#108;&#108; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;) 1349 as well (boolean)
1350 </dd><dt><i>autoContinue=</i></dt> 1350 </dd><dt><i>autoContinue=</i></dt>
1351 <dd> 1351 <dd>
1352 &#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; 1352 flag indicating, that the debugger should not stop
1353 &#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;) 1353 at the first executable line (boolean)
1354 </dd><dt><i>forProject=</i></dt> 1354 </dd><dt><i>forProject=</i></dt>
1355 <dd> 1355 <dd>
1356 &#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#97; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#114;&#101;&#108;&#97;&#116;&#101;&#100; &#97;&#99;&#116;&#105;&#111;&#110; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;) 1356 flag indicating a project related action (boolean)
1357 </dd><dt><i>runInConsole=</i></dt> 1357 </dd><dt><i>runInConsole=</i></dt>
1358 <dd> 1358 <dd>
1359 &#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; 1359 flag indicating to start the debugger in a
1360 &#99;&#111;&#110;&#115;&#111;&#108;&#101; w&#105;&#110;&#100;&#111;w (&#98;&#111;&#111;&#108;&#101;&#97;&#110;) 1360 console window (boolean)
1361 </dd><dt><i>autoFork=</i></dt> 1361 </dd><dt><i>autoFork=</i></dt>
1362 <dd> 1362 <dd>
1363 &#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;) 1363 flag indicating the automatic fork mode (boolean)
1364 </dd><dt><i>forkChild=</i></dt> 1364 </dd><dt><i>forkChild=</i></dt>
1365 <dd> 1365 <dd>
1366 &#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;) 1366 flag indicating to debug the child after forking (boolean)
1367 </dd> 1367 </dd>
1368 </dl><a NAME="DebugServer.remoteProfile" ID="DebugServer.remoteProfile"></a> 1368 </dl><a NAME="DebugServer.remoteProfile" ID="DebugServer.remoteProfile"></a>
1369 <h4>DebugServer.remoteProfile</h4> 1369 <h4>DebugServer.remoteProfile</h4>
1370 <b>remoteProfile</b>(<i>fn, argv, wd, env, autoClearShell = True, erase = False, forProject = False, runInConsole = False</i>) 1370 <b>remoteProfile</b>(<i>fn, argv, wd, env, autoClearShell = True, erase = False, forProject = False, runInConsole = False</i>)
1371 <p> 1371 <p>
1372 &#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;. 1372 Public method to load a new program to collect profiling data.
1373 </p><dl> 1373 </p><dl>
1374 <dt><i>fn</i></dt> 1374 <dt><i>fn</i></dt>
1375 <dd> 1375 <dd>
1376 &#116;&#104;&#101; &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#116;&#111; &#114;&#117;&#110; (&#115;&#116;&#114;&#105;&#110;&#103;) 1376 the filename to run (string)
1377 </dd><dt><i>argv</i></dt> 1377 </dd><dt><i>argv</i></dt>
1378 <dd> 1378 <dd>
1379 &#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;) 1379 the commandline arguments to pass to the program (string)
1380 </dd><dt><i>wd</i></dt> 1380 </dd><dt><i>wd</i></dt>
1381 <dd> 1381 <dd>
1382 &#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;) 1382 the working directory for the program (string)
1383 </dd><dt><i>env</i></dt> 1383 </dd><dt><i>env</i></dt>
1384 <dd> 1384 <dd>
1385 &#101;&#110;v&#105;&#114;&#111;&#110;&#109;&#101;&#110;&#116; &#115;&#101;&#116;&#116;&#105;&#110;&#103;&#115; (&#115;&#116;&#114;&#105;&#110;&#103;) 1385 environment settings (string)
1386 </dd><dt><i>autoClearShell=</i></dt> 1386 </dd><dt><i>autoClearShell=</i></dt>
1387 <dd> 1387 <dd>
1388 &#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103;, &#116;&#104;&#97;&#116; &#116;&#104;&#101; &#105;&#110;&#116;&#101;&#114;&#112;&#114;&#101;&#116;&#101;&#114; w&#105;&#110;&#100;&#111;w &#115;&#104;&#111;&#117;&#108;&#100; 1388 flag indicating, that the interpreter window should
1389 &#98;&#101; &#99;&#108;&#101;&#97;&#114;&#101;&#100; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;) 1389 be cleared (boolean)
1390 </dd><dt><i>erase=</i></dt> 1390 </dd><dt><i>erase=</i></dt>
1391 <dd> 1391 <dd>
1392 &#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;) 1392 flag indicating that timing info should be cleared first (boolean)
1393 </dd><dt><i>forProject=</i></dt> 1393 </dd><dt><i>forProject=</i></dt>
1394 <dd> 1394 <dd>
1395 &#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#97; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#114;&#101;&#108;&#97;&#116;&#101;&#100; &#97;&#99;&#116;&#105;&#111;&#110; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;) 1395 flag indicating a project related action (boolean)
1396 </dd><dt><i>runInConsole=</i></dt> 1396 </dd><dt><i>runInConsole=</i></dt>
1397 <dd> 1397 <dd>
1398 &#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; 1398 flag indicating to start the debugger in a
1399 &#99;&#111;&#110;&#115;&#111;&#108;&#101; w&#105;&#110;&#100;&#111;w (&#98;&#111;&#111;&#108;&#101;&#97;&#110;) 1399 console window (boolean)
1400 </dd> 1400 </dd>
1401 </dl><a NAME="DebugServer.remoteRawInput" ID="DebugServer.remoteRawInput"></a> 1401 </dl><a NAME="DebugServer.remoteRawInput" ID="DebugServer.remoteRawInput"></a>
1402 <h4>DebugServer.remoteRawInput</h4> 1402 <h4>DebugServer.remoteRawInput</h4>
1403 <b>remoteRawInput</b>(<i>s</i>) 1403 <b>remoteRawInput</b>(<i>s</i>)
1404 <p> 1404 <p>
1405 &#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;. 1405 Public method to send the raw input to the debugged program.
1406 </p><dl> 1406 </p><dl>
1407 <dt><i>s</i></dt> 1407 <dt><i>s</i></dt>
1408 <dd> 1408 <dd>
1409 &#116;&#104;&#101; &#114;&#97;w &#105;&#110;&#112;&#117;&#116; (&#115;&#116;&#114;&#105;&#110;&#103;) 1409 the raw input (string)
1410 </dd> 1410 </dd>
1411 </dl><a NAME="DebugServer.remoteRun" ID="DebugServer.remoteRun"></a> 1411 </dl><a NAME="DebugServer.remoteRun" ID="DebugServer.remoteRun"></a>
1412 <h4>DebugServer.remoteRun</h4> 1412 <h4>DebugServer.remoteRun</h4>
1413 <b>remoteRun</b>(<i>fn, argv, wd, env, autoClearShell = True, forProject = False, runInConsole = False</i>) 1413 <b>remoteRun</b>(<i>fn, argv, wd, env, autoClearShell = True, forProject = False, runInConsole = False</i>)
1414 <p> 1414 <p>
1415 &#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;. 1415 Public method to load a new program to run.
1416 </p><dl> 1416 </p><dl>
1417 <dt><i>fn</i></dt> 1417 <dt><i>fn</i></dt>
1418 <dd> 1418 <dd>
1419 &#116;&#104;&#101; &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#116;&#111; &#114;&#117;&#110; (&#115;&#116;&#114;&#105;&#110;&#103;) 1419 the filename to run (string)
1420 </dd><dt><i>argv</i></dt> 1420 </dd><dt><i>argv</i></dt>
1421 <dd> 1421 <dd>
1422 &#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;) 1422 the commandline arguments to pass to the program (string)
1423 </dd><dt><i>wd</i></dt> 1423 </dd><dt><i>wd</i></dt>
1424 <dd> 1424 <dd>
1425 &#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;) 1425 the working directory for the program (string)
1426 </dd><dt><i>env</i></dt> 1426 </dd><dt><i>env</i></dt>
1427 <dd> 1427 <dd>
1428 &#101;&#110;v&#105;&#114;&#111;&#110;&#109;&#101;&#110;&#116; &#115;&#101;&#116;&#116;&#105;&#110;&#103;&#115; (&#115;&#116;&#114;&#105;&#110;&#103;) 1428 environment settings (string)
1429 </dd><dt><i>autoClearShell=</i></dt> 1429 </dd><dt><i>autoClearShell=</i></dt>
1430 <dd> 1430 <dd>
1431 &#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103;, &#116;&#104;&#97;&#116; &#116;&#104;&#101; &#105;&#110;&#116;&#101;&#114;&#112;&#114;&#101;&#116;&#101;&#114; w&#105;&#110;&#100;&#111;w &#115;&#104;&#111;&#117;&#108;&#100; 1431 flag indicating, that the interpreter window should
1432 &#98;&#101; &#99;&#108;&#101;&#97;&#114;&#101;&#100; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;) 1432 be cleared (boolean)
1433 </dd><dt><i>forProject=</i></dt> 1433 </dd><dt><i>forProject=</i></dt>
1434 <dd> 1434 <dd>
1435 &#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#97; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#114;&#101;&#108;&#97;&#116;&#101;&#100; &#97;&#99;&#116;&#105;&#111;&#110; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;) 1435 flag indicating a project related action (boolean)
1436 </dd><dt><i>runInConsole=</i></dt> 1436 </dd><dt><i>runInConsole=</i></dt>
1437 <dd> 1437 <dd>
1438 &#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; 1438 flag indicating to start the debugger in a
1439 &#99;&#111;&#110;&#115;&#111;&#108;&#101; w&#105;&#110;&#100;&#111;w (&#98;&#111;&#111;&#108;&#101;&#97;&#110;) 1439 console window (boolean)
1440 </dd> 1440 </dd>
1441 </dl><a NAME="DebugServer.remoteSetThread" ID="DebugServer.remoteSetThread"></a> 1441 </dl><a NAME="DebugServer.remoteSetThread" ID="DebugServer.remoteSetThread"></a>
1442 <h4>DebugServer.remoteSetThread</h4> 1442 <h4>DebugServer.remoteSetThread</h4>
1443 <b>remoteSetThread</b>(<i>tid</i>) 1443 <b>remoteSetThread</b>(<i>tid</i>)
1444 <p> 1444 <p>
1445 &#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;. 1445 Public method to request to set the given thread as current thread.
1446 </p><dl> 1446 </p><dl>
1447 <dt><i>tid</i></dt> 1447 <dt><i>tid</i></dt>
1448 <dd> 1448 <dd>
1449 &#105;&#100; &#111;&#102; &#116;&#104;&#101; &#116;&#104;&#114;&#101;&#97;&#100; (&#105;&#110;&#116;&#101;&#103;&#101;&#114;) 1449 id of the thread (integer)
1450 </dd> 1450 </dd>
1451 </dl><a NAME="DebugServer.remoteStatement" ID="DebugServer.remoteStatement"></a> 1451 </dl><a NAME="DebugServer.remoteStatement" ID="DebugServer.remoteStatement"></a>
1452 <h4>DebugServer.remoteStatement</h4> 1452 <h4>DebugServer.remoteStatement</h4>
1453 <b>remoteStatement</b>(<i>stmt</i>) 1453 <b>remoteStatement</b>(<i>stmt</i>)
1454 <p> 1454 <p>
1455 &#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;. 1455 Public method to execute a Python statement.
1456 </p><dl> 1456 </p><dl>
1457 <dt><i>stmt</i></dt> 1457 <dt><i>stmt</i></dt>
1458 <dd> 1458 <dd>
1459 &#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; 1459 the Python statement to execute (string). It
1460 &#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;. 1460 should not have a trailing newline.
1461 </dd> 1461 </dd>
1462 </dl><a NAME="DebugServer.remoteStep" ID="DebugServer.remoteStep"></a> 1462 </dl><a NAME="DebugServer.remoteStep" ID="DebugServer.remoteStep"></a>
1463 <h4>DebugServer.remoteStep</h4> 1463 <h4>DebugServer.remoteStep</h4>
1464 <b>remoteStep</b>(<i></i>) 1464 <b>remoteStep</b>(<i></i>)
1465 <p> 1465 <p>
1466 &#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;. 1466 Public method to single step the debugged program.
1467 </p><a NAME="DebugServer.remoteStepOut" ID="DebugServer.remoteStepOut"></a> 1467 </p><a NAME="DebugServer.remoteStepOut" ID="DebugServer.remoteStepOut"></a>
1468 <h4>DebugServer.remoteStepOut</h4> 1468 <h4>DebugServer.remoteStepOut</h4>
1469 <b>remoteStepOut</b>(<i></i>) 1469 <b>remoteStepOut</b>(<i></i>)
1470 <p> 1470 <p>
1471 &#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;. 1471 Public method to step out the debugged program.
1472 </p><a NAME="DebugServer.remoteStepOver" ID="DebugServer.remoteStepOver"></a> 1472 </p><a NAME="DebugServer.remoteStepOver" ID="DebugServer.remoteStepOver"></a>
1473 <h4>DebugServer.remoteStepOver</h4> 1473 <h4>DebugServer.remoteStepOver</h4>
1474 <b>remoteStepOver</b>(<i></i>) 1474 <b>remoteStepOver</b>(<i></i>)
1475 <p> 1475 <p>
1476 &#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;. 1476 Public method to step over the debugged program.
1477 </p><a NAME="DebugServer.remoteStepQuit" ID="DebugServer.remoteStepQuit"></a> 1477 </p><a NAME="DebugServer.remoteStepQuit" ID="DebugServer.remoteStepQuit"></a>
1478 <h4>DebugServer.remoteStepQuit</h4> 1478 <h4>DebugServer.remoteStepQuit</h4>
1479 <b>remoteStepQuit</b>(<i></i>) 1479 <b>remoteStepQuit</b>(<i></i>)
1480 <p> 1480 <p>
1481 &#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;. 1481 Public method to stop the debugged program.
1482 </p><a NAME="DebugServer.remoteThreadList" ID="DebugServer.remoteThreadList"></a> 1482 </p><a NAME="DebugServer.remoteThreadList" ID="DebugServer.remoteThreadList"></a>
1483 <h4>DebugServer.remoteThreadList</h4> 1483 <h4>DebugServer.remoteThreadList</h4>
1484 <b>remoteThreadList</b>(<i></i>) 1484 <b>remoteThreadList</b>(<i></i>)
1485 <p> 1485 <p>
1486 &#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;. 1486 Public method to request the list of threads from the client.
1487 </p><a NAME="DebugServer.remoteUTPrepare" ID="DebugServer.remoteUTPrepare"></a> 1487 </p><a NAME="DebugServer.remoteUTPrepare" ID="DebugServer.remoteUTPrepare"></a>
1488 <h4>DebugServer.remoteUTPrepare</h4> 1488 <h4>DebugServer.remoteUTPrepare</h4>
1489 <b>remoteUTPrepare</b>(<i>fn, tn, tfn, cov, covname, coverase</i>) 1489 <b>remoteUTPrepare</b>(<i>fn, tn, tfn, cov, covname, coverase</i>)
1490 <p> 1490 <p>
1491 &#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;. 1491 Public method to prepare a new unittest run.
1492 </p><dl> 1492 </p><dl>
1493 <dt><i>fn</i></dt> 1493 <dt><i>fn</i></dt>
1494 <dd> 1494 <dd>
1495 &#116;&#104;&#101; &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#116;&#111; &#108;&#111;&#97;&#100; (&#115;&#116;&#114;&#105;&#110;&#103;) 1495 the filename to load (string)
1496 </dd><dt><i>tn</i></dt> 1496 </dd><dt><i>tn</i></dt>
1497 <dd> 1497 <dd>
1498 &#116;&#104;&#101; &#116;&#101;&#115;&#116;&#110;&#97;&#109;&#101; &#116;&#111; &#108;&#111;&#97;&#100; (&#115;&#116;&#114;&#105;&#110;&#103;) 1498 the testname to load (string)
1499 </dd><dt><i>tfn</i></dt> 1499 </dd><dt><i>tfn</i></dt>
1500 <dd> 1500 <dd>
1501 &#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;) 1501 the test function name to load tests from (string)
1502 </dd><dt><i>cov</i></dt> 1502 </dd><dt><i>cov</i></dt>
1503 <dd> 1503 <dd>
1504 &#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; 1504 flag indicating collection of coverage data is requested
1505 </dd><dt><i>covname</i></dt> 1505 </dd><dt><i>covname</i></dt>
1506 <dd> 1506 <dd>
1507 &#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; 1507 filename to be used to assemble the coverage caches
1508 &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; (&#115;&#116;&#114;&#105;&#110;&#103;) 1508 filename (string)
1509 </dd><dt><i>coverase</i></dt> 1509 </dd><dt><i>coverase</i></dt>
1510 <dd> 1510 <dd>
1511 &#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; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;) 1511 flag indicating erasure of coverage data is requested (boolean)
1512 </dd> 1512 </dd>
1513 </dl><a NAME="DebugServer.remoteUTRun" ID="DebugServer.remoteUTRun"></a> 1513 </dl><a NAME="DebugServer.remoteUTRun" ID="DebugServer.remoteUTRun"></a>
1514 <h4>DebugServer.remoteUTRun</h4> 1514 <h4>DebugServer.remoteUTRun</h4>
1515 <b>remoteUTRun</b>(<i></i>) 1515 <b>remoteUTRun</b>(<i></i>)
1516 <p> 1516 <p>
1517 &#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;. 1517 Public method to start a unittest run.
1518 </p><a NAME="DebugServer.remoteUTStop" ID="DebugServer.remoteUTStop"></a> 1518 </p><a NAME="DebugServer.remoteUTStop" ID="DebugServer.remoteUTStop"></a>
1519 <h4>DebugServer.remoteUTStop</h4> 1519 <h4>DebugServer.remoteUTStop</h4>
1520 <b>remoteUTStop</b>(<i></i>) 1520 <b>remoteUTStop</b>(<i></i>)
1521 <p> 1521 <p>
1522 &#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;. 1522 public method to stop a unittest run.
1523 </p><a NAME="DebugServer.shutdownServer" ID="DebugServer.shutdownServer"></a> 1523 </p><a NAME="DebugServer.shutdownServer" ID="DebugServer.shutdownServer"></a>
1524 <h4>DebugServer.shutdownServer</h4> 1524 <h4>DebugServer.shutdownServer</h4>
1525 <b>shutdownServer</b>(<i></i>) 1525 <b>shutdownServer</b>(<i></i>)
1526 <p> 1526 <p>
1527 &#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;. 1527 Public method to cleanly shut down.
1528 </p><p> 1528 </p><p>
1529 &#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; 1529 It closes our socket and shuts down
1530 &#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;) 1530 the debug client. (Needed on Win OS)
1531 </p><a NAME="DebugServer.startClient" ID="DebugServer.startClient"></a> 1531 </p><a NAME="DebugServer.startClient" ID="DebugServer.startClient"></a>
1532 <h4>DebugServer.startClient</h4> 1532 <h4>DebugServer.startClient</h4>
1533 <b>startClient</b>(<i>unplanned = True, clType = None, forProject = False, runInConsole = False</i>) 1533 <b>startClient</b>(<i>unplanned = True, clType = None, forProject = False, runInConsole = False</i>)
1534 <p> 1534 <p>
1535 &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#116;&#97;&#114;&#116; &#97; &#100;&#101;&#98;&#117;&#103; &#99;&#108;&#105;&#101;&#110;&#116;. 1535 Public method to start a debug client.
1536 </p><dl> 1536 </p><dl>
1537 <dt><i>unplanned=</i></dt> 1537 <dt><i>unplanned=</i></dt>
1538 <dd> 1538 <dd>
1539 &#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#116;&#104;&#97;&#116; &#116;&#104;&#101; &#99;&#108;&#105;&#101;&#110;&#116; &#104;&#97;&#115; &#100;&#105;&#101;&#100; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;) 1539 flag indicating that the client has died (boolean)
1540 </dd><dt><i>clType=</i></dt> 1540 </dd><dt><i>clType=</i></dt>
1541 <dd> 1541 <dd>
1542 &#116;y&#112;&#101; &#111;&#102; &#99;&#108;&#105;&#101;&#110;&#116; &#116;&#111; &#98;&#101; &#115;&#116;&#97;&#114;&#116;&#101;&#100; (&#115;&#116;&#114;&#105;&#110;&#103;) 1542 type of client to be started (string)
1543 </dd><dt><i>forProject=</i></dt> 1543 </dd><dt><i>forProject=</i></dt>
1544 <dd> 1544 <dd>
1545 &#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#97; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#114;&#101;&#108;&#97;&#116;&#101;&#100; &#97;&#99;&#116;&#105;&#111;&#110; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;) 1545 flag indicating a project related action (boolean)
1546 </dd><dt><i>runInConsole=</i></dt> 1546 </dd><dt><i>runInConsole=</i></dt>
1547 <dd> 1547 <dd>
1548 &#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; 1548 flag indicating to start the debugger in a
1549 &#99;&#111;&#110;&#115;&#111;&#108;&#101; w&#105;&#110;&#100;&#111;w (&#98;&#111;&#111;&#108;&#101;&#97;&#110;) 1549 console window (boolean)
1550 </dd> 1550 </dd>
1551 </dl> 1551 </dl>
1552 <div align="right"><a href="#top">Up</a></div> 1552 <div align="right"><a href="#top">Up</a></div>
1553 <hr /> 1553 <hr />
1554 </body></html> 1554 </body></html>

eric ide

mercurial