Defines | Functions

TraceUtil - Trace Management Interface

Defines

#define TRACEUTIL_SUCCESS   0
#define TRACEUTIL_FAILURE   -1

Functions

Int TraceUtil_start (String engineName)
 Begin using the TraceUtil module; create thread that periodically collects DSP trace.
Int TraceUtil_stop (Void)
 Finish using the TraceUtil module, stop the collecting thread.

Detailed Description

The TraceUtil module provides services to manage trace output.


Define Documentation

#define TRACEUTIL_SUCCESS   0

Success.

#define TRACEUTIL_FAILURE   -1

General system error.


Function Documentation

Int TraceUtil_start ( String  engineName )

Begin using the TraceUtil module; create thread that periodically collects DSP trace.

Parameters:
[in]engineNameName of the engine. This uses the same name conventions as Engine_open()'s name.
Return values:
TRACEUTIL_SUCCESSSuccess.
TRACEUTIL_FAILUREFailed to initialize the necessary tracing resources.
See also:
TraceUtil_stop()
Int TraceUtil_stop ( Void   )

Finish using the TraceUtil module, stop the collecting thread.

Return values:
TRACEUTIL_SUCCESSSuccess.
TRACEUTIL_FAILUREFailed to free the necessary tracing resources.
See also:
TraceUtil_start()
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines

Copyright 2012, Texas Instruments Incorporated