eric6/Documentation/Source/eric6.Debugger.DebugServer.html

changeset 8163
29fb6d420a25
parent 8161
3591a85e4da7
child 8429
ab23dbabd491
equal deleted inserted replaced
8162:8358c3c95841 8163:29fb6d420a25
2075 the new line, where execution should be continued to 2075 the new line, where execution should be continued to
2076 </dd> 2076 </dd>
2077 </dl> 2077 </dl>
2078 <a NAME="DebugServer.remoteCoverage" ID="DebugServer.remoteCoverage"></a> 2078 <a NAME="DebugServer.remoteCoverage" ID="DebugServer.remoteCoverage"></a>
2079 <h4>DebugServer.remoteCoverage</h4> 2079 <h4>DebugServer.remoteCoverage</h4>
2080 <b>remoteCoverage</b>(<i>venvName, fn, argv, wd, env, autoClearShell=True, erase=False, forProject=False, runInConsole=False, clientType=""</i>) 2080 <b>remoteCoverage</b>(<i>venvName, fn, argv, wd, env, autoClearShell=True, erase=False, forProject=False, runInConsole=False, clientType="", configOverride=None</i>)
2081 2081
2082 <p> 2082 <p>
2083 Public method to load a new program to collect coverage data. 2083 Public method to load a new program to collect coverage data.
2084 </p> 2084 </p>
2085 <dl> 2085 <dl>
2124 console window 2124 console window
2125 </dd> 2125 </dd>
2126 <dt><i>clientType</i> (str)</dt> 2126 <dt><i>clientType</i> (str)</dt>
2127 <dd> 2127 <dd>
2128 client type to be used 2128 client type to be used
2129 </dd>
2130 <dt><i>configOverride</i> (dict)</dt>
2131 <dd>
2132 dictionary containing the global config override
2133 data
2129 </dd> 2134 </dd>
2130 </dl> 2135 </dl>
2131 <a NAME="DebugServer.remoteEnvironment" ID="DebugServer.remoteEnvironment"></a> 2136 <a NAME="DebugServer.remoteEnvironment" ID="DebugServer.remoteEnvironment"></a>
2132 <h4>DebugServer.remoteEnvironment</h4> 2137 <h4>DebugServer.remoteEnvironment</h4>
2133 <b>remoteEnvironment</b>(<i>env</i>) 2138 <b>remoteEnvironment</b>(<i>env</i>)
2142 environment settings 2147 environment settings
2143 </dd> 2148 </dd>
2144 </dl> 2149 </dl>
2145 <a NAME="DebugServer.remoteLoad" ID="DebugServer.remoteLoad"></a> 2150 <a NAME="DebugServer.remoteLoad" ID="DebugServer.remoteLoad"></a>
2146 <h4>DebugServer.remoteLoad</h4> 2151 <h4>DebugServer.remoteLoad</h4>
2147 <b>remoteLoad</b>(<i>venvName, fn, argv, wd, env, autoClearShell=True, tracePython=False, autoContinue=True, forProject=False, runInConsole=False, clientType="", enableCallTrace=False, enableMultiprocess=False, multiprocessNoDebug=""</i>) 2152 <b>remoteLoad</b>(<i>venvName, fn, argv, wd, env, autoClearShell=True, tracePython=False, autoContinue=True, forProject=False, runInConsole=False, clientType="", enableCallTrace=False, enableMultiprocess=False, multiprocessNoDebug="", configOverride=None</i>)
2148 2153
2149 <p> 2154 <p>
2150 Public method to load a new program to debug. 2155 Public method to load a new program to debug.
2151 </p> 2156 </p>
2152 <dl> 2157 <dl>
2211 </dd> 2216 </dd>
2212 <dt><i>multiprocessNoDebug</i> (str)</dt> 2217 <dt><i>multiprocessNoDebug</i> (str)</dt>
2213 <dd> 2218 <dd>
2214 space separated list of programs not to be 2219 space separated list of programs not to be
2215 debugged 2220 debugged
2221 </dd>
2222 <dt><i>configOverride</i> (dict)</dt>
2223 <dd>
2224 dictionary containing the global config override
2225 data
2216 </dd> 2226 </dd>
2217 </dl> 2227 </dl>
2218 <a NAME="DebugServer.remoteMoveIP" ID="DebugServer.remoteMoveIP"></a> 2228 <a NAME="DebugServer.remoteMoveIP" ID="DebugServer.remoteMoveIP"></a>
2219 <h4>DebugServer.remoteMoveIP</h4> 2229 <h4>DebugServer.remoteMoveIP</h4>
2220 <b>remoteMoveIP</b>(<i>debuggerId, line</i>) 2230 <b>remoteMoveIP</b>(<i>debuggerId, line</i>)
2233 the new line, where execution should be continued 2243 the new line, where execution should be continued
2234 </dd> 2244 </dd>
2235 </dl> 2245 </dl>
2236 <a NAME="DebugServer.remoteProfile" ID="DebugServer.remoteProfile"></a> 2246 <a NAME="DebugServer.remoteProfile" ID="DebugServer.remoteProfile"></a>
2237 <h4>DebugServer.remoteProfile</h4> 2247 <h4>DebugServer.remoteProfile</h4>
2238 <b>remoteProfile</b>(<i>venvName, fn, argv, wd, env, autoClearShell=True, erase=False, forProject=False, runInConsole=False, clientType=""</i>) 2248 <b>remoteProfile</b>(<i>venvName, fn, argv, wd, env, autoClearShell=True, erase=False, forProject=False, runInConsole=False, clientType="", configOverride=None</i>)
2239 2249
2240 <p> 2250 <p>
2241 Public method to load a new program to collect profiling data. 2251 Public method to load a new program to collect profiling data.
2242 </p> 2252 </p>
2243 <dl> 2253 <dl>
2282 console window 2292 console window
2283 </dd> 2293 </dd>
2284 <dt><i>clientType</i> (str)</dt> 2294 <dt><i>clientType</i> (str)</dt>
2285 <dd> 2295 <dd>
2286 client type to be used 2296 client type to be used
2297 </dd>
2298 <dt><i>configOverride</i> (dict)</dt>
2299 <dd>
2300 dictionary containing the global config override
2301 data
2287 </dd> 2302 </dd>
2288 </dl> 2303 </dl>
2289 <a NAME="DebugServer.remoteRawInput" ID="DebugServer.remoteRawInput"></a> 2304 <a NAME="DebugServer.remoteRawInput" ID="DebugServer.remoteRawInput"></a>
2290 <h4>DebugServer.remoteRawInput</h4> 2305 <h4>DebugServer.remoteRawInput</h4>
2291 <b>remoteRawInput</b>(<i>debuggerId, inputString</i>) 2306 <b>remoteRawInput</b>(<i>debuggerId, inputString</i>)
2304 the raw input 2319 the raw input
2305 </dd> 2320 </dd>
2306 </dl> 2321 </dl>
2307 <a NAME="DebugServer.remoteRun" ID="DebugServer.remoteRun"></a> 2322 <a NAME="DebugServer.remoteRun" ID="DebugServer.remoteRun"></a>
2308 <h4>DebugServer.remoteRun</h4> 2323 <h4>DebugServer.remoteRun</h4>
2309 <b>remoteRun</b>(<i>venvName, fn, argv, wd, env, autoClearShell=True, forProject=False, runInConsole=False, clientType=""</i>) 2324 <b>remoteRun</b>(<i>venvName, fn, argv, wd, env, autoClearShell=True, forProject=False, runInConsole=False, clientType="", configOverride=None</i>)
2310 2325
2311 <p> 2326 <p>
2312 Public method to load a new program to run. 2327 Public method to load a new program to run.
2313 </p> 2328 </p>
2314 <dl> 2329 <dl>
2348 console window 2363 console window
2349 </dd> 2364 </dd>
2350 <dt><i>clientType</i> (str)</dt> 2365 <dt><i>clientType</i> (str)</dt>
2351 <dd> 2366 <dd>
2352 client type to be used 2367 client type to be used
2368 </dd>
2369 <dt><i>configOverride</i> (dict)</dt>
2370 <dd>
2371 dictionary containing the global config override
2372 data
2353 </dd> 2373 </dd>
2354 </dl> 2374 </dl>
2355 <a NAME="DebugServer.remoteSetThread" ID="DebugServer.remoteSetThread"></a> 2375 <a NAME="DebugServer.remoteSetThread" ID="DebugServer.remoteSetThread"></a>
2356 <h4>DebugServer.remoteSetThread</h4> 2376 <h4>DebugServer.remoteSetThread</h4>
2357 <b>remoteSetThread</b>(<i>debuggerId, tid</i>) 2377 <b>remoteSetThread</b>(<i>debuggerId, tid</i>)
3208 <p> 3228 <p>
3209 Public method to process the main client exiting. 3229 Public method to process the main client exiting.
3210 </p> 3230 </p>
3211 <a NAME="DebugServer.startClient" ID="DebugServer.startClient"></a> 3231 <a NAME="DebugServer.startClient" ID="DebugServer.startClient"></a>
3212 <h4>DebugServer.startClient</h4> 3232 <h4>DebugServer.startClient</h4>
3213 <b>startClient</b>(<i>unplanned=True, clType=None, forProject=False, runInConsole=False, venvName="", workingDir=None</i>) 3233 <b>startClient</b>(<i>unplanned=True, clType=None, forProject=False, runInConsole=False, venvName="", workingDir=None, configOverride=None</i>)
3214 3234
3215 <p> 3235 <p>
3216 Public method to start a debug client. 3236 Public method to start a debug client.
3217 </p> 3237 </p>
3218 <dl> 3238 <dl>
3239 name of the virtual environment to be used 3259 name of the virtual environment to be used
3240 </dd> 3260 </dd>
3241 <dt><i>workingDir</i> (str)</dt> 3261 <dt><i>workingDir</i> (str)</dt>
3242 <dd> 3262 <dd>
3243 directory to start the debugger client in 3263 directory to start the debugger client in
3264 </dd>
3265 <dt><i>configOverride</i> (dict)</dt>
3266 <dd>
3267 dictionary containing the global config override
3268 data
3244 </dd> 3269 </dd>
3245 </dl> 3270 </dl>
3246 <a NAME="DebugServer.unregisterDebuggerInterface" ID="DebugServer.unregisterDebuggerInterface"></a> 3271 <a NAME="DebugServer.unregisterDebuggerInterface" ID="DebugServer.unregisterDebuggerInterface"></a>
3247 <h4>DebugServer.unregisterDebuggerInterface</h4> 3272 <h4>DebugServer.unregisterDebuggerInterface</h4>
3248 <b>unregisterDebuggerInterface</b>(<i>interfaceName</i>) 3273 <b>unregisterDebuggerInterface</b>(<i>interfaceName</i>)

eric ide

mercurial