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

branch
eric7
changeset 10417
c6011e501282
parent 10321
4a017fdf316f
child 10423
299802979277
equal deleted inserted replaced
10416:5d807e997391 10417:c6011e501282
1009 <dd> 1009 <dd>
1010 filename the breakpoint belongs to 1010 filename the breakpoint belongs to
1011 </dd> 1011 </dd>
1012 <dt><i>line</i> (int)</dt> 1012 <dt><i>line</i> (int)</dt>
1013 <dd> 1013 <dd>
1014 linenumber of the breakpoint 1014 line number of the breakpoint
1015 </dd> 1015 </dd>
1016 <dt><i>enable</i> (bool)</dt> 1016 <dt><i>enable</i> (bool)</dt>
1017 <dd> 1017 <dd>
1018 flag indicating enabling or disabling a breakpoint 1018 flag indicating enabling or disabling a breakpoint
1019 </dd> 1019 </dd>
1035 <dd> 1035 <dd>
1036 filename the breakpoint belongs to 1036 filename the breakpoint belongs to
1037 </dd> 1037 </dd>
1038 <dt><i>line</i> (int)</dt> 1038 <dt><i>line</i> (int)</dt>
1039 <dd> 1039 <dd>
1040 linenumber of the breakpoint 1040 line number of the breakpoint
1041 </dd> 1041 </dd>
1042 <dt><i>count</i> (int)</dt> 1042 <dt><i>count</i> (int)</dt>
1043 <dd> 1043 <dd>
1044 number of occurrences to ignore 1044 number of occurrences to ignore
1045 </dd> 1045 </dd>
1598 <dd> 1598 <dd>
1599 filename the breakpoint belongs to 1599 filename the breakpoint belongs to
1600 </dd> 1600 </dd>
1601 <dt><i>line</i> (int)</dt> 1601 <dt><i>line</i> (int)</dt>
1602 <dd> 1602 <dd>
1603 linenumber of the breakpoint 1603 line number of the breakpoint
1604 </dd> 1604 </dd>
1605 <dt><i>setBreakpoint</i> (bool)</dt> 1605 <dt><i>setBreakpoint</i> (bool)</dt>
1606 <dd> 1606 <dd>
1607 flag indicating setting or resetting a breakpoint 1607 flag indicating setting or resetting a breakpoint
1608 </dd> 1608 </dd>
1649 <dd> 1649 <dd>
1650 ID of the debugger backend 1650 ID of the debugger backend
1651 </dd> 1651 </dd>
1652 <dt><i>scope</i> (int)</dt> 1652 <dt><i>scope</i> (int)</dt>
1653 <dd> 1653 <dd>
1654 the scope of the variables (0 = local, 1 = global) 1654 scope of the variables (0 = local, 1 = global)
1655 </dd> 1655 </dd>
1656 <dt><i>filterStr</i> (str)</dt> 1656 <dt><i>filterStr</i> (str)</dt>
1657 <dd> 1657 <dd>
1658 regexp string for variable names to filter out 1658 regexp string for variable names to filter out
1659 </dd> 1659 </dd>
1685 <dd> 1685 <dd>
1686 ID of the debugger backend 1686 ID of the debugger backend
1687 </dd> 1687 </dd>
1688 <dt><i>scope</i> (int)</dt> 1688 <dt><i>scope</i> (int)</dt>
1689 <dd> 1689 <dd>
1690 the scope of the variables (0 = local, 1 = global) 1690 scope of the variables (0 = local, 1 = global)
1691 </dd> 1691 </dd>
1692 <dt><i>filterList</i> (list of str)</dt> 1692 <dt><i>filterList</i> (list of str)</dt>
1693 <dd> 1693 <dd>
1694 list of variable types to filter out 1694 list of variable types to filter out
1695 </dd> 1695 </dd>
1721 <dd> 1721 <dd>
1722 ID of the debugger backend 1722 ID of the debugger backend
1723 </dd> 1723 </dd>
1724 <dt><i>scope</i> (int)</dt> 1724 <dt><i>scope</i> (int)</dt>
1725 <dd> 1725 <dd>
1726 the scope of the variables (0 = local, 1 = global) 1726 scope of the variables (0 = local, 1 = global)
1727 </dd> 1727 </dd>
1728 <dt><i>filterList</i> (list of str)</dt> 1728 <dt><i>filterList</i> (list of str)</dt>
1729 <dd> 1729 <dd>
1730 list of variable types to filter out 1730 list of variable types to filter out
1731 </dd> 1731 </dd>
1748 <dd> 1748 <dd>
1749 ID of the debugger backend 1749 ID of the debugger backend
1750 </dd> 1750 </dd>
1751 <dt><i>text</i> (str)</dt> 1751 <dt><i>text</i> (str)</dt>
1752 <dd> 1752 <dd>
1753 the text to be completed 1753 text to be completed
1754 </dd> 1754 </dd>
1755 </dl> 1755 </dl>
1756 <a NAME="DebugServer.remoteContinue" ID="DebugServer.remoteContinue"></a> 1756 <a NAME="DebugServer.remoteContinue" ID="DebugServer.remoteContinue"></a>
1757 <h4>DebugServer.remoteContinue</h4> 1757 <h4>DebugServer.remoteContinue</h4>
1758 <b>remoteContinue</b>(<i>debuggerId, special=False</i>) 1758 <b>remoteContinue</b>(<i>debuggerId, special=False</i>)
1785 <dd> 1785 <dd>
1786 ID of the debugger backend 1786 ID of the debugger backend
1787 </dd> 1787 </dd>
1788 <dt><i>line</i> (int)</dt> 1788 <dt><i>line</i> (int)</dt>
1789 <dd> 1789 <dd>
1790 the new line, where execution should be continued to 1790 new line, where execution should be continued to
1791 </dd> 1791 </dd>
1792 </dl> 1792 </dl>
1793 <a NAME="DebugServer.remoteCoverage" ID="DebugServer.remoteCoverage"></a> 1793 <a NAME="DebugServer.remoteCoverage" ID="DebugServer.remoteCoverage"></a>
1794 <h4>DebugServer.remoteCoverage</h4> 1794 <h4>DebugServer.remoteCoverage</h4>
1795 <b>remoteCoverage</b>(<i>venvName, fn, argv, wd, env, autoClearShell=True, erase=False, forProject=False, runInConsole=False, clientType="", configOverride=None, </i>) 1795 <b>remoteCoverage</b>(<i>venvName, fn, argv, wd, env, autoClearShell=True, erase=False, forProject=False, runInConsole=False, clientType="", configOverride=None, </i>)
1803 <dd> 1803 <dd>
1804 name of the virtual environment to be used 1804 name of the virtual environment to be used
1805 </dd> 1805 </dd>
1806 <dt><i>fn</i> (str)</dt> 1806 <dt><i>fn</i> (str)</dt>
1807 <dd> 1807 <dd>
1808 the filename to debug 1808 filename to debug
1809 </dd> 1809 </dd>
1810 <dt><i>argv</i> (str)</dt> 1810 <dt><i>argv</i> (list of str)</dt>
1811 <dd> 1811 <dd>
1812 the command line arguments to pass to the program 1812 list of command line arguments to pass to the program
1813 </dd> 1813 </dd>
1814 <dt><i>wd</i> (str)</dt> 1814 <dt><i>wd</i> (str)</dt>
1815 <dd> 1815 <dd>
1816 the working directory for the program 1816 working directory for the program
1817 </dd> 1817 </dd>
1818 <dt><i>env</i> (str)</dt> 1818 <dt><i>env</i> (str or dict)</dt>
1819 <dd> 1819 <dd>
1820 environment parameter settings 1820 environment parameter settings
1821 </dd> 1821 </dd>
1822 <dt><i>autoClearShell</i> (bool)</dt> 1822 <dt><i>autoClearShell</i> (bool)</dt>
1823 <dd> 1823 <dd>
1855 <p> 1855 <p>
1856 Public method to set the environment for a program to debug, run, ... 1856 Public method to set the environment for a program to debug, run, ...
1857 </p> 1857 </p>
1858 <dl> 1858 <dl>
1859 1859
1860 <dt><i>env</i> (str)</dt> 1860 <dt><i>env</i> (str or dict)</dt>
1861 <dd> 1861 <dd>
1862 environment settings 1862 environment settings
1863 </dd>
1864 </dl>
1865 <dl>
1866
1867 <dt>Raises <b>TypeError</b>:</dt>
1868 <dd>
1869 taised to indicate an unsupported parameter type
1863 </dd> 1870 </dd>
1864 </dl> 1871 </dl>
1865 <a NAME="DebugServer.remoteLoad" ID="DebugServer.remoteLoad"></a> 1872 <a NAME="DebugServer.remoteLoad" ID="DebugServer.remoteLoad"></a>
1866 <h4>DebugServer.remoteLoad</h4> 1873 <h4>DebugServer.remoteLoad</h4>
1867 <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, reportAllExceptions=False, </i>) 1874 <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, reportAllExceptions=False, </i>)
1875 <dd> 1882 <dd>
1876 name of the virtual environment to be used 1883 name of the virtual environment to be used
1877 </dd> 1884 </dd>
1878 <dt><i>fn</i> (str)</dt> 1885 <dt><i>fn</i> (str)</dt>
1879 <dd> 1886 <dd>
1880 the filename to debug 1887 filename to debug
1881 </dd> 1888 </dd>
1882 <dt><i>argv</i> (str)</dt> 1889 <dt><i>argv</i> (list of str)</dt>
1883 <dd> 1890 <dd>
1884 the command line arguments to pass to the program 1891 list of command line arguments to pass to the program
1885 </dd> 1892 </dd>
1886 <dt><i>wd</i> (str)</dt> 1893 <dt><i>wd</i> (str)</dt>
1887 <dd> 1894 <dd>
1888 the working directory for the program 1895 working directory for the program
1889 </dd> 1896 </dd>
1890 <dt><i>env</i> (str)</dt> 1897 <dt><i>env</i> (str or dict)</dt>
1891 <dd> 1898 <dd>
1892 environment parameter settings 1899 environment parameter settings
1893 </dd> 1900 </dd>
1894 <dt><i>autoClearShell</i> (bool)</dt> 1901 <dt><i>autoClearShell</i> (bool)</dt>
1895 <dd> 1902 <dd>
1958 <dd> 1965 <dd>
1959 ID of the debugger backend 1966 ID of the debugger backend
1960 </dd> 1967 </dd>
1961 <dt><i>line</i> (int)</dt> 1968 <dt><i>line</i> (int)</dt>
1962 <dd> 1969 <dd>
1963 the new line, where execution should be continued 1970 new line, where execution should be continued
1964 </dd> 1971 </dd>
1965 </dl> 1972 </dl>
1966 <a NAME="DebugServer.remoteProfile" ID="DebugServer.remoteProfile"></a> 1973 <a NAME="DebugServer.remoteProfile" ID="DebugServer.remoteProfile"></a>
1967 <h4>DebugServer.remoteProfile</h4> 1974 <h4>DebugServer.remoteProfile</h4>
1968 <b>remoteProfile</b>(<i>venvName, fn, argv, wd, env, autoClearShell=True, erase=False, forProject=False, runInConsole=False, clientType="", configOverride=None, </i>) 1975 <b>remoteProfile</b>(<i>venvName, fn, argv, wd, env, autoClearShell=True, erase=False, forProject=False, runInConsole=False, clientType="", configOverride=None, </i>)
1976 <dd> 1983 <dd>
1977 name of the virtual environment to be used 1984 name of the virtual environment to be used
1978 </dd> 1985 </dd>
1979 <dt><i>fn</i> (str)</dt> 1986 <dt><i>fn</i> (str)</dt>
1980 <dd> 1987 <dd>
1981 the filename to debug 1988 filename to debug
1982 </dd> 1989 </dd>
1983 <dt><i>argv</i> (str)</dt> 1990 <dt><i>argv</i> (list of str)</dt>
1984 <dd> 1991 <dd>
1985 the command line arguments to pass to the program 1992 list of command line arguments to pass to the program
1986 </dd> 1993 </dd>
1987 <dt><i>wd</i> (str)</dt> 1994 <dt><i>wd</i> (str)</dt>
1988 <dd> 1995 <dd>
1989 the working directory for the program 1996 working directory for the program
1990 </dd> 1997 </dd>
1991 <dt><i>env</i> (str)</dt> 1998 <dt><i>env</i> (str or dict)</dt>
1992 <dd> 1999 <dd>
1993 environment parameter settings 2000 environment parameter settings
1994 </dd> 2001 </dd>
1995 <dt><i>autoClearShell</i> (bool)</dt> 2002 <dt><i>autoClearShell</i> (bool)</dt>
1996 <dd> 2003 <dd>
2034 <dd> 2041 <dd>
2035 ID of the debugger backend 2042 ID of the debugger backend
2036 </dd> 2043 </dd>
2037 <dt><i>inputString</i> (str)</dt> 2044 <dt><i>inputString</i> (str)</dt>
2038 <dd> 2045 <dd>
2039 the raw input 2046 raw input
2040 </dd> 2047 </dd>
2041 </dl> 2048 </dl>
2042 <a NAME="DebugServer.remoteRun" ID="DebugServer.remoteRun"></a> 2049 <a NAME="DebugServer.remoteRun" ID="DebugServer.remoteRun"></a>
2043 <h4>DebugServer.remoteRun</h4> 2050 <h4>DebugServer.remoteRun</h4>
2044 <b>remoteRun</b>(<i>venvName, fn, argv, wd, env, autoClearShell=True, forProject=False, runInConsole=False, clientType="", configOverride=None, </i>) 2051 <b>remoteRun</b>(<i>venvName, fn, argv, wd, env, autoClearShell=True, forProject=False, runInConsole=False, clientType="", configOverride=None, </i>)
2052 <dd> 2059 <dd>
2053 name of the virtual environment to be used 2060 name of the virtual environment to be used
2054 </dd> 2061 </dd>
2055 <dt><i>fn</i> (str)</dt> 2062 <dt><i>fn</i> (str)</dt>
2056 <dd> 2063 <dd>
2057 the filename to debug 2064 filename to debug
2058 </dd> 2065 </dd>
2059 <dt><i>argv</i> (str)</dt> 2066 <dt><i>argv</i> (list str)</dt>
2060 <dd> 2067 <dd>
2061 the command line arguments to pass to the program 2068 list of command line arguments to pass to the program
2062 </dd> 2069 </dd>
2063 <dt><i>wd</i> (str)</dt> 2070 <dt><i>wd</i> (str)</dt>
2064 <dd> 2071 <dd>
2065 the working directory for the program 2072 working directory for the program
2066 </dd> 2073 </dd>
2067 <dt><i>env</i> (str)</dt> 2074 <dt><i>env</i> (str or dict)</dt>
2068 <dd> 2075 <dd>
2069 environment parameter settings 2076 environment parameter settings
2070 </dd> 2077 </dd>
2071 <dt><i>autoClearShell</i> (bool)</dt> 2078 <dt><i>autoClearShell</i> (bool)</dt>
2072 <dd> 2079 <dd>
2123 <dd> 2130 <dd>
2124 ID of the debugger backend 2131 ID of the debugger backend
2125 </dd> 2132 </dd>
2126 <dt><i>stmt</i> (str)</dt> 2133 <dt><i>stmt</i> (str)</dt>
2127 <dd> 2134 <dd>
2128 the Python statement to execute. 2135 Python statement to execute.
2129 </dd> 2136 </dd>
2130 </dl> 2137 </dl>
2131 <a NAME="DebugServer.remoteStep" ID="DebugServer.remoteStep"></a> 2138 <a NAME="DebugServer.remoteStep" ID="DebugServer.remoteStep"></a>
2132 <h4>DebugServer.remoteStep</h4> 2139 <h4>DebugServer.remoteStep</h4>
2133 <b>remoteStep</b>(<i>debuggerId</i>) 2140 <b>remoteStep</b>(<i>debuggerId</i>)

eric ide

mercurial