203 <dd> |
203 <dd> |
204 flag indicating passive connection mode (boolean) |
204 flag indicating passive connection mode (boolean) |
205 </dd> |
205 </dd> |
206 </dl><a NAME="DebuggerInterfaceRuby.__identityTranslation" ID="DebuggerInterfaceRuby.__identityTranslation"></a> |
206 </dl><a NAME="DebuggerInterfaceRuby.__identityTranslation" ID="DebuggerInterfaceRuby.__identityTranslation"></a> |
207 <h4>DebuggerInterfaceRuby.__identityTranslation</h4> |
207 <h4>DebuggerInterfaceRuby.__identityTranslation</h4> |
208 <b>__identityTranslation</b>(<i>fn, remote2local = True</i>) |
208 <b>__identityTranslation</b>(<i>fn, remote2local=True</i>) |
209 <p> |
209 <p> |
210 Private method to perform the identity path translation. |
210 Private method to perform the identity path translation. |
211 </p><dl> |
211 </p><dl> |
212 <dt><i>fn</i></dt> |
212 <dt><i>fn</i></dt> |
213 <dd> |
213 <dd> |
227 <b>__parseClientLine</b>(<i></i>) |
227 <b>__parseClientLine</b>(<i></i>) |
228 <p> |
228 <p> |
229 Private method to handle data from the client. |
229 Private method to handle data from the client. |
230 </p><a NAME="DebuggerInterfaceRuby.__remoteTranslation" ID="DebuggerInterfaceRuby.__remoteTranslation"></a> |
230 </p><a NAME="DebuggerInterfaceRuby.__remoteTranslation" ID="DebuggerInterfaceRuby.__remoteTranslation"></a> |
231 <h4>DebuggerInterfaceRuby.__remoteTranslation</h4> |
231 <h4>DebuggerInterfaceRuby.__remoteTranslation</h4> |
232 <b>__remoteTranslation</b>(<i>fn, remote2local = True</i>) |
232 <b>__remoteTranslation</b>(<i>fn, remote2local=True</i>) |
233 <p> |
233 <p> |
234 Private method to perform the path translation. |
234 Private method to perform the path translation. |
235 </p><dl> |
235 </p><dl> |
236 <dt><i>fn</i></dt> |
236 <dt><i>fn</i></dt> |
237 <dd> |
237 <dd> |
256 <dd> |
256 <dd> |
257 command to send to the debug client (string) |
257 command to send to the debug client (string) |
258 </dd> |
258 </dd> |
259 </dl><a NAME="DebuggerInterfaceRuby.__startProcess" ID="DebuggerInterfaceRuby.__startProcess"></a> |
259 </dl><a NAME="DebuggerInterfaceRuby.__startProcess" ID="DebuggerInterfaceRuby.__startProcess"></a> |
260 <h4>DebuggerInterfaceRuby.__startProcess</h4> |
260 <h4>DebuggerInterfaceRuby.__startProcess</h4> |
261 <b>__startProcess</b>(<i>program, arguments, environment = None</i>) |
261 <b>__startProcess</b>(<i>program, arguments, environment=None</i>) |
262 <p> |
262 <p> |
263 Private method to start the debugger client process. |
263 Private method to start the debugger client process. |
264 </p><dl> |
264 </p><dl> |
265 <dt><i>program</i></dt> |
265 <dt><i>program</i></dt> |
266 <dd> |
266 <dd> |
322 <b>remoteBanner</b>(<i></i>) |
322 <b>remoteBanner</b>(<i></i>) |
323 <p> |
323 <p> |
324 Public slot to get the banner info of the remote client. |
324 Public slot to get the banner info of the remote client. |
325 </p><a NAME="DebuggerInterfaceRuby.remoteBreakpoint" ID="DebuggerInterfaceRuby.remoteBreakpoint"></a> |
325 </p><a NAME="DebuggerInterfaceRuby.remoteBreakpoint" ID="DebuggerInterfaceRuby.remoteBreakpoint"></a> |
326 <h4>DebuggerInterfaceRuby.remoteBreakpoint</h4> |
326 <h4>DebuggerInterfaceRuby.remoteBreakpoint</h4> |
327 <b>remoteBreakpoint</b>(<i>fn, line, set, cond = None, temp = False</i>) |
327 <b>remoteBreakpoint</b>(<i>fn, line, set, cond=None, temp=False</i>) |
328 <p> |
328 <p> |
329 Public method to set or clear a breakpoint. |
329 Public method to set or clear a breakpoint. |
330 </p><dl> |
330 </p><dl> |
331 <dt><i>fn</i></dt> |
331 <dt><i>fn</i></dt> |
332 <dd> |
332 <dd> |
394 <dd> |
394 <dd> |
395 regexp string for variable names to filter out (string) |
395 regexp string for variable names to filter out (string) |
396 </dd> |
396 </dd> |
397 </dl><a NAME="DebuggerInterfaceRuby.remoteClientVariable" ID="DebuggerInterfaceRuby.remoteClientVariable"></a> |
397 </dl><a NAME="DebuggerInterfaceRuby.remoteClientVariable" ID="DebuggerInterfaceRuby.remoteClientVariable"></a> |
398 <h4>DebuggerInterfaceRuby.remoteClientVariable</h4> |
398 <h4>DebuggerInterfaceRuby.remoteClientVariable</h4> |
399 <b>remoteClientVariable</b>(<i>scope, filter, var, framenr = 0</i>) |
399 <b>remoteClientVariable</b>(<i>scope, filter, var, framenr=0</i>) |
400 <p> |
400 <p> |
401 Public method to request the variables of the debugged program. |
401 Public method to request the variables of the debugged program. |
402 </p><dl> |
402 </p><dl> |
403 <dt><i>scope</i></dt> |
403 <dt><i>scope</i></dt> |
404 <dd> |
404 <dd> |
413 <dd> |
413 <dd> |
414 framenumber of the variables to retrieve (int) |
414 framenumber of the variables to retrieve (int) |
415 </dd> |
415 </dd> |
416 </dl><a NAME="DebuggerInterfaceRuby.remoteClientVariables" ID="DebuggerInterfaceRuby.remoteClientVariables"></a> |
416 </dl><a NAME="DebuggerInterfaceRuby.remoteClientVariables" ID="DebuggerInterfaceRuby.remoteClientVariables"></a> |
417 <h4>DebuggerInterfaceRuby.remoteClientVariables</h4> |
417 <h4>DebuggerInterfaceRuby.remoteClientVariables</h4> |
418 <b>remoteClientVariables</b>(<i>scope, filter, framenr = 0</i>) |
418 <b>remoteClientVariables</b>(<i>scope, filter, framenr=0</i>) |
419 <p> |
419 <p> |
420 Public method to request the variables of the debugged program. |
420 Public method to request the variables of the debugged program. |
421 </p><dl> |
421 </p><dl> |
422 <dt><i>scope</i></dt> |
422 <dt><i>scope</i></dt> |
423 <dd> |
423 <dd> |
440 <dd> |
440 <dd> |
441 the text to be completed (string) |
441 the text to be completed (string) |
442 </dd> |
442 </dd> |
443 </dl><a NAME="DebuggerInterfaceRuby.remoteContinue" ID="DebuggerInterfaceRuby.remoteContinue"></a> |
443 </dl><a NAME="DebuggerInterfaceRuby.remoteContinue" ID="DebuggerInterfaceRuby.remoteContinue"></a> |
444 <h4>DebuggerInterfaceRuby.remoteContinue</h4> |
444 <h4>DebuggerInterfaceRuby.remoteContinue</h4> |
445 <b>remoteContinue</b>(<i>special = False</i>) |
445 <b>remoteContinue</b>(<i>special=False</i>) |
446 <p> |
446 <p> |
447 Public method to continue the debugged program. |
447 Public method to continue the debugged program. |
448 </p><dl> |
448 </p><dl> |
449 <dt><i>special</i></dt> |
449 <dt><i>special</i></dt> |
450 <dd> |
450 <dd> |
451 flag indicating a special continue operation (boolean) |
451 flag indicating a special continue operation (boolean) |
452 </dd> |
452 </dd> |
453 </dl><a NAME="DebuggerInterfaceRuby.remoteCoverage" ID="DebuggerInterfaceRuby.remoteCoverage"></a> |
453 </dl><a NAME="DebuggerInterfaceRuby.remoteCoverage" ID="DebuggerInterfaceRuby.remoteCoverage"></a> |
454 <h4>DebuggerInterfaceRuby.remoteCoverage</h4> |
454 <h4>DebuggerInterfaceRuby.remoteCoverage</h4> |
455 <b>remoteCoverage</b>(<i>fn, argv, wd, erase = False</i>) |
455 <b>remoteCoverage</b>(<i>fn, argv, wd, erase=False</i>) |
456 <p> |
456 <p> |
457 Public method to load a new program to collect coverage data. |
457 Public method to load a new program to collect coverage data. |
458 </p><dl> |
458 </p><dl> |
459 <dt><i>fn</i></dt> |
459 <dt><i>fn</i></dt> |
460 <dd> |
460 <dd> |
500 <dd> |
500 <dd> |
501 statement to execute (string) |
501 statement to execute (string) |
502 </dd> |
502 </dd> |
503 </dl><a NAME="DebuggerInterfaceRuby.remoteLoad" ID="DebuggerInterfaceRuby.remoteLoad"></a> |
503 </dl><a NAME="DebuggerInterfaceRuby.remoteLoad" ID="DebuggerInterfaceRuby.remoteLoad"></a> |
504 <h4>DebuggerInterfaceRuby.remoteLoad</h4> |
504 <h4>DebuggerInterfaceRuby.remoteLoad</h4> |
505 <b>remoteLoad</b>(<i>fn, argv, wd, traceInterpreter = False, autoContinue = True, autoFork = False, forkChild = False</i>) |
505 <b>remoteLoad</b>(<i>fn, argv, wd, traceInterpreter=False, autoContinue=True, autoFork=False, forkChild=False</i>) |
506 <p> |
506 <p> |
507 Public method to load a new program to debug. |
507 Public method to load a new program to debug. |
508 </p><dl> |
508 </p><dl> |
509 <dt><i>fn</i></dt> |
509 <dt><i>fn</i></dt> |
510 <dd> |
510 <dd> |
531 flag indicating to debug the child after forking |
531 flag indicating to debug the child after forking |
532 (boolean) (ignored) |
532 (boolean) (ignored) |
533 </dd> |
533 </dd> |
534 </dl><a NAME="DebuggerInterfaceRuby.remoteProfile" ID="DebuggerInterfaceRuby.remoteProfile"></a> |
534 </dl><a NAME="DebuggerInterfaceRuby.remoteProfile" ID="DebuggerInterfaceRuby.remoteProfile"></a> |
535 <h4>DebuggerInterfaceRuby.remoteProfile</h4> |
535 <h4>DebuggerInterfaceRuby.remoteProfile</h4> |
536 <b>remoteProfile</b>(<i>fn, argv, wd, erase = False</i>) |
536 <b>remoteProfile</b>(<i>fn, argv, wd, erase=False</i>) |
537 <p> |
537 <p> |
538 Public method to load a new program to collect profiling data. |
538 Public method to load a new program to collect profiling data. |
539 </p><dl> |
539 </p><dl> |
540 <dt><i>fn</i></dt> |
540 <dt><i>fn</i></dt> |
541 <dd> |
541 <dd> |
560 <dd> |
560 <dd> |
561 the raw input (string) |
561 the raw input (string) |
562 </dd> |
562 </dd> |
563 </dl><a NAME="DebuggerInterfaceRuby.remoteRun" ID="DebuggerInterfaceRuby.remoteRun"></a> |
563 </dl><a NAME="DebuggerInterfaceRuby.remoteRun" ID="DebuggerInterfaceRuby.remoteRun"></a> |
564 <h4>DebuggerInterfaceRuby.remoteRun</h4> |
564 <h4>DebuggerInterfaceRuby.remoteRun</h4> |
565 <b>remoteRun</b>(<i>fn, argv, wd, autoFork = False, forkChild = False</i>) |
565 <b>remoteRun</b>(<i>fn, argv, wd, autoFork=False, forkChild=False</i>) |
566 <p> |
566 <p> |
567 Public method to load a new program to run. |
567 Public method to load a new program to run. |
568 </p><dl> |
568 </p><dl> |
569 <dt><i>fn</i></dt> |
569 <dt><i>fn</i></dt> |
570 <dd> |
570 <dd> |
595 </dd> |
595 </dd> |
596 </dl><a NAME="DebuggerInterfaceRuby.remoteStatement" ID="DebuggerInterfaceRuby.remoteStatement"></a> |
596 </dl><a NAME="DebuggerInterfaceRuby.remoteStatement" ID="DebuggerInterfaceRuby.remoteStatement"></a> |
597 <h4>DebuggerInterfaceRuby.remoteStatement</h4> |
597 <h4>DebuggerInterfaceRuby.remoteStatement</h4> |
598 <b>remoteStatement</b>(<i>stmt</i>) |
598 <b>remoteStatement</b>(<i>stmt</i>) |
599 <p> |
599 <p> |
600 Public method to execute a Ruby statement. |
600 Public method to execute a Ruby statement. |
601 </p><dl> |
601 </p><dl> |
602 <dt><i>stmt</i></dt> |
602 <dt><i>stmt</i></dt> |
603 <dd> |
603 <dd> |
604 the Ruby statement to execute (string). It |
604 the Ruby statement to execute (string). It |
605 should not have a trailing newline. |
605 should not have a trailing newline. |
665 <b>remoteUTStop</b>(<i></i>) |
665 <b>remoteUTStop</b>(<i></i>) |
666 <p> |
666 <p> |
667 public method to stop a unittest run. |
667 public method to stop a unittest run. |
668 </p><a NAME="DebuggerInterfaceRuby.remoteWatchpoint" ID="DebuggerInterfaceRuby.remoteWatchpoint"></a> |
668 </p><a NAME="DebuggerInterfaceRuby.remoteWatchpoint" ID="DebuggerInterfaceRuby.remoteWatchpoint"></a> |
669 <h4>DebuggerInterfaceRuby.remoteWatchpoint</h4> |
669 <h4>DebuggerInterfaceRuby.remoteWatchpoint</h4> |
670 <b>remoteWatchpoint</b>(<i>cond, set, temp = False</i>) |
670 <b>remoteWatchpoint</b>(<i>cond, set, temp=False</i>) |
671 <p> |
671 <p> |
672 Public method to set or clear a watch expression. |
672 Public method to set or clear a watch expression. |
673 </p><dl> |
673 </p><dl> |
674 <dt><i>cond</i></dt> |
674 <dt><i>cond</i></dt> |
675 <dd> |
675 <dd> |