src/eric7/Documentation/Source/eric7.Debugger.DebugServer.html

branch
eric7
changeset 10784
521fd465b048
parent 10684
58c7f23ae1cb
child 10987
ee81b245ae2c
--- a/src/eric7/Documentation/Source/eric7.Debugger.DebugServer.html	Fri Jun 14 11:18:10 2024 +0200
+++ b/src/eric7/Documentation/Source/eric7.Debugger.DebugServer.html	Fri Jun 14 11:23:45 2024 +0200
@@ -364,6 +364,10 @@
 <td>Public method to return the IDs of the connected debugger backends.</td>
 </tr>
 <tr>
+<td><a href="#DebugServer.getEricServerEnvironmentString">getEricServerEnvironmentString</a></td>
+<td>Public method to get the string for an eric-ide server environment.</td>
+</tr>
+<tr>
 <td><a href="#DebugServer.getExtensions">getExtensions</a></td>
 <td>Public slot to get the extensions associated with the given language.</td>
 </tr>
@@ -389,7 +393,7 @@
 </tr>
 <tr>
 <td><a href="#DebugServer.isClientProcessUp">isClientProcessUp</a></td>
-<td>Public method to check, if the debug client process is up.</td>
+<td>Public method to check, if the debug client process is up or we are doing debugging via the eric-ide server.</td>
 </tr>
 <tr>
 <td><a href="#DebugServer.isConnected">isConnected</a></td>
@@ -1321,6 +1325,25 @@
 list of str
 </dd>
 </dl>
+<a NAME="DebugServer.getEricServerEnvironmentString" ID="DebugServer.getEricServerEnvironmentString"></a>
+<h4>DebugServer.getEricServerEnvironmentString</h4>
+<b>getEricServerEnvironmentString</b>(<i></i>)
+<p>
+        Public method to get the string for an eric-ide server environment.
+</p>
+
+<dl>
+<dt>Return:</dt>
+<dd>
+string for the eric-ide server environment
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+str
+</dd>
+</dl>
 <a NAME="DebugServer.getExtensions" ID="DebugServer.getExtensions"></a>
 <h4>DebugServer.getExtensions</h4>
 <b>getExtensions</b>(<i>language</i>)
@@ -1457,7 +1480,8 @@
 <h4>DebugServer.isClientProcessUp</h4>
 <b>isClientProcessUp</b>(<i></i>)
 <p>
-        Public method to check, if the debug client process is up.
+        Public method to check, if the debug client process is up or we are
+        doing debugging via the eric-ide server.
 </p>
 
 <dl>
@@ -2820,42 +2844,47 @@
 
 <a NAME="DebugServer.startClient" ID="DebugServer.startClient"></a>
 <h4>DebugServer.startClient</h4>
-<b>startClient</b>(<i>unplanned=True, clType=None, forProject=False, runInConsole=False, venvName="", workingDir=None, configOverride=None, </i>)
+<b>startClient</b>(<i>unplanned=True, clType=None, forProject=False, runInConsole=False, venvName="", workingDir="", configOverride=None, startRemote=None, </i>)
 <p>
         Public method to start a debug client.
 </p>
 
 <dl>
 
-<dt><i>unplanned</i> (bool)</dt>
+<dt><i>unplanned</i> (bool (optional))</dt>
 <dd>
-flag indicating that the client has died
+flag indicating that the client has died (defaults to True)
 </dd>
-<dt><i>clType</i> (str)</dt>
+<dt><i>clType</i> (str (optional))</dt>
 <dd>
-type of client to be started
+type of client to be started (defaults to None)
 </dd>
-<dt><i>forProject</i> (bool)</dt>
+<dt><i>forProject</i> (bool (optional))</dt>
 <dd>
-flag indicating a project related action
+flag indicating a project related action (defaults to False)
 </dd>
-<dt><i>runInConsole</i> (bool)</dt>
+<dt><i>runInConsole</i> (bool (optional))</dt>
 <dd>
 flag indicating to start the debugger in a
-            console window
+            console window (defaults to False)
 </dd>
-<dt><i>venvName</i> (str)</dt>
+<dt><i>venvName</i> (str (optional))</dt>
 <dd>
-name of the virtual environment to be used
+name of the virtual environment to be used (defaults to "")
+</dd>
+<dt><i>workingDir</i> (str (optional))</dt>
+<dd>
+directory to start the debugger client in (defaults to "")
 </dd>
-<dt><i>workingDir</i> (str)</dt>
+<dt><i>configOverride</i> (dict (optional))</dt>
 <dd>
-directory to start the debugger client in
+dictionary containing the global config override data
+            (defaults to None)
 </dd>
-<dt><i>configOverride</i> (dict)</dt>
+<dt><i>startRemote</i> (bool (optional))</dt>
 <dd>
-dictionary containing the global config override
-            data
+flag indicating to start the client via an eric-ide server
+            (defaults to None)
 </dd>
 </dl>
 <a NAME="DebugServer.unregisterDebuggerInterface" ID="DebugServer.unregisterDebuggerInterface"></a>

eric ide

mercurial