Specifications
150 System Software Diagnostics Guide — September 2006
Runtime Trace Facility (RTF) Reference
name
Indicates the name of a client label to be configured. You must define the name of the client label;
there is no default value. Examples of possible client labels include:
• “Error”
• “Warning”
• “Entry”
Note: Refer to the default RTF configuration file’s
MLabel name attributes. These default entries are for
the Intel Dialogic runtime libraries. Any of these runtime library label names can be included in a
GClientLabel tag.
state
Specifies the state of the label. Valid values are as follows:
1
Client label is enabled at the global level. Trace messages associated with this label will be
sent to the trace output. This is the default value.
0
client label is disabled at the global level. Trace messages associated with this label will not be
sent to the trace output.
28.3.7 Module Tag
This tag is used to specify configuration for various modules. Module tags have a higher priority
than global tags so settings at the module level override settings at the global level. For example, if
the state of a label “Error” is set to “1” in the global section and “Error” is set to “0” for an
individual module, then the label “Error” will not be traced for that particular module. The module
section must exist in the configuration file, even if the section is empty. Possible child tags of the
Module tag are MClient and MLabel.
The RTF configuration file contains modules for the Intel Dialogic runtime libraries. The following
example shows that the module name for the Fax Library is “spwrfax”:
<!-- Fax Library -->
- <Module name="spwrfax" state="1">
<MLabel name="DEBG" state="0" />
<MLabel name="INFO" state="0" />
<MLabel name="APPL" state="0" />
<MLabel name="WARN" state="0" />
<MLabel name="ERR1" state="1" />
<MLabel name="EXCE" state="0" />
</Module>
You can edit the state attributes of the modules to enable (set state = “1”) or disable (set state = “0”)
the tracing. Alternatively, you can delete one or more modules from the default RTF configuration
file if you are not interested in tracing certain runtime libraries.
Note: The RTF configuration file contains some older sections that have been retained for backward
compatibility.










