Specifications
System Software Diagnostics Guide — September 2006 159
Runtime Trace Facility (RTF) Reference
<Module name="spwrvoice">
<MLabel name="ERR1" state = "0"/>
<MLabel name="WARN" state = "1"/>
<MClient name="dxxxB1C2" >
<MClientLabel name="ERR1"/>
/MClient>
</Module>
<Module name="faxntf" state = "1">
<MLabel name="WARN" state = "1"/
</Module>
<Module name="dtintf">
<MClient name="dxxxB2C1">
<MClientLabel name="EXCE"/
</MClient>
</Module>
</RTFConfig >
Explanation
The trace attribute of the RTFConfig tag is set to 1 so tracing is enabled.
The logfile path is $(INTEL_DIALOGIC_DIR)\log. Preservation mode is ON, so the size and
maxbackup attributes are ignored while the preserve_size and preserve_max_backups attributes
apply. The maximum logfile size is 300KB. The system maintains a maximum of 10 backup log
files (filenames appended with a _p).
The Global section is present in the configuration file, so all modules will have this global
configuration. This configures “Entry” as a global label and “dxxxB1C2” is a global client for label
“Exit”.
In the module section, there are two configurations for spwrvoice so the later configuration will
take precedence. Since the state of spwrvoice is not specified, it takes default value “1”. Tracing is
enabled for the module spwrvoice but only for the “WARN” label.
The client “dxxxB1C2” is also configured to trace in the spwrvoice module with the label “ERR1”.
Therefore the client “dxxxB1C2” in spwrvoice is traced for the label “ERR1”, even though it is
disabled in the module section. While all other clients of spwrvoice are configured to be traced for
only label “WARN”, as “WARN” is the only label configured to be traced for the module.
The faxntf module is configured to trace “WARN” (from the module section) and “Entry” (from the
global section).










