<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://m204wiki.rocketsoftware.com/index.php?action=history&amp;feed=atom&amp;title=Using_the_DebuggerTools_class_methods</id>
	<title>Using the DebuggerTools class methods - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://m204wiki.rocketsoftware.com/index.php?action=history&amp;feed=atom&amp;title=Using_the_DebuggerTools_class_methods"/>
	<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=Using_the_DebuggerTools_class_methods&amp;action=history"/>
	<updated>2026-05-08T20:19:01Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=Using_the_DebuggerTools_class_methods&amp;diff=119138&amp;oldid=prev</id>
		<title>Ekern at 03:44, 8 November 2022</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=Using_the_DebuggerTools_class_methods&amp;diff=119138&amp;oldid=prev"/>
		<updated>2022-11-08T03:44:34Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 03:44, 8 November 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l58&quot;&gt;Line 58:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 58:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;The Break method will &amp;lt;/span&amp;gt;&amp;#039;&amp;#039;&amp;#039;not&amp;#039;&amp;#039;&amp;#039;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt; break execution in the following cases: &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;The Break method will &amp;lt;/span&amp;gt;&amp;#039;&amp;#039;&amp;#039;not&amp;#039;&amp;#039;&amp;#039;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt; break execution in the following cases: &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &amp;lt;span class=&quot;f_ListBul1&quot;&amp;gt;If it is invoked in a routine or method that you have elected to [[&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;step_next_over_run.html&lt;/del&gt;#&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;step_over&lt;/del&gt;|step over]] &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &amp;lt;span class=&quot;f_ListBul1&quot;&amp;gt;If it is invoked in a routine or method that you have elected to [[&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Step, Step Over, and Run&lt;/ins&gt;#&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Step Over&lt;/ins&gt;|step over]] &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &amp;lt;span class=&quot;f_ListBul1&quot;&amp;gt;If you have issued a [[&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;running_to_specific_procedure.html&lt;/del&gt;|Run Until Procedure]], and the Break call is encountered in a procedure that precedes the &amp;amp;quot;Run Until&amp;amp;quot; procedure &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &amp;lt;span class=&quot;f_ListBul1&quot;&amp;gt;If you have issued a [[&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Running to a specific procedure&lt;/ins&gt;|Run Until Procedure]], and the Break call is encountered in a procedure that precedes the &amp;amp;quot;Run Until&amp;amp;quot; procedure &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &amp;lt;span class=&quot;f_ListBul1&quot;&amp;gt;If a [[&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;run_only_to_listed_procs.html&lt;/del&gt;|white list]] is enabled, and the Break method is contained in a procedure that is not on the white list &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &amp;lt;span class=&quot;f_ListBul1&quot;&amp;gt;If a [[&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Running only to listed procedures&lt;/ins&gt;|white list]] is enabled, and the Break method is contained in a procedure that is not on the white list &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;This code fragment includes a Break method invocation: &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;This code fragment includes a Break method invocation: &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l74&quot;&gt;Line 74:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 74:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;You can also use the DebuggerTools ClientCommand method to execute a Client command; it does so without an execution break. &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;You can also use the DebuggerTools ClientCommand method to execute a Client command; it does so without an execution break. &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;span class=&quot;f_Para&quot;&amp;gt;For more information about breakpoints, see [[&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;using_breakpoints.html&lt;/del&gt;|Using breakpoints]]. &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;span class=&quot;f_Para&quot;&amp;gt;For more information about breakpoints, see [[&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Using breakpoints&lt;/ins&gt;|Using breakpoints]]. &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== ClientCommand method ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== ClientCommand method ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l81&quot;&gt;Line 81:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 81:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;The clientCommand method takes one string argument and returns a string: &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;The clientCommand method takes one string argument and returns a string: &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;span class=&quot;f_Syntax&quot;&amp;gt;%returnedStatus = %(DebuggerTools):ClientCommand(&amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Syntax&quot; style=&quot;font-style: italic;&quot;&amp;gt;commandToSendToClient&amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Syntax&quot;&amp;gt;)&amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;p class=&quot;syntax&quot;&amp;gt;&lt;/ins&gt;&amp;lt;span class=&quot;f_Syntax&quot;&amp;gt;%returnedStatus = %(DebuggerTools):ClientCommand(&amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Syntax&quot; style=&quot;font-style: italic;&quot;&amp;gt;commandToSendToClient&amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Syntax&quot;&amp;gt;)&amp;lt;/span&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;gt;&amp;lt;/p&lt;/ins&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;where:&amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;where:&amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l152&quot;&gt;Line 152:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 152:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{|&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{|&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &amp;lt;span class=&quot;f_DefListTerm&quot;&amp;gt;0&amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &amp;lt;span class=&quot;f_DefListTerm&quot;&amp;gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&#039;&lt;/ins&gt;0&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&#039;&lt;/ins&gt;&amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &amp;lt;var&amp;gt;TN3270 Debugger&amp;lt;/var&amp;gt;&amp;lt;span class=&amp;quot;f_DefListDD&amp;quot;&amp;gt; debugging was not on when the &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;DebugOff &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_DefListDD&amp;quot;&amp;gt;method was invoked. &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &amp;lt;var&amp;gt;TN3270 Debugger&amp;lt;/var&amp;gt;&amp;lt;span class=&amp;quot;f_DefListDD&amp;quot;&amp;gt; debugging was not on when the &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;DebugOff &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_DefListDD&amp;quot;&amp;gt;method was invoked. &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &amp;lt;span class=&quot;f_DefListTerm&quot;&amp;gt;1&amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &amp;lt;span class=&quot;f_DefListTerm&quot;&amp;gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&#039;&lt;/ins&gt;1&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&#039;&lt;/ins&gt;&amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &amp;lt;var&amp;gt;TN3270 Debugger&amp;lt;/var&amp;gt;&amp;lt;span class=&amp;quot;f_DefListDD&amp;quot;&amp;gt; debugging was on and is now turned off. &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &amp;lt;var&amp;gt;TN3270 Debugger&amp;lt;/var&amp;gt;&amp;lt;span class=&amp;quot;f_DefListDD&amp;quot;&amp;gt; debugging was on and is now turned off. &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ekern</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=Using_the_DebuggerTools_class_methods&amp;diff=119118&amp;oldid=prev</id>
		<title>Ekern at 20:11, 4 November 2022</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=Using_the_DebuggerTools_class_methods&amp;diff=119118&amp;oldid=prev"/>
		<updated>2022-11-04T20:11:01Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 20:11, 4 November 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l7&quot;&gt;Line 7:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 7:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &amp;lt;span class=&amp;quot;f_ListBul1&amp;quot;&amp;gt;[[Using the DebuggerTools class methods#Break method|Break]]&amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &amp;lt;span class=&amp;quot;f_ListBul1&amp;quot;&amp;gt;[[Using the DebuggerTools class methods#Break method|Break]]&amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &amp;lt;span class=&amp;quot;f_ListBul1&amp;quot;&amp;gt;[[Using the DebuggerTools class methods#ClientCommand method|ClientCommand]] &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &amp;lt;span class=&amp;quot;f_ListBul1&amp;quot;&amp;gt;[[Using the DebuggerTools class methods#ClientCommand method|ClientCommand]] &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &amp;lt;span class=&quot;f_ListBul1&quot;&amp;gt;[[Using the DebuggerTools class methods#&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Command &lt;/del&gt;method|Command]] &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &amp;lt;span class=&quot;f_ListBul1&quot;&amp;gt;[[Using the DebuggerTools class methods#&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;command &lt;/ins&gt;method|Command]] &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &amp;lt;span class=&amp;quot;f_ListBul1&amp;quot;&amp;gt;[[Using the DebuggerTools class methods#DebugOff method|DebugOff]] &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &amp;lt;span class=&amp;quot;f_ListBul1&amp;quot;&amp;gt;[[Using the DebuggerTools class methods#DebugOff method|DebugOff]] &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &amp;lt;span class=&amp;quot;f_ListBul1&amp;quot;&amp;gt;[[Using the DebuggerTools class methods#StatusMessage method|StatusMessage]] &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &amp;lt;span class=&amp;quot;f_ListBul1&amp;quot;&amp;gt;[[Using the DebuggerTools class methods#StatusMessage method|StatusMessage]] &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l85&quot;&gt;Line 85:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 85:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;where:&amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;where:&amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;span class=&quot;f_Syntax&quot; style=&quot;font-style: italic;&quot;&amp;gt;commandToSendToClient&amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Para&quot;&amp;gt; is a string expression whose value must be of form: &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;p class=&quot;syntax&quot;&amp;gt;&lt;/ins&gt;&amp;lt;span class=&quot;f_Syntax&quot; style=&quot;font-style: italic;&quot;&amp;gt;commandToSendToClient&amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Para&quot;&amp;gt; is a string expression whose value must be of form: &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;span class=&amp;quot;f_Syntax&amp;quot;&amp;gt;    [command | macro] &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Syntax&amp;quot; style=&amp;quot;font-style: italic;&amp;quot;&amp;gt;clientCommand&amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;span class=&amp;quot;f_Syntax&amp;quot;&amp;gt;    [command | macro] &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Syntax&amp;quot; style=&amp;quot;font-style: italic;&amp;quot;&amp;gt;clientCommand&amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;span class=&quot;f_Syntax&quot;&amp;gt;%returnedStatus&amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Para&quot;&amp;gt; is set to a string containing the message in the Client [[Status bar|status bar]] that results from the execution of &amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Syntax&quot; style=&quot;font-style: italic;&quot;&amp;gt;commandToSendToClient&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;span class=&quot;f_Syntax&quot;&amp;gt;%returnedStatus&amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Para&quot;&amp;gt; is set to a string containing the message in the Client [[glance_at_status_area.html|status bar]] that results from the execution of &amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Syntax&quot; style=&quot;font-style: italic;&quot;&amp;gt;commandToSendToClient&amp;lt;/span&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;span class=&quot;term&quot; style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-weight: bold;&quot;&amp;gt;clientCommand&amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Para&quot;&amp;gt; is a [[&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Client Command Reference&lt;/ins&gt;|command]] or [[&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Using Debugger Macros&lt;/ins&gt;|macro]] to execute and includes any parameters. If &amp;lt;/span&amp;gt;&amp;lt;span class=&quot;term&quot; style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace;&quot;&amp;gt;clientCommand&amp;lt;/span&amp;gt;&amp;lt;span class=&quot;term&quot;&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Para&quot;&amp;gt;is not qualified by the keyword &amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Monospace&quot; style=&quot;font-weight: bold;&quot;&amp;gt;command&amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Para&quot;&amp;gt; or &amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Monospace&quot; style=&quot;font-weight: bold;&quot;&amp;gt;macro&amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Para&quot;&amp;gt;, the Client searches first for a macro, then for a command. You can use the &amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Monospace&quot;&amp;gt;command&amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Para&quot;&amp;gt; or &amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Monospace&quot;&amp;gt;macro &amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Para&quot;&amp;gt;keyword to search exclusively for a command or exclusively for a macro.  &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;span class=&quot;term&quot; style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-weight: bold;&quot;&amp;gt;clientCommand&amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Para&quot;&amp;gt; is a [[&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;client_command_ref.html&lt;/del&gt;|command]] or [[&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;using_debugger_macros.html&lt;/del&gt;|macro]] to execute and includes any parameters. If &amp;lt;/span&amp;gt;&amp;lt;span class=&quot;term&quot; style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace;&quot;&amp;gt;clientCommand&amp;lt;/span&amp;gt;&amp;lt;span class=&quot;term&quot;&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Para&quot;&amp;gt;is not qualified by the keyword &amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Monospace&quot; style=&quot;font-weight: bold;&quot;&amp;gt;command&amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Para&quot;&amp;gt; or &amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Monospace&quot; style=&quot;font-weight: bold;&quot;&amp;gt;macro&amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Para&quot;&amp;gt;, the Client searches first for a macro, then for a command. You can use the &amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Monospace&quot;&amp;gt;command&amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Para&quot;&amp;gt; or &amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Monospace&quot;&amp;gt;macro &amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Para&quot;&amp;gt;keyword to search exclusively for a command or exclusively for a macro.  &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;For example: &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;For example: &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l99&quot;&gt;Line 99:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 97:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;After execution of the above statements, &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;%statusMsg&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt; contains the string &amp;amp;quot;1 watch item added&amp;amp;quot;.  &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;After execution of the above statements, &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;%statusMsg&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt; contains the string &amp;amp;quot;1 watch item added&amp;amp;quot;.  &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;span class=&quot;f_Notes&quot;&amp;gt;It does &amp;lt;/span&amp;gt;&#039;&#039;&#039;not&#039;&#039;&#039;&amp;lt;span class=&quot;f_Notes&quot;&amp;gt; pause execution before (or after) it executes a Client command. If you want to produce an execution pause before command execution, use the [[&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;using_debuggertools_obj.html&lt;/del&gt;#&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;break_method&lt;/del&gt;|Break]] command with a command parameter.&amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;span class=&quot;f_Notes&quot;&amp;gt;It does &amp;lt;/span&amp;gt;&#039;&#039;&#039;not&#039;&#039;&#039;&amp;lt;span class=&quot;f_Notes&quot;&amp;gt; pause execution before (or after) it executes a Client command. If you want to produce an execution pause before command execution, use the [[&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Using the DebuggerTools class methods&lt;/ins&gt;#&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Break method&lt;/ins&gt;|Break]] command with a command parameter.&amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== command method ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== command method ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l130&quot;&gt;Line 130:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 128:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;span class=&amp;quot;f_CodeExList&amp;quot;&amp;gt;CLIENTCOMMAND [command | macro] &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot; style=&amp;quot;font-family: &amp;#039;Courier New&amp;#039;,Courier,monospace;&amp;quot;&amp;gt;clientCommand&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_CodeExList&amp;quot;&amp;gt; &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;span class=&amp;quot;f_CodeExList&amp;quot;&amp;gt;CLIENTCOMMAND [command | macro] &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot; style=&amp;quot;font-family: &amp;#039;Courier New&amp;#039;,Courier,monospace;&amp;quot;&amp;gt;clientCommand&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_CodeExList&amp;quot;&amp;gt; &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;span class=&quot;term&quot; style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-weight: bold;&quot;&amp;gt;clientCommand&amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Para&quot;&amp;gt; is a [[&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;client_command_ref.html&lt;/del&gt;|command]] or [[&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;using_debugger_macros.html&lt;/del&gt;|macro]] to execute and includes any parameters. If &amp;lt;/span&amp;gt;&amp;lt;span class=&quot;term&quot; style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace;&quot;&amp;gt;clientCommand&amp;lt;/span&amp;gt;&amp;lt;span class=&quot;term&quot;&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Para&quot;&amp;gt;is not qualified by the keyword &amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Monospace&quot; style=&quot;font-weight: bold;&quot;&amp;gt;command&amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Para&quot;&amp;gt; or &amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Monospace&quot; style=&quot;font-weight: bold;&quot;&amp;gt;macro&amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Para&quot;&amp;gt;, the Client searches first for a macro, then for a command. You can use the &amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Monospace&quot;&amp;gt;command&amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Para&quot;&amp;gt; or &amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Monospace&quot;&amp;gt;macro &amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Para&quot;&amp;gt;keyword to search exclusively for a command or exclusively for a macro. &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;span class=&quot;term&quot; style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace; font-weight: bold;&quot;&amp;gt;clientCommand&amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Para&quot;&amp;gt; is a [[&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Client Command Reference&lt;/ins&gt;|command]] or [[&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Using Debugger Macros&lt;/ins&gt;|macro]] to execute and includes any parameters. If &amp;lt;/span&amp;gt;&amp;lt;span class=&quot;term&quot; style=&quot;font-family: &#039;Courier New&#039;,Courier,monospace;&quot;&amp;gt;clientCommand&amp;lt;/span&amp;gt;&amp;lt;span class=&quot;term&quot;&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Para&quot;&amp;gt;is not qualified by the keyword &amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Monospace&quot; style=&quot;font-weight: bold;&quot;&amp;gt;command&amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Para&quot;&amp;gt; or &amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Monospace&quot; style=&quot;font-weight: bold;&quot;&amp;gt;macro&amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Para&quot;&amp;gt;, the Client searches first for a macro, then for a command. You can use the &amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Monospace&quot;&amp;gt;command&amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Para&quot;&amp;gt; or &amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Monospace&quot;&amp;gt;macro &amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Para&quot;&amp;gt;keyword to search exclusively for a command or exclusively for a macro. &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;In the following example, the method turns debugging on for the next procedure that runs; the Janus client port and Debugger Client workstation are specified: &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;In the following example, the method turns debugging on for the next procedure that runs; the Janus client port and Debugger Client workstation are specified: &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l141&quot;&gt;Line 141:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 139:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== DebugOff method ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== DebugOff method ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;span class=&quot;f_Para&quot;&amp;gt;The DebugOff shared method turns off debugging for a thread for which debugging was turned on with a &amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Monospace&quot;&amp;gt;[[&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;using_sirius_debug_cmd.html&lt;/del&gt;|TN3270 DEBUG ON]]&amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Para&quot;&amp;gt; command. It is thus a way to issue a &amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Monospace&quot;&amp;gt;TN3270 DEBUG OFF&amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Para&quot;&amp;gt; command via a method call. &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;span class=&quot;f_Para&quot;&amp;gt;The DebugOff shared method turns off debugging for a thread for which debugging was turned on with a &amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Monospace&quot;&amp;gt;[[&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;TN3270 DEBUG Syntax&lt;/ins&gt;|TN3270 DEBUG ON]]&amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Para&quot;&amp;gt; command. It is thus a way to issue a &amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Monospace&quot;&amp;gt;TN3270 DEBUG OFF&amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Para&quot;&amp;gt; command via a method call. &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;The DebugOff method takes no arguments and returns a numeric result: &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;The DebugOff method takes no arguments and returns a numeric result: &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;span &lt;/del&gt;class=&quot;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;f_Syntax&lt;/del&gt;&quot;&amp;gt;%num = %(debuggerTools):DebugOff&amp;lt;/&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;span&lt;/del&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;p &lt;/ins&gt;class=&quot;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;syntax&lt;/ins&gt;&quot;&amp;gt;%num = %(debuggerTools):DebugOff&amp;lt;/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;p&lt;/ins&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;where: &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;where: &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ekern</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=Using_the_DebuggerTools_class_methods&amp;diff=119116&amp;oldid=prev</id>
		<title>Ekern: Created page with &quot;__TOC__ &lt;span class=&quot;f_Para&quot;&gt;You can use methods from the DebuggerTools system object in your code to aid in the debugging process in either the &lt;/span&gt;&lt;var&gt;Janus Debugger&lt;/va...&quot;</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=Using_the_DebuggerTools_class_methods&amp;diff=119116&amp;oldid=prev"/>
		<updated>2022-11-04T00:30:11Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;__TOC__ &amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;You can use methods from the DebuggerTools system object in your code to aid in the debugging process in either the &amp;lt;/span&amp;gt;&amp;lt;var&amp;gt;Janus Debugger&amp;lt;/va...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;__TOC__&lt;br /&gt;
&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;You can use methods from the DebuggerTools system object in your code to aid in the debugging process in either the &amp;lt;/span&amp;gt;&amp;lt;var&amp;gt;Janus Debugger&amp;lt;/vavr&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt; or the &amp;lt;/span&amp;gt;&amp;lt;var&amp;gt;TN3270 Debugger&amp;lt;/var&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;. &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;The following methods are available: &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;span class=&amp;quot;f_ListBul1&amp;quot;&amp;gt;[[Using the DebuggerTools class methods#AmDebugging method|AmDebugging]] &amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span class=&amp;quot;f_ListBul1&amp;quot;&amp;gt;[[Using the DebuggerTools class methods#Break method|Break]]&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span class=&amp;quot;f_ListBul1&amp;quot;&amp;gt;[[Using the DebuggerTools class methods#ClientCommand method|ClientCommand]] &amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span class=&amp;quot;f_ListBul1&amp;quot;&amp;gt;[[Using the DebuggerTools class methods#Command method|Command]] &amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span class=&amp;quot;f_ListBul1&amp;quot;&amp;gt;[[Using the DebuggerTools class methods#DebugOff method|DebugOff]] &amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span class=&amp;quot;f_ListBul1&amp;quot;&amp;gt;[[Using the DebuggerTools class methods#StatusMessage method|StatusMessage]] &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== AmDebugging method ===&lt;br /&gt;
&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;The AmDebugging shared method queries whether or not a User Language program is being run under the &amp;lt;/span&amp;gt;&amp;lt;var&amp;gt;Janus Debugger&amp;lt;/var&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt; or the &amp;lt;/span&amp;gt;&amp;lt;var&amp;gt;TN3270 Debugger&amp;lt;/var&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;. &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;The method takes no arguments, and it returns a numeric result: &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;%num = %(DebuggerTools):AmDebugging&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;where: &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;%num&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt; is a numeric variable that can be either of these:&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: left; text-indent: 0; padding: 0 0 0 0; margin: 0 0 6px 30px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| &amp;lt;span class=&amp;quot;f_DefListTerm&amp;quot;&amp;gt;0&amp;lt;/span&amp;gt;&lt;br /&gt;
| &amp;lt;span class=&amp;quot;f_DefListDD&amp;quot;&amp;gt;The program is not running under either Debugger. This includes the case where the program runs after debugging is suspended by a [[TN3270 DEBUG Syntax#TN3270 DEBUG SUSPEND|TN3270 DEBUG SUSPEND]] command. &amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span class=&amp;quot;f_DefListTerm&amp;quot;&amp;gt;1&amp;lt;/span&amp;gt;&lt;br /&gt;
| &amp;lt;span class=&amp;quot;f_DefListDD&amp;quot;&amp;gt;The program is running under the &amp;lt;/span&amp;gt;&amp;lt;var&amp;gt;Janus Debugger&amp;lt;/var&amp;gt;&amp;lt;span class=&amp;quot;f_DefListDD&amp;quot;&amp;gt; or under the &amp;lt;/span&amp;gt;&amp;lt;var&amp;gt;TN3270 Debugger&amp;lt;/var&amp;gt;&amp;lt;span class=&amp;quot;f_DefListDD&amp;quot;&amp;gt;. &amp;lt;/span&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;AmDebugging lets you insert code that runs only when debugging, as in the following example: &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;f_CodeExample&amp;quot;&amp;gt;b&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;f_CodeExample&amp;quot;&amp;gt;   if (%(DebuggerTools):AmDebugging) then&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;f_CodeExample&amp;quot;&amp;gt;      print &amp;#039;extra debugging information&amp;#039; &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;f_CodeExample&amp;quot;&amp;gt;   end if &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;f_CodeExample&amp;quot;&amp;gt;   * normal processing .....    &amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Break method  ===&lt;br /&gt;
&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;The Break shared method pauses execution on the statement that follows the Break method specification. If your request is not being run under the Debugger, the Break method does nothing which lets you leave it in code. It essentially has the same effect as using the Debugger Client to put a breakpoint on the statement that would follow the Break method call. &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;The Break method has one, optional, argument: &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;f_Syntax&amp;quot;&amp;gt;%statusMsg = %(DebuggerTools):Break[(command)]&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;where: &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;%statusMsg&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt; is a string that contains the message in the Client [[Status bar|status bar]] that results from the execution of &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;command.&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt; If the request containing the method is not running in the Debugger, &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;%statusMsg&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt; contains a &amp;amp;quot;break is ignored&amp;amp;quot; message. &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;command&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt; is a string expression (case not important) that contains the [[Client Command Reference|Client command]] or [[Creating and running a macro|macro]] to be executed immediately following the break in execution. The command or macro in the string may be preceded by the keyword &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Monospace&amp;quot;&amp;gt;Command&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt; or &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Monospace&amp;quot;&amp;gt;Macro&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;If &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;command&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt; is not qualified by the keyword &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Monospace&amp;quot;&amp;gt;Command&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt; or &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Monospace&amp;quot;&amp;gt;Macro&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;, the Debugger Client searches first for a macro named &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;command&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;, then for a Client command named &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;command&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;. You can use the &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Monospace&amp;quot;&amp;gt;Command&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt; or &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Monospace&amp;quot;&amp;gt;Macro &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;keyword to search exclusively for a specified command or exclusively for a specific macro. The macro search is restricted to the Client installation folder or the [[Changing the location of Client work files|designated]] macro folder.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;The Break method will &amp;lt;/span&amp;gt;&amp;#039;&amp;#039;&amp;#039;not&amp;#039;&amp;#039;&amp;#039;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt; break execution in the following cases: &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;span class=&amp;quot;f_ListBul1&amp;quot;&amp;gt;If it is invoked in a routine or method that you have elected to [[step_next_over_run.html#step_over|step over]] &amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span class=&amp;quot;f_ListBul1&amp;quot;&amp;gt;If you have issued a [[running_to_specific_procedure.html|Run Until Procedure]], and the Break call is encountered in a procedure that precedes the &amp;amp;quot;Run Until&amp;amp;quot; procedure &amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span class=&amp;quot;f_ListBul1&amp;quot;&amp;gt;If a [[run_only_to_listed_procs.html|white list]] is enabled, and the Break method is contained in a procedure that is not on the white list &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;This code fragment includes a Break method invocation: &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;f_CodeExample&amp;quot;&amp;gt;%status is longstring&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;f_CodeExample&amp;quot;&amp;gt;%status = %(DebuggerTools):break(&amp;#039;clearWatch&amp;#039;)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;f_CodeExample&amp;quot;&amp;gt;* Break, execute the clearWatch command, and pause &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;f_CodeExample&amp;quot;&amp;gt;* (awaiting instruction to execute the next statement)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;f_CodeExample&amp;quot;&amp;gt;%x = 666 &amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;When a Break method pauses execution, &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Monospace&amp;quot;&amp;gt;DebuggerTools:break hit&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt; is displayed in the [[Status bar|Status bar]] of the Debugger Client (except, if Break executes a command, the effect of the command is displayed).&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;You can also use the DebuggerTools ClientCommand method to execute a Client command; it does so without an execution break. &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;For more information about breakpoints, see [[using_breakpoints.html|Using breakpoints]]. &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== ClientCommand method ===&lt;br /&gt;
&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;The clientCommand shared method lets you execute a [[Client Command Reference|command]] or [[Creating and running a macro|macro]] from within a SOUL request. If your request is &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;not&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt; being run under the Debugger, the clientCommand method harmlessly takes no action.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;The clientCommand method takes one string argument and returns a string: &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;f_Syntax&amp;quot;&amp;gt;%returnedStatus = %(DebuggerTools):ClientCommand(&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Syntax&amp;quot; style=&amp;quot;font-style: italic;&amp;quot;&amp;gt;commandToSendToClient&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Syntax&amp;quot;&amp;gt;)&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;where:&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;f_Syntax&amp;quot; style=&amp;quot;font-style: italic;&amp;quot;&amp;gt;commandToSendToClient&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt; is a string expression whose value must be of form: &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;f_Syntax&amp;quot;&amp;gt;    [command | macro] &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Syntax&amp;quot; style=&amp;quot;font-style: italic;&amp;quot;&amp;gt;clientCommand&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;f_Syntax&amp;quot;&amp;gt;%returnedStatus&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt; is set to a string containing the message in the Client [[glance_at_status_area.html|status bar]] that results from the execution of &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Syntax&amp;quot; style=&amp;quot;font-style: italic;&amp;quot;&amp;gt;commandToSendToClient&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;term&amp;quot; style=&amp;quot;font-family: &amp;#039;Courier New&amp;#039;,Courier,monospace; font-weight: bold;&amp;quot;&amp;gt;clientCommand&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt; is a [[client_command_ref.html|command]] or [[using_debugger_macros.html|macro]] to execute and includes any parameters. If &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot; style=&amp;quot;font-family: &amp;#039;Courier New&amp;#039;,Courier,monospace;&amp;quot;&amp;gt;clientCommand&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;is not qualified by the keyword &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Monospace&amp;quot; style=&amp;quot;font-weight: bold;&amp;quot;&amp;gt;command&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt; or &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Monospace&amp;quot; style=&amp;quot;font-weight: bold;&amp;quot;&amp;gt;macro&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;, the Client searches first for a macro, then for a command. You can use the &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Monospace&amp;quot;&amp;gt;command&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt; or &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Monospace&amp;quot;&amp;gt;macro &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;keyword to search exclusively for a command or exclusively for a macro.  &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;For example: &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;f_CodeExample&amp;quot;&amp;gt;%statusMsg is longstring &amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;f_CodeExample&amp;quot;&amp;gt;%statusMsg =  %(DebuggerTools):clientCommand(&amp;#039;addWatch %x&amp;#039;)  &amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;After execution of the above statements, &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;%statusMsg&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt; contains the string &amp;amp;quot;1 watch item added&amp;amp;quot;.  &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;f_Notes&amp;quot;&amp;gt;It does &amp;lt;/span&amp;gt;&amp;#039;&amp;#039;&amp;#039;not&amp;#039;&amp;#039;&amp;#039;&amp;lt;span class=&amp;quot;f_Notes&amp;quot;&amp;gt; pause execution before (or after) it executes a Client command. If you want to produce an execution pause before command execution, use the [[using_debuggertools_obj.html#break_method|Break]] command with a command parameter.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== command method ===&lt;br /&gt;
&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;The command shared method lets you execute a [[TN3270 DEBUG Syntax|TN3270 DEBUG]] command within a SOUL request, that is, as a statement. It takes one argument and returns a numeric value: &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;%rc = %(DebuggerTools):command(&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Syntax&amp;quot; style=&amp;quot;font-style: italic;&amp;quot;&amp;gt;string&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Syntax&amp;quot;&amp;gt;)&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;where:&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;%rc&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt; is set to indicate success or failure: &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: left; text-indent: 0; padding: 0 0 0 0; margin: 0 0 6px 30px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| &amp;lt;span class=&amp;quot;f_DefListTerm&amp;quot;&amp;gt;0&amp;lt;/span&amp;gt;&lt;br /&gt;
| &amp;lt;span class=&amp;quot;f_DefListDD&amp;quot;&amp;gt;command succeeded. &amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span class=&amp;quot;f_DefListTerm&amp;quot;&amp;gt;&amp;amp;lt;&amp;amp;gt;0&amp;lt;/span&amp;gt;&lt;br /&gt;
| &amp;lt;span class=&amp;quot;f_DefListDD&amp;quot;&amp;gt;command failed. &amp;lt;/span&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;string&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt; is a string expression whose value specifies which TN3270 DEBUG subcommand to execute. It may be one of the following:&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;span class=&amp;quot;f_ListBul1&amp;quot;&amp;gt;The term &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Monospace&amp;quot;&amp;gt;OFF&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_ListBul1&amp;quot;&amp;gt;, &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Monospace&amp;quot;&amp;gt;SUSPEND&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_ListBul1&amp;quot;&amp;gt;, &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Monospace&amp;quot;&amp;gt;RESUME&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_ListBul1&amp;quot;&amp;gt;, or &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Monospace&amp;quot;&amp;gt;STATUS.&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_ListBul1&amp;quot;&amp;gt; &amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span class=&amp;quot;f_ListBul1&amp;quot;&amp;gt;The term &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Monospace&amp;quot;&amp;gt;ON&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_ListBul1&amp;quot;&amp;gt;, followed by the additional parameters required by the TN3270 DEBUG ON command. &amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span class=&amp;quot;f_ListBul1&amp;quot;&amp;gt;The term &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Monospace&amp;quot;&amp;gt;CLIENTCOMMAND&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_ListBul1&amp;quot;&amp;gt;, followed by a blank, followed by its argument &amp;amp;quot;clause&amp;amp;quot;: &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;f_CodeExList&amp;quot;&amp;gt;CLIENTCOMMAND [command | macro] &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot; style=&amp;quot;font-family: &amp;#039;Courier New&amp;#039;,Courier,monospace;&amp;quot;&amp;gt;clientCommand&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_CodeExList&amp;quot;&amp;gt; &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;term&amp;quot; style=&amp;quot;font-family: &amp;#039;Courier New&amp;#039;,Courier,monospace; font-weight: bold;&amp;quot;&amp;gt;clientCommand&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt; is a [[client_command_ref.html|command]] or [[using_debugger_macros.html|macro]] to execute and includes any parameters. If &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot; style=&amp;quot;font-family: &amp;#039;Courier New&amp;#039;,Courier,monospace;&amp;quot;&amp;gt;clientCommand&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;is not qualified by the keyword &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Monospace&amp;quot; style=&amp;quot;font-weight: bold;&amp;quot;&amp;gt;command&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt; or &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Monospace&amp;quot; style=&amp;quot;font-weight: bold;&amp;quot;&amp;gt;macro&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;, the Client searches first for a macro, then for a command. You can use the &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Monospace&amp;quot;&amp;gt;command&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt; or &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Monospace&amp;quot;&amp;gt;macro &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;keyword to search exclusively for a command or exclusively for a macro. &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;In the following example, the method turns debugging on for the next procedure that runs; the Janus client port and Debugger Client workstation are specified: &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;%rc = %(DebuggerTools):command(&amp;#039;ON DEBSOCK 198.242.444.234&amp;#039;) &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;In this example, it a user interface command to the Client:&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;%rc = %(DebuggerTools):command(&amp;#039;CLIENTCOMMAND AddWatch %i&amp;#039;) &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== DebugOff method ===&lt;br /&gt;
&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;The DebugOff shared method turns off debugging for a thread for which debugging was turned on with a &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Monospace&amp;quot;&amp;gt;[[using_sirius_debug_cmd.html|TN3270 DEBUG ON]]&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt; command. It is thus a way to issue a &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Monospace&amp;quot;&amp;gt;TN3270 DEBUG OFF&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt; command via a method call. &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;The DebugOff method takes no arguments and returns a numeric result: &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;f_Syntax&amp;quot;&amp;gt;%num = %(debuggerTools):DebugOff&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;where: &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;%num&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt; is a numeric variable that can be either of these:&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: left; text-indent: 0; padding: 0 0 0 0; margin: 0 0 6px 30px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| &amp;lt;span class=&amp;quot;f_DefListTerm&amp;quot;&amp;gt;0&amp;lt;/span&amp;gt;&lt;br /&gt;
| &amp;lt;var&amp;gt;TN3270 Debugger&amp;lt;/var&amp;gt;&amp;lt;span class=&amp;quot;f_DefListDD&amp;quot;&amp;gt; debugging was not on when the &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;DebugOff &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_DefListDD&amp;quot;&amp;gt;method was invoked. &amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span class=&amp;quot;f_DefListTerm&amp;quot;&amp;gt;1&amp;lt;/span&amp;gt;&lt;br /&gt;
| &amp;lt;var&amp;gt;TN3270 Debugger&amp;lt;/var&amp;gt;&amp;lt;span class=&amp;quot;f_DefListDD&amp;quot;&amp;gt; debugging was on and is now turned off. &amp;lt;/span&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;When debugging is on and a DebugOff method executes, debugging stops immediately, the Client/Online connection is broken, &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Monospace&amp;quot;&amp;gt;Online has disconnected&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt; is displayed in the [[Status bar|Status bar]] of the Debugger Client, and the request completes at the Online thread.  &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== StatusMessage method  ===&lt;br /&gt;
&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;The StatusMessage shared method contains the message in the Client [[Status bar|Status bar]] from the last interaction with the Client. &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;The StatusMessage method returns a string value: &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;f_Syntax&amp;quot;&amp;gt;%status = %(DebuggerTools):Statusmessage &amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Debugger Home]]&lt;/div&gt;</summary>
		<author><name>Ekern</name></author>
	</entry>
</feed>