3017:6a8cb7632448 | 3018:70924c0bdaf1 |
---|---|
43 <h2>DebugServer</h2> | 43 <h2>DebugServer</h2> |
44 <p> | 44 <p> |
45 Class implementing the debug server embedded within the IDE. | 45 Class implementing the debug server embedded within the IDE. |
46 </p><h3>Signals</h3> | 46 </p><h3>Signals</h3> |
47 <dl> | 47 <dl> |
48 <dt>callTraceInfo(isCall, fromFile, fromLine, fromFunction, toFile, toLine, toFunction)</dt> | 48 <dt>callTraceInfo</dt> |
49 <dd> | 49 <dd> |
50 emitted after the client reported the call trace data | 50 emitted after the client reported the call trace |
51 data (isCall, fromFile, fromLine, fromFunction, toFile, toLine, | |
52 toFunction) | |
51 </dd><dt>clientBanner(banner)</dt> | 53 </dd><dt>clientBanner(banner)</dt> |
52 <dd> | 54 <dd> |
53 emitted after the client banner was received | 55 emitted after the client banner was received |
54 </dd><dt>clientBreakConditionError(fn, lineno)</dt> | 56 </dd><dt>clientBreakConditionError(fn, lineno)</dt> |
55 <dd> | 57 <dd> |
56 emitted after the client has signaled | 58 emitted after the client has |
57 a syntax error in a breakpoint condition | 59 signaled a syntax error in a breakpoint condition |
58 </dd><dt>clientCapabilities(int capabilities, string cltype)</dt> | 60 </dd><dt>clientCapabilities(int capabilities, string cltype)</dt> |
59 <dd> | 61 <dd> |
60 emitted after the clients | 62 emitted after |
61 capabilities were received | 63 the clients capabilities were received |
62 </dd><dt>clientClearBreak(filename, lineno)</dt> | 64 </dd><dt>clientClearBreak(filename, lineno)</dt> |
63 <dd> | 65 <dd> |
64 emitted after the debug client | 66 emitted after the debug client |
65 has decided to clear a temporary breakpoint | 67 has decided to clear a temporary breakpoint |
66 </dd><dt>clientClearWatch(condition)</dt> | 68 </dd><dt>clientClearWatch(condition)</dt> |
67 <dd> | 69 <dd> |
68 emitted after the debug client | 70 emitted after the debug client |
69 has decided to clear a temporary watch expression | 71 has decided to clear a temporary watch expression |
70 </dd><dt>clientCompletionList(completionList, text)</dt> | 72 </dd><dt>clientCompletionList(completionList, text)</dt> |
71 <dd> | 73 <dd> |
72 emitted after the client | 74 emitted after the client |
73 the commandline completion list and the reworked searchstring was | 75 the commandline completion list and the reworked searchstring was |
74 received from the client | 76 received from the client |
75 </dd><dt>clientException(exception)</dt> | 77 </dd><dt>clientException(exception)</dt> |
76 <dd> | 78 <dd> |
77 emitted after an exception occured on the | 79 emitted after an exception occured on |
78 client side | 80 the client side |
79 </dd><dt>clientExit(int)</dt> | 81 </dd><dt>clientExit(int)</dt> |
80 <dd> | 82 <dd> |
81 emitted with the exit status after the client has exited | 83 emitted with the exit status after the client has |
84 exited | |
82 </dd><dt>clientGone(bool)</dt> | 85 </dd><dt>clientGone(bool)</dt> |
83 <dd> | 86 <dd> |
84 emitted if the client went away (planned or unplanned) | 87 emitted if the client went away (planned or |
88 unplanned) | |
85 </dd><dt>clientLine(filename, lineno, forStack)</dt> | 89 </dd><dt>clientLine(filename, lineno, forStack)</dt> |
86 <dd> | 90 <dd> |
87 emitted after the debug client | 91 emitted after the |
88 has executed a line of code | 92 debug client has executed a line of code |
89 </dd><dt>clientOutput(str)</dt> | 93 </dd><dt>clientOutput(str)</dt> |
90 <dd> | 94 <dd> |
91 emitted after the client has sent some output | 95 emitted after the client has sent some output |
92 </dd><dt>clientProcessStderr(str)</dt> | 96 </dd><dt>clientProcessStderr(str)</dt> |
93 <dd> | 97 <dd> |
94 emitted after the client has sent some output | 98 emitted after the client has sent some |
95 via stderr | 99 output via stderr |
96 </dd><dt>clientProcessStdout(str)</dt> | 100 </dd><dt>clientProcessStdout(str)</dt> |
97 <dd> | 101 <dd> |
98 emitted after the client has sent some output | 102 emitted after the client has sent some |
99 via stdout | 103 output via stdout |
100 </dd><dt>clientRawInput(prompt, echo)</dt> | 104 </dd><dt>clientRawInput(prompt, echo)</dt> |
101 <dd> | 105 <dd> |
102 emitted after a raw input request was received | 106 emitted after a raw input request was |
107 received | |
103 </dd><dt>clientRawInputSent()</dt> | 108 </dd><dt>clientRawInputSent()</dt> |
104 <dd> | 109 <dd> |
105 emitted after the data was sent to the debug client | 110 emitted after the data was sent to the |
111 debug client | |
106 </dd><dt>clientStack(stack)</dt> | 112 </dd><dt>clientStack(stack)</dt> |
107 <dd> | 113 <dd> |
108 emitted after the debug client has executed a | 114 emitted after the debug client has executed a |
109 line of code | 115 line of code |
110 </dd><dt>clientStatement(bool)</dt> | 116 </dd><dt>clientStatement(bool)</dt> |
111 <dd> | 117 <dd> |
112 emitted after an interactive command has | 118 emitted after an interactive command has |
113 been executed. The parameter is 0 to indicate that the command is | 119 been executed. The parameter is 0 to indicate that the command is |
114 complete and 1 if it needs more input. | 120 complete and 1 if it needs more input. |
115 </dd><dt>clientSyntaxError(exception)</dt> | 121 </dd><dt>clientSyntaxError(exception)</dt> |
116 <dd> | 122 <dd> |
117 emitted after a syntax error has been detected | 123 emitted after a syntax error has been |
118 on the client side | 124 detected on the client side |
119 </dd><dt>clientThreadList(currentId, threadList)</dt> | 125 </dd><dt>clientThreadList(currentId, threadList)</dt> |
120 <dd> | 126 <dd> |
121 emitted after a thread list | 127 emitted after a thread list |
122 has been received | 128 has been received |
123 </dd><dt>clientThreadSet()</dt> | 129 </dd><dt>clientThreadSet()</dt> |
124 <dd> | 130 <dd> |
125 emitted after the client has acknowledged the change | 131 emitted after the client has acknowledged the |
126 of the current thread | 132 change of the current thread |
127 </dd><dt>clientVariable(scope, variables)</dt> | 133 </dd><dt>clientVariable(scope, variables)</dt> |
128 <dd> | 134 <dd> |
129 emitted after a dump for one class | 135 emitted after a dump for one class |
130 variable has been received | 136 variable has been received |
131 </dd><dt>clientVariables(scope, variables)</dt> | 137 </dd><dt>clientVariables(scope, variables)</dt> |
132 <dd> | 138 <dd> |
133 emitted after a variables dump has | 139 emitted after a variables dump |
134 been received | 140 has been received |
135 </dd><dt>clientWatchConditionError(condition)</dt> | 141 </dd><dt>clientWatchConditionError(condition)</dt> |
136 <dd> | 142 <dd> |
137 emitted after the client has signaled | 143 emitted after the client has |
138 a syntax error in a watch expression | 144 signaled a syntax error in a watch expression |
139 </dd><dt>passiveDebugStarted(str, bool)</dt> | 145 </dd><dt>passiveDebugStarted(str, bool)</dt> |
140 <dd> | 146 <dd> |
141 emitted after the debug client has connected in | 147 emitted after the debug client has |
142 passive debug mode | 148 connected in passive debug mode |
143 </dd><dt>utFinished()</dt> | 149 </dd><dt>utFinished()</dt> |
144 <dd> | 150 <dd> |
145 emitted after the client signalled the end of the unittest | 151 emitted after the client signalled the end of the |
152 unittest | |
146 </dd><dt>utPrepared(nrTests, exc_type, exc_value)</dt> | 153 </dd><dt>utPrepared(nrTests, exc_type, exc_value)</dt> |
147 <dd> | 154 <dd> |
155 emitted after the client | |
156 has loaded a unittest suite | |
157 </dd><dt>utStartTest(testname, testdocu)</dt> | |
158 <dd> | |
148 emitted after the client has | 159 emitted after the client has |
149 loaded a unittest suite | 160 started a test |
150 </dd><dt>utStartTest(testname, testdocu)</dt> | |
151 <dd> | |
152 emitted after the client has started | |
153 a test | |
154 </dd><dt>utStopTest()</dt> | 161 </dd><dt>utStopTest()</dt> |
155 <dd> | 162 <dd> |
156 emitted after the client has finished a test | 163 emitted after the client has finished a test |
157 </dd><dt>utTestErrored(testname, exc_info, id)</dt> | 164 </dd><dt>utTestErrored(testname, exc_info, id)</dt> |
158 <dd> | 165 <dd> |
159 emitted after the client reported | 166 emitted after the client |
160 an errored test | 167 reported an errored test |
161 </dd><dt>utTestFailed(testname, exc_info, id)</dt> | 168 </dd><dt>utTestFailed(testname, exc_info, id)</dt> |
162 <dd> | 169 <dd> |
163 emitted after the client reported | 170 emitted after the client |
164 a failed test | 171 reported a failed test |
165 </dd><dt>utTestFailedExpected(testname, exc_info, id)</dt> | 172 </dd><dt>utTestFailedExpected(testname, exc_info, id)</dt> |
166 <dd> | 173 <dd> |
167 emitted after the client reported | 174 emitted after the |
168 an expected test failure | 175 client reported an expected test failure |
169 </dd><dt>utTestSkipped(testname, reason, id)</dt> | 176 </dd><dt>utTestSkipped(testname, reason, id)</dt> |
170 <dd> | 177 <dd> |
171 emitted after the client reported | 178 emitted after the client |
172 a skipped test | 179 reported a skipped test |
173 </dd><dt>utTestSucceededUnexpected(testname, id)</dt> | 180 </dd><dt>utTestSucceededUnexpected(testname, id)</dt> |
174 <dd> | 181 <dd> |
175 emitted after the client reported | 182 emitted after the client |
176 an unexpected test success | 183 reported an unexpected test success |
177 </dd> | 184 </dd> |
178 </dl> | 185 </dl> |
179 <h3>Derived from</h3> | 186 <h3>Derived from</h3> |
180 QTcpServer | 187 QTcpServer |
181 <h3>Class Attributes</h3> | 188 <h3>Class Attributes</h3> |
518 </dd> | 525 </dd> |
519 </dl><a NAME="DebugServer.__breakPointDataAboutToBeChanged" ID="DebugServer.__breakPointDataAboutToBeChanged"></a> | 526 </dl><a NAME="DebugServer.__breakPointDataAboutToBeChanged" ID="DebugServer.__breakPointDataAboutToBeChanged"></a> |
520 <h4>DebugServer.__breakPointDataAboutToBeChanged</h4> | 527 <h4>DebugServer.__breakPointDataAboutToBeChanged</h4> |
521 <b>__breakPointDataAboutToBeChanged</b>(<i>startIndex, endIndex</i>) | 528 <b>__breakPointDataAboutToBeChanged</b>(<i>startIndex, endIndex</i>) |
522 <p> | 529 <p> |
523 Private slot to handle the dataAboutToBeChanged signal of the breakpoint model. | 530 Private slot to handle the dataAboutToBeChanged signal of the |
531 breakpoint model. | |
524 </p><dl> | 532 </p><dl> |
525 <dt><i>startIndex</i></dt> | 533 <dt><i>startIndex</i></dt> |
526 <dd> | 534 <dd> |
527 start index of the rows to be changed (QModelIndex) | 535 start index of the rows to be changed (QModelIndex) |
528 </dd><dt><i>endIndex</i></dt> | 536 </dd><dt><i>endIndex</i></dt> |
632 </dd> | 640 </dd> |
633 </dl><a NAME="DebugServer.__getNetworkInterfaceAndIndex" ID="DebugServer.__getNetworkInterfaceAndIndex"></a> | 641 </dl><a NAME="DebugServer.__getNetworkInterfaceAndIndex" ID="DebugServer.__getNetworkInterfaceAndIndex"></a> |
634 <h4>DebugServer.__getNetworkInterfaceAndIndex</h4> | 642 <h4>DebugServer.__getNetworkInterfaceAndIndex</h4> |
635 <b>__getNetworkInterfaceAndIndex</b>(<i>address</i>) | 643 <b>__getNetworkInterfaceAndIndex</b>(<i>address</i>) |
636 <p> | 644 <p> |
637 Private method to determine the network interface and the interface index. | 645 Private method to determine the network interface and the interface |
646 index. | |
638 </p><dl> | 647 </p><dl> |
639 <dt><i>address</i></dt> | 648 <dt><i>address</i></dt> |
640 <dd> | 649 <dd> |
641 address to determine the info for (string) | 650 address to determine the info for (string) |
642 </dd> | 651 </dd> |
690 </dd><dt><i>line</i></dt> | 699 </dd><dt><i>line</i></dt> |
691 <dd> | 700 <dd> |
692 linenumber of the breakpoint (int) | 701 linenumber of the breakpoint (int) |
693 </dd><dt><i>enable</i></dt> | 702 </dd><dt><i>enable</i></dt> |
694 <dd> | 703 <dd> |
695 flag indicating enabling or disabling a breakpoint (boolean) | 704 flag indicating enabling or disabling a breakpoint |
705 (boolean) | |
696 </dd> | 706 </dd> |
697 </dl><a NAME="DebugServer.__remoteBreakpointIgnore" ID="DebugServer.__remoteBreakpointIgnore"></a> | 707 </dl><a NAME="DebugServer.__remoteBreakpointIgnore" ID="DebugServer.__remoteBreakpointIgnore"></a> |
698 <h4>DebugServer.__remoteBreakpointIgnore</h4> | 708 <h4>DebugServer.__remoteBreakpointIgnore</h4> |
699 <b>__remoteBreakpointIgnore</b>(<i>fn, line, count</i>) | 709 <b>__remoteBreakpointIgnore</b>(<i>fn, line, count</i>) |
700 <p> | 710 <p> |
719 <dt><i>cond</i></dt> | 729 <dt><i>cond</i></dt> |
720 <dd> | 730 <dd> |
721 expression of the watch expression (string) | 731 expression of the watch expression (string) |
722 </dd><dt><i>set</i></dt> | 732 </dd><dt><i>set</i></dt> |
723 <dd> | 733 <dd> |
724 flag indicating setting or resetting a watch expression (boolean) | 734 flag indicating setting or resetting a watch expression |
735 (boolean) | |
725 </dd><dt><i>temp</i></dt> | 736 </dd><dt><i>temp</i></dt> |
726 <dd> | 737 <dd> |
727 flag indicating a temporary watch expression (boolean) | 738 flag indicating a temporary watch expression (boolean) |
728 </dd> | 739 </dd> |
729 </dl><a NAME="DebugServer.__remoteWatchpointEnable" ID="DebugServer.__remoteWatchpointEnable"></a> | 740 </dl><a NAME="DebugServer.__remoteWatchpointEnable" ID="DebugServer.__remoteWatchpointEnable"></a> |
735 <dt><i>cond</i></dt> | 746 <dt><i>cond</i></dt> |
736 <dd> | 747 <dd> |
737 expression of the watch expression (string) | 748 expression of the watch expression (string) |
738 </dd><dt><i>enable</i></dt> | 749 </dd><dt><i>enable</i></dt> |
739 <dd> | 750 <dd> |
740 flag indicating enabling or disabling a watch expression (boolean) | 751 flag indicating enabling or disabling a watch expression |
752 (boolean) | |
741 </dd> | 753 </dd> |
742 </dl><a NAME="DebugServer.__remoteWatchpointIgnore" ID="DebugServer.__remoteWatchpointIgnore"></a> | 754 </dl><a NAME="DebugServer.__remoteWatchpointIgnore" ID="DebugServer.__remoteWatchpointIgnore"></a> |
743 <h4>DebugServer.__remoteWatchpointIgnore</h4> | 755 <h4>DebugServer.__remoteWatchpointIgnore</h4> |
744 <b>__remoteWatchpointIgnore</b>(<i>cond, count</i>) | 756 <b>__remoteWatchpointIgnore</b>(<i>cond, count</i>) |
745 <p> | 757 <p> |
746 Private method to ignore a watch expression the next couple of occurrences. | 758 Private method to ignore a watch expression the next couple of |
759 occurrences. | |
747 </p><dl> | 760 </p><dl> |
748 <dt><i>cond</i></dt> | 761 <dt><i>cond</i></dt> |
749 <dd> | 762 <dd> |
750 expression of the watch expression (string) | 763 expression of the watch expression (string) |
751 </dd><dt><i>count</i></dt> | 764 </dd><dt><i>count</i></dt> |
783 remote expression (string) | 796 remote expression (string) |
784 </dd> | 797 </dd> |
785 </dl><dl> | 798 </dl><dl> |
786 <dt>Returns:</dt> | 799 <dt>Returns:</dt> |
787 <dd> | 800 <dd> |
788 tuple of local expression (string) and special condition (string) | 801 tuple of local expression (string) and special condition |
802 (string) | |
789 </dd> | 803 </dd> |
790 </dl><a NAME="DebugServer.__watchPointDataAboutToBeChanged" ID="DebugServer.__watchPointDataAboutToBeChanged"></a> | 804 </dl><a NAME="DebugServer.__watchPointDataAboutToBeChanged" ID="DebugServer.__watchPointDataAboutToBeChanged"></a> |
791 <h4>DebugServer.__watchPointDataAboutToBeChanged</h4> | 805 <h4>DebugServer.__watchPointDataAboutToBeChanged</h4> |
792 <b>__watchPointDataAboutToBeChanged</b>(<i>startIndex, endIndex</i>) | 806 <b>__watchPointDataAboutToBeChanged</b>(<i>startIndex, endIndex</i>) |
793 <p> | 807 <p> |
953 language to get extensions for (string) | 967 language to get extensions for (string) |
954 </dd> | 968 </dd> |
955 </dl><dl> | 969 </dl><dl> |
956 <dt>Returns:</dt> | 970 <dt>Returns:</dt> |
957 <dd> | 971 <dd> |
958 tuple of extensions associated with the language (tuple of strings) | 972 tuple of extensions associated with the language |
973 (tuple of strings) | |
959 </dd> | 974 </dd> |
960 </dl><a NAME="DebugServer.getHostAddress" ID="DebugServer.getHostAddress"></a> | 975 </dl><a NAME="DebugServer.getHostAddress" ID="DebugServer.getHostAddress"></a> |
961 <h4>DebugServer.getHostAddress</h4> | 976 <h4>DebugServer.getHostAddress</h4> |
962 <b>getHostAddress</b>(<i>localhost</i>) | 977 <b>getHostAddress</b>(<i>localhost</i>) |
963 <p> | 978 <p> |
964 Public method to get the IP address or hostname the debug server is listening. | 979 Public method to get the IP address or hostname the debug server is |
980 listening. | |
965 </p><dl> | 981 </p><dl> |
966 <dt><i>localhost</i></dt> | 982 <dt><i>localhost</i></dt> |
967 <dd> | 983 <dd> |
968 flag indicating to return the address for localhost (boolean) | 984 flag indicating to return the address for localhost |
985 (boolean) | |
969 </dd> | 986 </dd> |
970 </dl><dl> | 987 </dl><dl> |
971 <dt>Returns:</dt> | 988 <dt>Returns:</dt> |
972 <dd> | 989 <dd> |
973 IP address or hostname (string) | 990 IP address or hostname (string) |
994 <p> | 1011 <p> |
995 Public slot to get a reference to the watch expression model object. | 1012 Public slot to get a reference to the watch expression model object. |
996 </p><dl> | 1013 </p><dl> |
997 <dt>Returns:</dt> | 1014 <dt>Returns:</dt> |
998 <dd> | 1015 <dd> |
999 reference to the watch expression model object (WatchPointModel) | 1016 reference to the watch expression model object |
1017 (WatchPointModel) | |
1000 </dd> | 1018 </dd> |
1001 </dl><a NAME="DebugServer.isConnected" ID="DebugServer.isConnected"></a> | 1019 </dl><a NAME="DebugServer.isConnected" ID="DebugServer.isConnected"></a> |
1002 <h4>DebugServer.isConnected</h4> | 1020 <h4>DebugServer.isConnected</h4> |
1003 <b>isConnected</b>(<i></i>) | 1021 <b>isConnected</b>(<i></i>) |
1004 <p> | 1022 <p> |
1145 </dd><dt><i>env</i></dt> | 1163 </dd><dt><i>env</i></dt> |
1146 <dd> | 1164 <dd> |
1147 environment settings (string) | 1165 environment settings (string) |
1148 </dd><dt><i>autoClearShell=</i></dt> | 1166 </dd><dt><i>autoClearShell=</i></dt> |
1149 <dd> | 1167 <dd> |
1150 flag indicating, that the interpreter window should | 1168 flag indicating, that the interpreter window |
1151 be cleared (boolean) | 1169 should be cleared (boolean) |
1152 </dd><dt><i>erase=</i></dt> | 1170 </dd><dt><i>erase=</i></dt> |
1153 <dd> | 1171 <dd> |
1154 flag indicating that coverage info should be | 1172 flag indicating that coverage info should be |
1155 cleared first (boolean) | 1173 cleared first (boolean) |
1156 </dd><dt><i>forProject=</i></dt> | 1174 </dd><dt><i>forProject=</i></dt> |
1176 </dd> | 1194 </dd> |
1177 </dl><a NAME="DebugServer.remoteEval" ID="DebugServer.remoteEval"></a> | 1195 </dl><a NAME="DebugServer.remoteEval" ID="DebugServer.remoteEval"></a> |
1178 <h4>DebugServer.remoteEval</h4> | 1196 <h4>DebugServer.remoteEval</h4> |
1179 <b>remoteEval</b>(<i>arg</i>) | 1197 <b>remoteEval</b>(<i>arg</i>) |
1180 <p> | 1198 <p> |
1181 Public method to evaluate arg in the current context of the debugged program. | 1199 Public method to evaluate arg in the current context of the debugged |
1200 program. | |
1182 </p><dl> | 1201 </p><dl> |
1183 <dt><i>arg</i></dt> | 1202 <dt><i>arg</i></dt> |
1184 <dd> | 1203 <dd> |
1185 the arguments to evaluate (string) | 1204 the arguments to evaluate (string) |
1186 </dd> | 1205 </dd> |
1187 </dl><a NAME="DebugServer.remoteExec" ID="DebugServer.remoteExec"></a> | 1206 </dl><a NAME="DebugServer.remoteExec" ID="DebugServer.remoteExec"></a> |
1188 <h4>DebugServer.remoteExec</h4> | 1207 <h4>DebugServer.remoteExec</h4> |
1189 <b>remoteExec</b>(<i>stmt</i>) | 1208 <b>remoteExec</b>(<i>stmt</i>) |
1190 <p> | 1209 <p> |
1191 Public method to execute stmt in the current context of the debugged program. | 1210 Public method to execute stmt in the current context of the debugged |
1211 program. | |
1192 </p><dl> | 1212 </p><dl> |
1193 <dt><i>stmt</i></dt> | 1213 <dt><i>stmt</i></dt> |
1194 <dd> | 1214 <dd> |
1195 statement to execute (string) | 1215 statement to execute (string) |
1196 </dd> | 1216 </dd> |
1212 </dd><dt><i>env</i></dt> | 1232 </dd><dt><i>env</i></dt> |
1213 <dd> | 1233 <dd> |
1214 environment settings (string) | 1234 environment settings (string) |
1215 </dd><dt><i>autoClearShell=</i></dt> | 1235 </dd><dt><i>autoClearShell=</i></dt> |
1216 <dd> | 1236 <dd> |
1217 flag indicating, that the interpreter window should | 1237 flag indicating, that the interpreter window |
1218 be cleared (boolean) | 1238 should be cleared (boolean) |
1219 </dd><dt><i>tracePython=</i></dt> | 1239 </dd><dt><i>tracePython=</i></dt> |
1220 <dd> | 1240 <dd> |
1221 flag indicating if the Python library should be traced | 1241 flag indicating if the Python library should be |
1222 as well (boolean) | 1242 traced as well (boolean) |
1223 </dd><dt><i>autoContinue=</i></dt> | 1243 </dd><dt><i>autoContinue=</i></dt> |
1224 <dd> | 1244 <dd> |
1225 flag indicating, that the debugger should not stop | 1245 flag indicating, that the debugger should not |
1226 at the first executable line (boolean) | 1246 stop at the first executable line (boolean) |
1227 </dd><dt><i>forProject=</i></dt> | 1247 </dd><dt><i>forProject=</i></dt> |
1228 <dd> | 1248 <dd> |
1229 flag indicating a project related action (boolean) | 1249 flag indicating a project related action (boolean) |
1230 </dd><dt><i>runInConsole=</i></dt> | 1250 </dd><dt><i>runInConsole=</i></dt> |
1231 <dd> | 1251 <dd> |
1234 </dd><dt><i>autoFork=</i></dt> | 1254 </dd><dt><i>autoFork=</i></dt> |
1235 <dd> | 1255 <dd> |
1236 flag indicating the automatic fork mode (boolean) | 1256 flag indicating the automatic fork mode (boolean) |
1237 </dd><dt><i>forkChild=</i></dt> | 1257 </dd><dt><i>forkChild=</i></dt> |
1238 <dd> | 1258 <dd> |
1239 flag indicating to debug the child after forking (boolean) | 1259 flag indicating to debug the child after forking |
1260 (boolean) | |
1240 </dd><dt><i>clientType=</i></dt> | 1261 </dd><dt><i>clientType=</i></dt> |
1241 <dd> | 1262 <dd> |
1242 client type to be used (string) | 1263 client type to be used (string) |
1243 </dd><dt><i>enableCallTrace=</i></dt> | 1264 </dd><dt><i>enableCallTrace=</i></dt> |
1244 <dd> | 1265 <dd> |
1263 </dd><dt><i>env</i></dt> | 1284 </dd><dt><i>env</i></dt> |
1264 <dd> | 1285 <dd> |
1265 environment settings (string) | 1286 environment settings (string) |
1266 </dd><dt><i>autoClearShell=</i></dt> | 1287 </dd><dt><i>autoClearShell=</i></dt> |
1267 <dd> | 1288 <dd> |
1268 flag indicating, that the interpreter window should | 1289 flag indicating, that the interpreter window |
1269 be cleared (boolean) | 1290 should be cleared (boolean) |
1270 </dd><dt><i>erase=</i></dt> | 1291 </dd><dt><i>erase=</i></dt> |
1271 <dd> | 1292 <dd> |
1272 flag indicating that timing info should be cleared first (boolean) | 1293 flag indicating that timing info should be cleared |
1294 first (boolean) | |
1273 </dd><dt><i>forProject=</i></dt> | 1295 </dd><dt><i>forProject=</i></dt> |
1274 <dd> | 1296 <dd> |
1275 flag indicating a project related action (boolean) | 1297 flag indicating a project related action (boolean) |
1276 </dd><dt><i>runInConsole=</i></dt> | 1298 </dd><dt><i>runInConsole=</i></dt> |
1277 <dd> | 1299 <dd> |
1309 </dd><dt><i>env</i></dt> | 1331 </dd><dt><i>env</i></dt> |
1310 <dd> | 1332 <dd> |
1311 environment settings (string) | 1333 environment settings (string) |
1312 </dd><dt><i>autoClearShell=</i></dt> | 1334 </dd><dt><i>autoClearShell=</i></dt> |
1313 <dd> | 1335 <dd> |
1314 flag indicating, that the interpreter window should | 1336 flag indicating, that the interpreter window |
1315 be cleared (boolean) | 1337 should be cleared (boolean) |
1316 </dd><dt><i>forProject=</i></dt> | 1338 </dd><dt><i>forProject=</i></dt> |
1317 <dd> | 1339 <dd> |
1318 flag indicating a project related action (boolean) | 1340 flag indicating a project related action (boolean) |
1319 </dd><dt><i>runInConsole=</i></dt> | 1341 </dd><dt><i>runInConsole=</i></dt> |
1320 <dd> | 1342 <dd> |
1323 </dd><dt><i>autoFork=</i></dt> | 1345 </dd><dt><i>autoFork=</i></dt> |
1324 <dd> | 1346 <dd> |
1325 flag indicating the automatic fork mode (boolean) | 1347 flag indicating the automatic fork mode (boolean) |
1326 </dd><dt><i>forkChild=</i></dt> | 1348 </dd><dt><i>forkChild=</i></dt> |
1327 <dd> | 1349 <dd> |
1328 flag indicating to debug the child after forking (boolean) | 1350 flag indicating to debug the child after forking |
1351 (boolean) | |
1329 </dd><dt><i>clientType=</i></dt> | 1352 </dd><dt><i>clientType=</i></dt> |
1330 <dd> | 1353 <dd> |
1331 client type to be used (string) | 1354 client type to be used (string) |
1332 </dd> | 1355 </dd> |
1333 </dl><a NAME="DebugServer.remoteSetThread" ID="DebugServer.remoteSetThread"></a> | 1356 </dl><a NAME="DebugServer.remoteSetThread" ID="DebugServer.remoteSetThread"></a> |
1392 <dd> | 1415 <dd> |
1393 the test function name to load tests from (string) | 1416 the test function name to load tests from (string) |
1394 </dd><dt><i>failed</i></dt> | 1417 </dd><dt><i>failed</i></dt> |
1395 <dd> | 1418 <dd> |
1396 list of failed test, if only failed test should be run | 1419 list of failed test, if only failed test should be run |
1397 (list of strings) | 1420 (list of strings) |
1398 </dd><dt><i>cov</i></dt> | 1421 </dd><dt><i>cov</i></dt> |
1399 <dd> | 1422 <dd> |
1400 flag indicating collection of coverage data is requested (boolean) | 1423 flag indicating collection of coverage data is requested |
1424 (boolean) | |
1401 </dd><dt><i>covname</i></dt> | 1425 </dd><dt><i>covname</i></dt> |
1402 <dd> | 1426 <dd> |
1403 filename to be used to assemble the coverage caches | 1427 filename to be used to assemble the coverage caches |
1404 filename (string) | 1428 filename (string) |
1405 </dd><dt><i>coverase</i></dt> | 1429 </dd><dt><i>coverase</i></dt> |
1406 <dd> | 1430 <dd> |
1407 flag indicating erasure of coverage data is requested (boolean) | 1431 flag indicating erasure of coverage data is requested |
1432 (boolean) | |
1408 </dd><dt><i>clientType=</i></dt> | 1433 </dd><dt><i>clientType=</i></dt> |
1409 <dd> | 1434 <dd> |
1410 client type to be used (string) | 1435 client type to be used (string) |
1411 </dd> | 1436 </dd> |
1412 </dl><a NAME="DebugServer.remoteUTRun" ID="DebugServer.remoteUTRun"></a> | 1437 </dl><a NAME="DebugServer.remoteUTRun" ID="DebugServer.remoteUTRun"></a> |
1556 <dd> | 1581 <dd> |
1557 message given by the exception (string) | 1582 message given by the exception (string) |
1558 </dd><dt><i>stackTrace</i></dt> | 1583 </dd><dt><i>stackTrace</i></dt> |
1559 <dd> | 1584 <dd> |
1560 list of stack entries with the exception position | 1585 list of stack entries with the exception position |
1561 first. Each stack entry is a list giving the filename and the linenumber. | 1586 first. Each stack entry is a list giving the filename and the |
1587 linenumber. | |
1562 </dd> | 1588 </dd> |
1563 </dl><a NAME="DebugServer.signalClientExit" ID="DebugServer.signalClientExit"></a> | 1589 </dl><a NAME="DebugServer.signalClientExit" ID="DebugServer.signalClientExit"></a> |
1564 <h4>DebugServer.signalClientExit</h4> | 1590 <h4>DebugServer.signalClientExit</h4> |
1565 <b>signalClientExit</b>(<i>status</i>) | 1591 <b>signalClientExit</b>(<i>status</i>) |
1566 <p> | 1592 <p> |
1640 <dt><i>message</i></dt> | 1666 <dt><i>message</i></dt> |
1641 <dd> | 1667 <dd> |
1642 message of the syntax error (string) | 1668 message of the syntax error (string) |
1643 </dd><dt><i>filename</i></dt> | 1669 </dd><dt><i>filename</i></dt> |
1644 <dd> | 1670 <dd> |
1645 translated filename of the syntax error position (string) | 1671 translated filename of the syntax error position |
1672 (string) | |
1646 </dd><dt><i>lineNo</i></dt> | 1673 </dd><dt><i>lineNo</i></dt> |
1647 <dd> | 1674 <dd> |
1648 line number of the syntax error position (integer) | 1675 line number of the syntax error position (integer) |
1649 </dd><dt><i>characterNo</i></dt> | 1676 </dd><dt><i>characterNo</i></dt> |
1650 <dd> | 1677 <dd> |
1651 character number of the syntax error position (integer) | 1678 character number of the syntax error position |
1679 (integer) | |
1652 </dd> | 1680 </dd> |
1653 </dl><a NAME="DebugServer.signalClientThreadList" ID="DebugServer.signalClientThreadList"></a> | 1681 </dl><a NAME="DebugServer.signalClientThreadList" ID="DebugServer.signalClientThreadList"></a> |
1654 <h4>DebugServer.signalClientThreadList</h4> | 1682 <h4>DebugServer.signalClientThreadList</h4> |
1655 <b>signalClientThreadList</b>(<i>currentId, threadList</i>) | 1683 <b>signalClientThreadList</b>(<i>currentId, threadList</i>) |
1656 <p> | 1684 <p> |
1674 <p> | 1702 <p> |
1675 Public method to process the client variable info. | 1703 Public method to process the client variable info. |
1676 </p><dl> | 1704 </p><dl> |
1677 <dt><i>scope</i></dt> | 1705 <dt><i>scope</i></dt> |
1678 <dd> | 1706 <dd> |
1679 scope of the variables (-1 = empty global, 1 = global, 0 = local) | 1707 scope of the variables (-1 = empty global, 1 = global, |
1708 0 = local) | |
1680 </dd><dt><i>variables</i></dt> | 1709 </dd><dt><i>variables</i></dt> |
1681 <dd> | 1710 <dd> |
1682 the list of members of a classvariable from the client | 1711 the list of members of a classvariable from the client |
1683 </dd> | 1712 </dd> |
1684 </dl><a NAME="DebugServer.signalClientVariables" ID="DebugServer.signalClientVariables"></a> | 1713 </dl><a NAME="DebugServer.signalClientVariables" ID="DebugServer.signalClientVariables"></a> |
1687 <p> | 1716 <p> |
1688 Public method to process the client variables info. | 1717 Public method to process the client variables info. |
1689 </p><dl> | 1718 </p><dl> |
1690 <dt><i>scope</i></dt> | 1719 <dt><i>scope</i></dt> |
1691 <dd> | 1720 <dd> |
1692 scope of the variables (-1 = empty global, 1 = global, 0 = local) | 1721 scope of the variables (-1 = empty global, 1 = global, |
1722 0 = local) | |
1693 </dd><dt><i>variables</i></dt> | 1723 </dd><dt><i>variables</i></dt> |
1694 <dd> | 1724 <dd> |
1695 the list of variables from the client | 1725 the list of variables from the client |
1696 </dd> | 1726 </dd> |
1697 </dl><a NAME="DebugServer.signalClientWatchConditionError" ID="DebugServer.signalClientWatchConditionError"></a> | 1727 </dl><a NAME="DebugServer.signalClientWatchConditionError" ID="DebugServer.signalClientWatchConditionError"></a> |