<?xml version="1.0" encoding="us-ascii"?><span> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>mono-api-trace.html</title> <style type="text/css"> h3 { font-size: 18px; padding-bottom: 4pt; border-bottom: 2px solid #dddddd; } .api { border: 1px solid; padding: 10pt; margin: 10pt; } .api-entry { border-bottom: none; font-size: 18px; } .prototype { border: 1px solid; background-color: #f2f2f2; padding: 5pt; margin-top: 5pt; margin-bottom: 5pt; } .header { border: 1px solid; padding: 0 0 5pt 5pt; margin: 10pt; white-space: pre; font-family: monospace; } .code { border: 1px solid; padding: 0 0 5pt 5pt; margin: 10pt; white-space: pre; font-family: monospace; } </style> </head> <body> <h2>Tracing</h2> <a name="api:mono_trace_cleanup"></a> <div class="api"> <div class="api-entry">mono_trace_cleanup</div> <div class="prototype">void mono_trace_cleanup (void) </div> <p /> <b>Remarks</b> <p /> Releases the mono tracer. </div> <a name="api:mono_trace"></a> <div class="api"> <div class="api-entry">mono_trace</div> <div class="prototype">void mono_trace(GLogLevelFlags level, MonoTraceMask mask, const char *format, ...) </div> <p /> <b>Remarks</b> <p /> <i>level</i>: Verbose level of the specified message <i>mask</i>: Type of the specified message Traces a new message, depending on the current logging level and trace mask. </div> <a name="api:mono_trace_parse_options"></a> <div class="api"> <div class="api-entry">mono_trace_parse_options</div> <div class="prototype">Prototype: mono_trace_parse_options</div> <p /> </div> <a name="api:mono_trace_pop"></a> <div class="api"> <div class="api-entry">mono_trace_pop</div> <div class="prototype">void mono_trace_pop (void) </div> <p /> <b>Remarks</b> <p /> Restores level and mask values saved from a previous call to mono_trace_push. </div> <a name="api:mono_trace_push"></a> <div class="api"> <div class="api-entry">mono_trace_push</div> <div class="prototype">void mono_trace_push (GLogLevelFlags level, MonoTraceMask mask) </div> <p /> <b>Remarks</b> <p /> <i>level</i>: Verbose level to set <i>mask</i>: Mask of visible message types. Saves the current values of level and mask then calls mono_trace_set with the specified new values. </div> <a name="api:mono_trace_set_assembly"></a> <div class="api"> <div class="api-entry">mono_trace_set_assembly</div> <div class="prototype">Prototype: mono_trace_set_assembly</div> <p /> </div> <a name="api:mono_trace_set_level"></a> <div class="api"> <div class="api-entry">mono_trace_set_level</div> <div class="prototype">void mono_trace_set_level (GLogLevelFlags level) </div> <p /> <b>Remarks</b> <p /> <i>level</i>: Verbose level to set Sets the current logging level. Every subsequent call to mono_trace will check the visibility of a message against this value. </div> <a name="api:mono_trace_set_level_string"></a> <div class="api"> <div class="api-entry">mono_trace_set_level_string</div> <div class="prototype">Prototype: mono_trace_set_level_string</div> <p /> </div> <a name="api:mono_trace_set_mask"></a> <div class="api"> <div class="api-entry">mono_trace_set_mask</div> <div class="prototype">void mono_trace_set_mask (MonoTraceMask mask) </div> <p /> <b>Remarks</b> <p /> <i>mask</i>: Mask of visible message types. Sets the current logging level. Every subsequent call to mono_trace will check the visibility of a message against this value. </div> <a name="api:mono_trace_set_mask_string"></a> <div class="api"> <div class="api-entry">mono_trace_set_mask_string</div> <div class="prototype">Prototype: mono_trace_set_mask_string</div> <p /> </div> <a name="api:mono_tracev"></a> <div class="api"> <div class="api-entry">mono_tracev</div> <div class="prototype">void mono_tracev (GLogLevelFlags level, MonoTraceMask mask, const char *format, va_list args) </div> <p /> <b>Remarks</b> <p /> <i>level</i>: Verbose level of the specified message <i>mask</i>: Type of the specified message Traces a new message, depending on the current logging level and trace mask. </div></body> </html> </span>