Appearance
Trace APIs
Debug tracing functions that write a label and a value (a buffer, a signed integer, or an XFL float) to the server's trace log. They are purely diagnostic and have no effect on transaction outcome. These functions used to share the "Utility APIs" page; for the return-value and error-code conventions they follow, see Utility APIs.
Index
| Function | Purpose |
|---|---|
trace | Write a message + data buffer to the server trace log. |
trace_num | Write a message + signed integer to the trace log. |
trace_float | Write a message + XFL float to the trace log. |
Related documents
- Utility APIs — return-value conventions,
util_keylet, and the otherutil_*functions. - STO APIs — serialized-object parsing/editing helpers.
- Hook API reference index
- Overview and Glossary
- Helper macros — the
TRACE*convenience macros that wrap these functions.