SIRIUS DEBUG, SIRDEBUG, or SIRIUSDEBUG command: Difference between revisions

From m204wiki
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
Line 1: Line 1:
Starts and stops the [[Debugger|Sirius Debugger]] (for debugging 3270, BATCH2, or other non-web
Starts and stops the <var class="product">[[Debugger|Sirius Debugger]]</var> (for debugging 3270, BATCH2, or other non-web
applications), and can also be used for debugging programs served by [[Janus Web Server]] threads.
applications), and can also be used for debugging programs served by <var class="product">[[Janus Web Server]]</var> threads.
Connects to a Debugger Client on a workstation, from where debugging is
Connects to a Debugger Client on a workstation, from where debugging is
orchestrated via the Client GUI.
orchestrated via the Client GUI.


The commands <tt>SIRIUSDEBUG</tt>, <tt>SIRDEBUG</tt>, and <tt>SIRIUS DEBUG</tt>
The commands <code>SIRIUSDEBUG</code>, <code>SIRDEBUG</code>, and <code>SIRIUS DEBUG</code>
are interchangeable.
are interchangeable.
The general form of the command is:
The general form of the command is:
Line 12: Line 12:
Where:
Where:
<ul>
<ul>
<li>The ON subcommand starts a ''Sirius Debugger'' session (it requires additional
<li>The ON subcommand starts a <var class="product">Sirius Debugger</var> session (it requires additional
parameters).
parameters).
It can also be used for debugging ''Janus Web Server'' threads.
It can also be used for debugging <var class="product">Janus Web Server</var> threads.
<li>The OFF subcommand stops a debugging session.
<li>The OFF subcommand stops a debugging session.
<li>The SUSPEND and RESUME subcommands discontinue and continue a
<li>The SUSPEND and RESUME subcommands discontinue and continue a
debugging session.
debugging session.
<li>The STATUS subcommand gets a status report about the worker threads for the
<li>The STATUS subcommand gets a status report about the worker threads for the
[[Debugger|Janus Debugger]], the ''Sirius Debugger''], or both.
<var class="product">[[Debugger|Janus Debugger]]</var>, the <var class="product">Sirius Debugger</var>, or both.
</ul>
</ul>


This command will perform no useful processing unless a site is authorized
This command will perform no useful processing unless a site is authorized
for the ''Sirius Debugger'' (and for Janus Web threads, ''Janus Debugger'').
for the <var class="product">Sirius Debugger</var> (and for <var class="product">Janus Web</var> threads, <var class="product">Janus Debugger</var>).
For more information, see the [http://sirius-software.com/maint/download/jdebugr.pdf Janus/Sirius Debugger User's Guide].
For more information, see the <i>[http://sirius-software.com/maint/download/jdebugr.pdf Janus/Sirius Debugger User's Guide]</i>.


[[Category: User commands]]
[[Category: User commands]]
[[Category: Commands]]
[[Category: Commands]]

Revision as of 23:14, 7 June 2011

Starts and stops the Sirius Debugger (for debugging 3270, BATCH2, or other non-web applications), and can also be used for debugging programs served by Janus Web Server threads. Connects to a Debugger Client on a workstation, from where debugging is orchestrated via the Client GUI.

The commands SIRIUSDEBUG, SIRDEBUG, and SIRIUS DEBUG are interchangeable. The general form of the command is:

SIRIUSDEBUG command syntax

  SIRIUSDEBUG { [ON|OFF] [SUSPEND|RESUME] [STATUS] }

Where:

  • The ON subcommand starts a Sirius Debugger session (it requires additional parameters). It can also be used for debugging Janus Web Server threads.
  • The OFF subcommand stops a debugging session.
  • The SUSPEND and RESUME subcommands discontinue and continue a debugging session.
  • The STATUS subcommand gets a status report about the worker threads for the Janus Debugger, the Sirius Debugger, or both.

This command will perform no useful processing unless a site is authorized for the Sirius Debugger (and for Janus Web threads, Janus Debugger). For more information, see the Janus/Sirius Debugger User's Guide.