137 </tr><tr> |
137 </tr><tr> |
138 <td><a href="#DebugClientBase.__getSysPath">__getSysPath</a></td> |
138 <td><a href="#DebugClientBase.__getSysPath">__getSysPath</a></td> |
139 <td>Private slot to calculate a path list including the PYTHONPATH environment variable.</td> |
139 <td>Private slot to calculate a path list including the PYTHONPATH environment variable.</td> |
140 </tr><tr> |
140 </tr><tr> |
141 <td><a href="#DebugClientBase.__interact">__interact</a></td> |
141 <td><a href="#DebugClientBase.__interact">__interact</a></td> |
142 <td>Private method to Interact with the debugger.</td> |
142 <td>Private method to interact with the debugger.</td> |
143 </tr><tr> |
143 </tr><tr> |
144 <td><a href="#DebugClientBase.__interceptSignals">__interceptSignals</a></td> |
144 <td><a href="#DebugClientBase.__interceptSignals">__interceptSignals</a></td> |
145 <td>Private method to intercept common signals.</td> |
145 <td>Private method to intercept common signals.</td> |
146 </tr><tr> |
146 </tr><tr> |
147 <td><a href="#DebugClientBase.__resolveHost">__resolveHost</a></td> |
147 <td><a href="#DebugClientBase.__resolveHost">__resolveHost</a></td> |
423 </dd> |
423 </dd> |
424 </dl><a NAME="DebugClientBase.__interact" ID="DebugClientBase.__interact"></a> |
424 </dl><a NAME="DebugClientBase.__interact" ID="DebugClientBase.__interact"></a> |
425 <h4>DebugClientBase.__interact</h4> |
425 <h4>DebugClientBase.__interact</h4> |
426 <b>__interact</b>(<i></i>) |
426 <b>__interact</b>(<i></i>) |
427 <p> |
427 <p> |
428 Private method to Interact with the debugger. |
428 Private method to interact with the debugger. |
429 </p><a NAME="DebugClientBase.__interceptSignals" ID="DebugClientBase.__interceptSignals"></a> |
429 </p><a NAME="DebugClientBase.__interceptSignals" ID="DebugClientBase.__interceptSignals"></a> |
430 <h4>DebugClientBase.__interceptSignals</h4> |
430 <h4>DebugClientBase.__interceptSignals</h4> |
431 <b>__interceptSignals</b>(<i></i>) |
431 <b>__interceptSignals</b>(<i></i>) |
432 <p> |
432 <p> |
433 Private method to intercept common signals. |
433 Private method to intercept common signals. |
645 <b>main</b>(<i></i>) |
645 <b>main</b>(<i></i>) |
646 <p> |
646 <p> |
647 Public method implementing the main method. |
647 Public method implementing the main method. |
648 </p><a NAME="DebugClientBase.progTerminated" ID="DebugClientBase.progTerminated"></a> |
648 </p><a NAME="DebugClientBase.progTerminated" ID="DebugClientBase.progTerminated"></a> |
649 <h4>DebugClientBase.progTerminated</h4> |
649 <h4>DebugClientBase.progTerminated</h4> |
650 <b>progTerminated</b>(<i>status, exit=False</i>) |
650 <b>progTerminated</b>(<i>status</i>) |
651 <p> |
651 <p> |
652 Public method to tell the debugger that the program has terminated. |
652 Public method to tell the debugger that the program has terminated. |
653 </p><dl> |
653 </p><dl> |
654 <dt><i>status</i></dt> |
654 <dt><i>status</i> (int)</dt> |
655 <dd> |
655 <dd> |
656 return status |
656 return status |
657 </dd><dt><i>exit</i> (bool)</dt> |
|
658 <dd> |
|
659 flag indicating to perform a sys.exit() |
|
660 </dd> |
657 </dd> |
661 </dl><a NAME="DebugClientBase.run_call" ID="DebugClientBase.run_call"></a> |
658 </dl><a NAME="DebugClientBase.run_call" ID="DebugClientBase.run_call"></a> |
662 <h4>DebugClientBase.run_call</h4> |
659 <h4>DebugClientBase.run_call</h4> |
663 <b>run_call</b>(<i>scriptname, func, *args</i>) |
660 <b>run_call</b>(<i>scriptname, func, *args</i>) |
664 <p> |
661 <p> |