Put trace messages into code

The DataBlade® API supports the following types of tracepoints in a C UDR:
  • Tracepoints whose trace message is in US English
  • Internationalized tracepoints

    For more information about internationalized tracepoints, see the HCL® Informix® GLS User's Guide.

The DataBlade® API provides the following tracing functions to insert US English tracepoints into UDR code:
  • The DPRINTF macro
  • The trace-block functions, tf() and tprintf()
Tip: The BladeSmith of the Informix® DataBlade® Developers Kit (DBDK) (DBDK) can create tracing routines and macros as part of the code it generates for a DataBlade® module. For more information, see your BladeSmith documentation.